HAL AES Constants ¶
HAL AES Constants ¶
- group AES_Exported_Constants
-
Defines
-
HAL_AES_FLAG_BUSY
AES_SR_BUSY
¶
-
AES flag definition Process suspension forbidden #if (defined(GENERATOR_SAES_AVAILABLE_ALL_DEVICES) || defined(GENERATOR_SAES_AVAILABLE_SOME_DEVICES)) also set when transferring a shared key from SAES peripheral #endif
-
HAL_AES_FLAG_WRERR
(AES_SR_WRERR
|
0x80000000U)
¶
-
Write Error flag
-
HAL_AES_FLAG_RDERR
(AES_SR_RDERR
|
0x80000000U)
¶
-
Read error flag
-
HAL_AES_FLAG_CC
AES_SR_CCF
¶
-
Computation completed flag
-
HAL_AES_IT_CC
AES_CR_CCFIE
¶
-
AES key interrupts definition Computation Complete Flag Interrupt Enable
-
HAL_AES_IT_RDWRERR
AES_CR_ERRIE
¶
-
Error Interrupt Enable
-
HAL_AES_IT_ALL
(
HAL_AES_IT_CC
|
HAL_AES_IT_RDWRERR
)
¶
-
AES Interrupt Enable
-
HAL_AES_FLAG_BUSY
AES_SR_BUSY
¶
- group AES_Exported_Constants
-
Defines
-
HAL_AES_FLAG_BUSY
AES_SR_BUSY
-
AES flag definition Process suspension forbidden #if (defined(GENERATOR_SAES_AVAILABLE_ALL_DEVICES) || defined(GENERATOR_SAES_AVAILABLE_SOME_DEVICES)) also set when transferring a shared key from SAES peripheral #endif
-
HAL_AES_FLAG_WRERR
(AES_SR_WRERR
|
0x80000000U)
-
Write Error flag
-
HAL_AES_FLAG_RDERR
(AES_SR_RDERR
|
0x80000000U)
-
Read error flag
-
HAL_AES_FLAG_CC
AES_SR_CCF
-
Computation completed flag
-
HAL_AES_IT_CC
AES_CR_CCFIE
-
AES key interrupts definition Computation Complete Flag Interrupt Enable
-
HAL_AES_IT_RDWRERR
AES_CR_ERRIE
-
Error Interrupt Enable
-
HAL_AES_IT_ALL
(
HAL_AES_IT_CC
|
HAL_AES_IT_RDWRERR
)
-
AES Interrupt Enable
-
HAL_AES_FLAG_BUSY
AES_SR_BUSY
- group AES_Exported_Constants
-
Defines
-
HAL_AES_FLAG_BUSY
AES_SR_BUSY
-
AES flag definition Process suspension forbidden #if (defined(GENERATOR_SAES_AVAILABLE_ALL_DEVICES) || defined(GENERATOR_SAES_AVAILABLE_SOME_DEVICES)) also set when transferring a shared key from SAES peripheral #endif
-
HAL_AES_FLAG_WRERR
(AES_SR_WRERR
|
0x80000000U)
-
Write Error flag
-
HAL_AES_FLAG_RDERR
(AES_SR_RDERR
|
0x80000000U)
-
Read error flag
-
HAL_AES_FLAG_CC
AES_SR_CCF
-
Computation completed flag
-
HAL_AES_IT_CC
AES_CR_CCFIE
-
AES key interrupts definition Computation Complete Flag Interrupt Enable
-
HAL_AES_IT_RDWRERR
AES_CR_ERRIE
-
Error Interrupt Enable
-
HAL_AES_IT_ALL
(
HAL_AES_IT_CC
|
HAL_AES_IT_RDWRERR
)
-
AES Interrupt Enable
-
HAL_AES_FLAG_BUSY
AES_SR_BUSY
Error Code definition reflecting the processes asynchronous errors ¶
- group AES_Error_Code
- group AES_Error_Code
-
Defines
-
HAL_AES_ERROR_NONE
(0UL)
-
No error
-
HAL_AES_ERROR_DMA
(0x01UL
<<
4U)
-
DMA error
-
HAL_AES_ERROR_READ
AES_SR_RDERR
-
Read error
-
HAL_AES_ERROR_WRITE
AES_SR_WRERR
-
Write error
-
HAL_AES_ERROR_NONE
(0UL)
- group AES_Error_Code
-
Defines
-
HAL_AES_ERROR_NONE
(0UL)
-
No error
-
HAL_AES_ERROR_DMA
(0x01UL
<<
4U)
-
DMA error
-
HAL_AES_ERROR_READ
AES_SR_RDERR
-
Read error
-
HAL_AES_ERROR_WRITE
AES_SR_WRERR
-
Write error
-
HAL_AES_ERROR_NONE
(0UL)