R1 code for micro:bit based train controller code, requires second micro:bit running rx code to operate - see https://meanderingpi.wordpress.com/ for more information

Fork of nrf51-sdk by Lancaster University

Embed: (wiki syntax)

« Back to documentation index

NRF_ECB_Type Struct Reference

NRF_ECB_Type Struct Reference

AES ECB Mode Encryption. More...

#include <nrf51.h>

Data Fields

__O uint32_t TASKS_STOPECB
__IO uint32_t INTENSET
__IO uint32_t INTENCLR
__IO uint32_t ECBDATAPTR
__IO uint32_t POWER

Detailed Description

AES ECB Mode Encryption.


Definition at line 797 of file nrf51.h.

Field Documentation

__IO uint32_t ECBDATAPTR

ECB block encrypt memory pointer.

Definition at line 811 of file nrf51.h.


ECB block encrypt complete.

Definition at line 804 of file nrf51.h.


ECB block encrypt aborted due to a STOPECB task or due to an error.

Definition at line 805 of file nrf51.h.

__IO uint32_t INTENCLR

Interrupt enable clear register.

Definition at line 809 of file nrf51.h.

__IO uint32_t INTENSET

Interrupt enable set register.

Definition at line 808 of file nrf51.h.

__IO uint32_t POWER

Peripheral power control.

Definition at line 813 of file nrf51.h.


< ECB Structure Start ECB block encrypt. If a crypto operation is running, this will not initiate a new encryption and the ERRORECB event will be triggered.

Definition at line 798 of file nrf51.h.

__O uint32_t TASKS_STOPECB

Stop current ECB encryption. If a crypto operation is running, this will will trigger the ERRORECB event.

Definition at line 801 of file nrf51.h.