TUKS MCU Introductory course / TUKS-COURSE-THERMOMETER

Fork of TUKS-COURSE-TIMER by TUKS MCU Introductory course

Embed: (wiki syntax)

« Back to documentation index

CRYP Private Functions

CRYP Private Functions
[CRYP]

Functions

static HAL_StatusTypeDef CRYP_SetInitVector (CRYP_HandleTypeDef *hcryp)
 Write the InitVector/InitCounter in IVRx registers.
static HAL_StatusTypeDef CRYP_SetKey (CRYP_HandleTypeDef *hcryp)
 Write the Key in KeyRx registers.
static HAL_StatusTypeDef CRYP_AES_IT (CRYP_HandleTypeDef *hcryp)
 Handle CRYP block input/output data handling under interruption.

Function Documentation

static HAL_StatusTypeDef CRYP_AES_IT ( CRYP_HandleTypeDef *  hcryp ) [static]

Handle CRYP block input/output data handling under interruption.

Note:
The function is called under interruption only, once interruptions have been enabled by HAL_CRYPEx_AES_IT().
Parameters:
hcryp,:pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module.
Return values:
HALstatus

Definition at line 1298 of file stm32l4xx_hal_cryp.c.

static HAL_StatusTypeDef CRYP_SetInitVector ( CRYP_HandleTypeDef *  hcryp ) [static]

Write the InitVector/InitCounter in IVRx registers.

Parameters:
hcryp,:pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module
Return values:
None

Definition at line 1257 of file stm32l4xx_hal_cryp.c.

static HAL_StatusTypeDef CRYP_SetKey ( CRYP_HandleTypeDef *  hcryp ) [static]

Write the Key in KeyRx registers.

Parameters:
hcryp,:pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module
Return values:
None

Definition at line 1216 of file stm32l4xx_hal_cryp.c.