STM32F4xx_HAL_Driver  1.8.3
CRYP IRQ handler management

CRYP IRQ handler. More...

+ Collaboration diagram for CRYP IRQ handler management:

Functions

void HAL_CRYP_IRQHandler (CRYP_HandleTypeDef *hcryp)
 This function handles cryptographic interrupt request. More...
 
HAL_CRYP_STATETypeDef HAL_CRYP_GetState (CRYP_HandleTypeDef *hcryp)
 Returns the CRYP state. More...
 
void HAL_CRYP_InCpltCallback (CRYP_HandleTypeDef *hcryp)
 Input FIFO transfer completed callback. More...
 
void HAL_CRYP_OutCpltCallback (CRYP_HandleTypeDef *hcryp)
 Output FIFO transfer completed callback. More...
 
void HAL_CRYP_ErrorCallback (CRYP_HandleTypeDef *hcryp)
 CRYP error callback. More...
 
uint32_t HAL_CRYP_GetError (CRYP_HandleTypeDef *hcryp)
 Return the CRYP error code. More...
 

Detailed Description

CRYP IRQ handler.

  ==============================================================================
                ##### CRYP IRQ handler management #####
  ==============================================================================
[..]  This section provides CRYP IRQ handler and callback functions.
      (+) HAL_CRYP_IRQHandler CRYP interrupt request
      (+) HAL_CRYP_InCpltCallback input data transfer complete callback
      (+) HAL_CRYP_OutCpltCallback output data transfer complete callback
      (+) HAL_CRYP_ErrorCallback  CRYP error callback
      (+) HAL_CRYP_GetState return the CRYP state
      (+) HAL_CRYP_GetError return the CRYP error code

Function Documentation

◆ HAL_CRYP_ErrorCallback()

__weak void HAL_CRYP_ErrorCallback ( CRYP_HandleTypeDef hcryp)

CRYP error callback.

Parameters
hcryppointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module.
Return values
None

Definition at line 2191 of file stm32f4xx_hal_cryp.c.

◆ HAL_CRYP_GetError()

uint32_t HAL_CRYP_GetError ( CRYP_HandleTypeDef hcryp)

Return the CRYP error code.

Parameters
hcryp: pointer to a CRYP_HandleTypeDef structure that contains the configuration information for the CRYP IP
Return values
CRYPerror code

Definition at line 2137 of file stm32f4xx_hal_cryp.c.

◆ HAL_CRYP_GetState()

HAL_CRYP_STATETypeDef HAL_CRYP_GetState ( CRYP_HandleTypeDef hcryp)

Returns the CRYP state.

Parameters
hcryppointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module.
Return values
HALstate

Definition at line 2148 of file stm32f4xx_hal_cryp.c.

◆ HAL_CRYP_InCpltCallback()

__weak void HAL_CRYP_InCpltCallback ( CRYP_HandleTypeDef hcryp)

Input FIFO transfer completed callback.

Parameters
hcryppointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module.
Return values
None

Definition at line 2159 of file stm32f4xx_hal_cryp.c.

◆ HAL_CRYP_IRQHandler()

void HAL_CRYP_IRQHandler ( CRYP_HandleTypeDef hcryp)

This function handles cryptographic interrupt request.

Parameters
hcryppointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module
Return values
None

Definition at line 2035 of file stm32f4xx_hal_cryp.c.

◆ HAL_CRYP_OutCpltCallback()

__weak void HAL_CRYP_OutCpltCallback ( CRYP_HandleTypeDef hcryp)

Output FIFO transfer completed callback.

Parameters
hcryppointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module.
Return values
None

Definition at line 2175 of file stm32f4xx_hal_cryp.c.