STM32L486xx HAL User Manual
|
Callback functions. More...
Functions | |
__weak void | HAL_CRYP_ErrorCallback (CRYP_HandleTypeDef *hcryp) |
CRYP error callback. | |
__weak void | HAL_CRYP_InCpltCallback (CRYP_HandleTypeDef *hcryp) |
Input DMA transfer complete callback. | |
__weak void | HAL_CRYP_OutCpltCallback (CRYP_HandleTypeDef *hcryp) |
Output DMA transfer complete callback. | |
HAL_StatusTypeDef | HAL_CRYP_RegisterCallback (CRYP_HandleTypeDef *hcryp, HAL_CRYP_CallbackIDTypeDef CallbackID, pCRYP_CallbackTypeDef pCallback) |
Register a User CRYP Callback To be used instead of the weak (surcharged) predefined callback. | |
HAL_StatusTypeDef | HAL_CRYP_UnRegisterCallback (CRYP_HandleTypeDef *hcryp, HAL_CRYP_CallbackIDTypeDef CallbackID) |
Unregister a CRYP Callback CRYP Callback is redirected to the weak (surcharged) predefined callback. |
Callback functions.
============================================================================== ##### Callback functions ##### ============================================================================== [..] This section provides Interruption and DMA callback functions: (+) DMA Input data transfer complete (+) DMA Output data transfer complete (+) DMA or Interrupt error
__weak void HAL_CRYP_ErrorCallback | ( | CRYP_HandleTypeDef * | hcryp | ) |
CRYP error callback.
hcryp,: | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module |
None |
Definition at line 1139 of file stm32l4xx_hal_cryp.c.
Referenced by CRYP_Authentication_DMAError(), CRYP_DMAError(), CRYP_Padding(), HAL_CRYP_Init(), HAL_CRYP_IRQHandler(), HAL_CRYP_UnRegisterCallback(), and HAL_CRYPEx_Read_SuspendRegisters().
__weak void HAL_CRYP_InCpltCallback | ( | CRYP_HandleTypeDef * | hcryp | ) |
Input DMA transfer complete callback.
hcryp,: | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module |
None |
Definition at line 1155 of file stm32l4xx_hal_cryp.c.
Referenced by CRYP_Authentication_DMAInCplt(), CRYP_DMAInCplt(), HAL_CRYP_Init(), and HAL_CRYP_UnRegisterCallback().
__weak void HAL_CRYP_OutCpltCallback | ( | CRYP_HandleTypeDef * | hcryp | ) |
Output DMA transfer complete callback.
hcryp,: | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module |
None |
Definition at line 1171 of file stm32l4xx_hal_cryp.c.
Referenced by CRYP_Authentication_DMAOutCplt(), CRYP_DMAOutCplt(), HAL_CRYP_Init(), HAL_CRYP_UnRegisterCallback(), and HAL_CRYPEx_AES_Auth_DMA().
HAL_StatusTypeDef HAL_CRYP_RegisterCallback | ( | CRYP_HandleTypeDef * | hcryp, |
HAL_CRYP_CallbackIDTypeDef | CallbackID, | ||
pCRYP_CallbackTypeDef | pCallback | ||
) |
Register a User CRYP Callback To be used instead of the weak (surcharged) predefined callback.
hcryp | CRYP handle |
CallbackID | ID of the callback to be registered This parameter can be one of the following values:
|
pCallback | pointer to the Callback function |
status |
Definition at line 1197 of file stm32l4xx_hal_cryp.c.
HAL_StatusTypeDef HAL_CRYP_UnRegisterCallback | ( | CRYP_HandleTypeDef * | hcryp, |
HAL_CRYP_CallbackIDTypeDef | CallbackID | ||
) |
Unregister a CRYP Callback CRYP Callback is redirected to the weak (surcharged) predefined callback.
hcryp | CRYP handle |
CallbackID | ID of the callback to be unregistered This parameter can be one of the following values:
|
status |
Definition at line 1293 of file stm32l4xx_hal_cryp.c.
References HAL_CRYP_ErrorCallback(), HAL_CRYP_InCpltCallback(), HAL_CRYP_MspDeInit(), HAL_CRYP_MspInit(), HAL_CRYP_OutCpltCallback(), and HAL_CRYPEx_ComputationCpltCallback().