Enumerations

Enumerations

enum  app_aes_type_t { APP_AES_TYPE_INTERRUPT, APP_AES_TYPE_POLLING, APP_AES_TYPE_DMA, APP_AES_TYPE_MAX }
 AES operating mode Enumerations definition. More...
 
enum  app_aes_mode_t { APP_AES_MODE_ECB, APP_AES_MODE_CBC, APP_AES_MODE_MAX }
 AES encryption and decryption mode Enumerations definition. More...
 
enum  app_aes_evt_type_t { APP_AES_EVT_ERROR, APP_AES_EVT_DONE }
 AES event Enumerations definition. More...
 

Detailed Description

Enumeration Type Documentation

◆ app_aes_evt_type_t

AES event Enumerations definition.

Enumerator
APP_AES_EVT_ERROR 

Error reported by AES peripheral.

APP_AES_EVT_DONE 

Encryption and decryption completed.

◆ app_aes_mode_t

AES encryption and decryption mode Enumerations definition.

Enumerator
APP_AES_MODE_ECB 

ECB encryption mode.

APP_AES_MODE_CBC 

CBC encryption mode.

APP_AES_MODE_MAX 

Only for check parameter, not used as input parameters.

◆ app_aes_type_t

AES operating mode Enumerations definition.

Enumerator
APP_AES_TYPE_INTERRUPT 

Interrupt operation mode.

APP_AES_TYPE_POLLING 

Polling operation mode.

APP_AES_TYPE_DMA 

DMA operation mode.

APP_AES_TYPE_MAX 

Only for check parameter, not used as input parameters.