HAL HASH Constants ¶
HASH Error Definition ¶
- group HASH_Error_Definition
- group HASH_Error_Definition
-
Defines
-
HAL_HASH_ERROR_NONE
0x00000000U
-
No error
-
HAL_HASH_ERROR_DMA
0x00000002U
-
DMA-based process error
-
HAL_HASH_ERROR_NONE
0x00000000U
- group HASH_Error_Definition
-
Defines
-
HAL_HASH_ERROR_NONE
0x00000000U
-
No error
-
HAL_HASH_ERROR_DMA
0x00000002U
-
DMA-based process error
-
HAL_HASH_ERROR_NONE
0x00000000U
HASH flags definitions ¶
- group HASH_flags_definition
-
Defines
-
HAL_HASH_FLAG_DINI
HASH_SR_DINIS
¶
-
Input buffer is ready for new data
-
HAL_HASH_FLAG_DCI
HASH_SR_DCIS
¶
-
Digest calculation is completed
-
HAL_HASH_FLAG_DMA
HASH_SR_DMAS
¶
-
DMA interface is enabled or a transfer is ongoing
-
HAL_HASH_FLAG_BUSY
HASH_SR_BUSY
¶
-
Hash core is busy, processing a block of data
-
HAL_HASH_FLAG_DINNE
HASH_SR_DINNE
¶
-
Data input register is not empty
-
HAL_HASH_FLAG_DINI
HASH_SR_DINIS
¶
- group HASH_flags_definition
-
Defines
-
HAL_HASH_FLAG_DINI
HASH_SR_DINIS
-
Input buffer is ready for new data
-
HAL_HASH_FLAG_DCI
HASH_SR_DCIS
-
Digest calculation is completed
-
HAL_HASH_FLAG_DMA
HASH_SR_DMAS
-
DMA interface is enabled or a transfer is ongoing
-
HAL_HASH_FLAG_BUSY
HASH_SR_BUSY
-
Hash core is busy, processing a block of data
-
HAL_HASH_FLAG_DINNE
HASH_SR_DINNE
-
Data input register is not empty
-
HAL_HASH_FLAG_DINI
HASH_SR_DINIS
- group HASH_flags_definition
-
Defines
-
HAL_HASH_FLAG_DINI
HASH_SR_DINIS
-
Input buffer is ready for new data
-
HAL_HASH_FLAG_DCI
HASH_SR_DCIS
-
Digest calculation is completed
-
HAL_HASH_FLAG_DMA
HASH_SR_DMAS
-
DMA interface is enabled or a transfer is ongoing
-
HAL_HASH_FLAG_BUSY
HASH_SR_BUSY
-
Hash core is busy, processing a block of data
-
HAL_HASH_FLAG_DINNE
HASH_SR_DINNE
-
Data input register is not empty
-
HAL_HASH_FLAG_DINI
HASH_SR_DINIS
HASH interrupts definitions ¶
- group HASH_interrupts_definition
- group HASH_interrupts_definition
-
Defines
-
HAL_HASH_IT_DIN
HASH_IMR_DINIE
-
Input buffer ready interrupt
-
HAL_HASH_IT_DC
HASH_IMR_DCIE
-
Digest calculation complete interrupt
-
HAL_HASH_IT_DIN
HASH_IMR_DINIE
- group HASH_interrupts_definition
-
Defines
-
HAL_HASH_IT_DIN
HASH_IMR_DINIE
-
Input buffer ready interrupt
-
HAL_HASH_IT_DC
HASH_IMR_DCIE
-
Digest calculation complete interrupt
-
HAL_HASH_IT_DIN
HASH_IMR_DINIE