STM32F439xx HAL User Manual
|
Defines | |
#define | HASH_FLAG_DINIS HASH_SR_DINIS |
#define | HASH_FLAG_DCIS HASH_SR_DCIS |
#define | HASH_FLAG_DMAS HASH_SR_DMAS |
#define | HASH_FLAG_BUSY HASH_SR_BUSY |
#define | HASH_FLAG_DINNE HASH_CR_DINNE |
#define HASH_FLAG_BUSY HASH_SR_BUSY |
The hash core is Busy : processing a block of data
Definition at line 202 of file stm32f4xx_hal_hash.h.
Referenced by HAL_HASH_MD5_Start(), HAL_HASH_SHA1_Start(), HAL_HASHEx_SHA224_Start(), HAL_HASHEx_SHA256_Start(), HAL_HMAC_MD5_Start(), HAL_HMAC_SHA1_Start(), HAL_HMACEx_SHA224_Start(), and HAL_HMACEx_SHA256_Start().
#define HASH_FLAG_DCIS HASH_SR_DCIS |
Digest calculation complete
Definition at line 200 of file stm32f4xx_hal_hash.h.
Referenced by HAL_HASH_MD5_Finish(), HAL_HASH_MD5_Start_IT(), HAL_HASH_SHA1_Finish(), HAL_HASH_SHA1_Start_IT(), HAL_HASHEx_SHA224_Finish(), HAL_HASHEx_SHA224_Start_IT(), HAL_HASHEx_SHA256_Finish(), and HAL_HASHEx_SHA256_Start_IT().
#define HASH_FLAG_DINIS HASH_SR_DINIS |
16 locations are free in the DIN : A new block can be entered into the input buffer
Definition at line 199 of file stm32f4xx_hal_hash.h.
Referenced by HAL_HASH_MD5_Start_IT(), HAL_HASH_SHA1_Start_IT(), HAL_HASHEx_SHA224_Start_IT(), and HAL_HASHEx_SHA256_Start_IT().
#define HASH_FLAG_DINNE HASH_CR_DINNE |
DIN not empty : The input buffer contains at least one word of data
Definition at line 203 of file stm32f4xx_hal_hash.h.
#define HASH_FLAG_DMAS HASH_SR_DMAS |
DMA interface is enabled (DMAE=1) or a transfer is ongoing
Definition at line 201 of file stm32f4xx_hal_hash.h.