STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Macros | |
#define | CRYP_DATATYPE_32B 0x00000000U |
#define | CRYP_DATATYPE_16B AES_CR_DATATYPE_0 |
#define | CRYP_DATATYPE_8B AES_CR_DATATYPE_1 |
#define | CRYP_DATATYPE_1B AES_CR_DATATYPE |
#define CRYP_DATATYPE_32B 0x00000000U |
#include <stm32f4xx_hal_cryp.h>
32-bit data type (no swapping)
Definition at line 280 of file stm32f4xx_hal_cryp.h.
Referenced by CRYP_AESGCM_Process(), CRYP_AESGCM_Process_DMA(), CRYP_AESGCM_Process_IT(), CRYP_Workaround(), and HAL_CRYPEx_AESGCM_GenerateAuthTAG().
#define CRYP_DATATYPE_16B AES_CR_DATATYPE_0 |
#include <stm32f4xx_hal_cryp.h>
16-bit data type (half-word swapping)
Definition at line 281 of file stm32f4xx_hal_cryp.h.
Referenced by CRYP_AESCCM_Process(), CRYP_AESCCM_Process_DMA(), CRYP_AESCCM_Process_IT(), CRYP_Workaround(), HAL_CRYPEx_AESCCM_GenerateAuthTAG(), and HAL_CRYPEx_AESGCM_GenerateAuthTAG().
#define CRYP_DATATYPE_8B AES_CR_DATATYPE_1 |
#include <stm32f4xx_hal_cryp.h>
8-bit data type (byte swapping)
Definition at line 282 of file stm32f4xx_hal_cryp.h.
Referenced by CRYP_AESCCM_Process(), CRYP_AESCCM_Process_DMA(), CRYP_AESCCM_Process_IT(), CRYP_Workaround(), HAL_CRYPEx_AESCCM_GenerateAuthTAG(), and HAL_CRYPEx_AESGCM_GenerateAuthTAG().
#define CRYP_DATATYPE_1B AES_CR_DATATYPE |
#include <stm32f4xx_hal_cryp.h>
1-bit data type (bit swapping)
Definition at line 283 of file stm32f4xx_hal_cryp.h.
Referenced by CRYP_AESCCM_Process(), CRYP_AESCCM_Process_DMA(), CRYP_AESCCM_Process_IT(), HAL_CRYPEx_AESCCM_GenerateAuthTAG(), and HAL_CRYPEx_AESGCM_GenerateAuthTAG().