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
[Device_Peripheral_Registers]

AES ECB Mode Encryption. More...

#include <nrf51.h>

Data Fields

__O uint32_t TASKS_STARTECB
__O uint32_t TASKS_STOPECB
__IO uint32_t EVENTS_ENDECB
__IO uint32_t EVENTS_ERRORECB
__IO uint32_t INTENSET
__IO uint32_t INTENCLR
__IO uint32_t ECBDATAPTR
__IO uint32_t POWER

Detailed Description

AES ECB Mode Encryption.

(ECB)

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.

__IO uint32_t EVENTS_ENDECB

ECB block encrypt complete.

Definition at line 804 of file nrf51.h.

__IO uint32_t EVENTS_ERRORECB

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.

__O uint32_t TASKS_STARTECB

< 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.