STM32L443xx HAL User Manual
Defines
AES Data Type selection
CRYP Exported Constants

Defines

#define CRYP_DATATYPE_32B   ((uint32_t)0x00000000)
#define CRYP_DATATYPE_16B   AES_CR_DATATYPE_0
#define CRYP_DATATYPE_8B   AES_CR_DATATYPE_1
#define CRYP_DATATYPE_1B   AES_CR_DATATYPE

Define Documentation

#define CRYP_DATATYPE_16B   AES_CR_DATATYPE_0

16-bit data type (half-word swapping)

Definition at line 230 of file stm32l4xx_hal_cryp.h.

Referenced by HAL_CRYPEx_AES_Auth(), HAL_CRYPEx_AES_Auth_DMA(), and HAL_CRYPEx_AES_Auth_IT().

#define CRYP_DATATYPE_1B   AES_CR_DATATYPE

1-bit data type (bit swapping)

Definition at line 232 of file stm32l4xx_hal_cryp.h.

Referenced by HAL_CRYPEx_AES_Auth(), HAL_CRYPEx_AES_Auth_DMA(), and HAL_CRYPEx_AES_Auth_IT().

#define CRYP_DATATYPE_32B   ((uint32_t)0x00000000)

32-bit data type (no swapping)

Definition at line 229 of file stm32l4xx_hal_cryp.h.

Referenced by HAL_CRYPEx_AES_Auth(), HAL_CRYPEx_AES_Auth_DMA(), and HAL_CRYPEx_AES_Auth_IT().

#define CRYP_DATATYPE_8B   AES_CR_DATATYPE_1

8-bit data type (byte swapping)

Definition at line 231 of file stm32l4xx_hal_cryp.h.

Referenced by HAL_CRYPEx_AES_Auth(), HAL_CRYPEx_AES_Auth_DMA(), and HAL_CRYPEx_AES_Auth_IT().