Module nrf51822::ecb [] [src]

AES ECB Mode Encryption.

Modules

ecbdataptr

ECB block encrypt memory pointer.

events_endecb

ECB block encrypt complete.

events_errorecb

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

intenclr

Interrupt enable clear register.

intenset

Interrupt enable set register.

power

Peripheral power control.

tasks_startecb

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

tasks_stopecb

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

Structs

ECBDATAPTR

ECB block encrypt memory pointer.

EVENTS_ENDECB

ECB block encrypt complete.

EVENTS_ERRORECB

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

INTENCLR

Interrupt enable clear register.

INTENSET

Interrupt enable set register.

POWER

Peripheral power control.

RegisterBlock

Register block

TASKS_STARTECB

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

TASKS_STOPECB

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