Macros | |
#define | __HAL_AES_RESET_HANDLE_STATE(__HANDLE__) ((__HANDLE__)->state = HAL_AES_STATE_RESET) |
Reset AES handle states. More... | |
#define | __HAL_AES_ENABLE(__HANDLE__) SET_BITS((__HANDLE__)->p_instance->CTRL, AES_CTRL_ENABLE) |
Enable the specified AES peripheral. More... | |
#define | __HAL_AES_DISABLE(__HANDLE__) CLEAR_BITS((__HANDLE__)->p_instance->CTRL, AES_CTRL_ENABLE) |
Disable the specified AES peripheral. More... | |
#define | __HAL_AES_ENABLE_IT(__HANDLE__) ll_aes_enable_it_done((__HANDLE__)->p_instance) |
Enable the AES interrupt. More... | |
#define | __HAL_AES_DISABLE_IT(__HANDLE__) ll_aes_disable_it_done((__HANDLE__)->p_instance) |
Disable the AES interrupt. More... | |
#define | __HAL_AES_GET_FLAG_IT(__HANDLE__, __FLAG__) (READ_BITS((__HANDLE__)->p_instance->INTERRUPT, (__FLAG__)) == (__FLAG__)) |
Check whether the specified AES interrupt flag is set or not. More... | |
#define | __HAL_AES_CLEAR_FLAG_IT(__HANDLE__, __FLAG__) SET_BITS((__HANDLE__)->p_instance->INTERRUPT, (__FLAG__)) |
Clear the specified AES interrupt flag. More... | |
#define | __HAL_AES_GET_FLAG(__HANDLE__, __FLAG__) ((READ_BITS((__HANDLE__)->p_instance->STATUS, (__FLAG__)) != 0) ? SET : RESET) |
Check whether the specified AES flag is set or not. More... | |
#define __HAL_AES_CLEAR_FLAG_IT | ( | __HANDLE__, | |
__FLAG__ | |||
) | SET_BITS((__HANDLE__)->p_instance->INTERRUPT, (__FLAG__)) |
Clear the specified AES interrupt flag.
<strong>HANDLE</strong> | Specifies the AES interrupt Handle. |
<strong>FLAG</strong> | Specifies the flag to clear. This parameter can be the following value:
|
None |
#define __HAL_AES_DISABLE | ( | __HANDLE__ | ) | CLEAR_BITS((__HANDLE__)->p_instance->CTRL, AES_CTRL_ENABLE) |
Disable the specified AES peripheral.
<strong>HANDLE</strong> | Specifies the AES Handle. |
None |
#define __HAL_AES_DISABLE_IT | ( | __HANDLE__ | ) | ll_aes_disable_it_done((__HANDLE__)->p_instance) |
Disable the AES interrupt.
<strong>HANDLE</strong> | Specifies the AES Handle. |
None |
#define __HAL_AES_ENABLE | ( | __HANDLE__ | ) | SET_BITS((__HANDLE__)->p_instance->CTRL, AES_CTRL_ENABLE) |
Enable the specified AES peripheral.
<strong>HANDLE</strong> | Specifies the AES Handle. |
None |
#define __HAL_AES_ENABLE_IT | ( | __HANDLE__ | ) | ll_aes_enable_it_done((__HANDLE__)->p_instance) |
Enable the AES interrupt.
<strong>HANDLE</strong> | Specifies the AES Handle. |
None |
#define __HAL_AES_GET_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((READ_BITS((__HANDLE__)->p_instance->STATUS, (__FLAG__)) != 0) ? SET : RESET) |
Check whether the specified AES flag is set or not.
<strong>HANDLE</strong> | Specifies the AES Handle. |
<strong>FLAG</strong> | Specifies the flag to check. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
#define __HAL_AES_GET_FLAG_IT | ( | __HANDLE__, | |
__FLAG__ | |||
) | (READ_BITS((__HANDLE__)->p_instance->INTERRUPT, (__FLAG__)) == (__FLAG__)) |
Check whether the specified AES interrupt flag is set or not.
<strong>HANDLE</strong> | Specifies the AES Handle. |
<strong>FLAG</strong> | Specifies the interrupt flag to check. This parameter can be the following value:
|
The | new state of FLAG (TRUE or FALSE). |
#define __HAL_AES_RESET_HANDLE_STATE | ( | __HANDLE__ | ) | ((__HANDLE__)->state = HAL_AES_STATE_RESET) |
Reset AES handle states.
<strong>HANDLE</strong> | AES handle. |
None |