|
STM32L443xx HAL User Manual
|
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. | |
| static HAL_StatusTypeDef CRYP_AES_IT | ( | CRYP_HandleTypeDef * | hcryp | ) | [static] |
Handle CRYP block input/output data handling under interruption.
| hcryp | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module. |
| HAL | status |
Definition at line 1606 of file stm32l4xx_hal_cryp.c.
References __HAL_CRYP_DISABLE_IT, __CRYP_HandleTypeDef::CompCpltCallback, CRYP_ALGOMODE_KEYDERIVATION, CRYP_IT_CCFIE, CRYP_IT_ERRIE, CRYP_KEYSIZE_256B, __CRYP_HandleTypeDef::CrypInCount, __CRYP_HandleTypeDef::CrypOutCount, HAL_CRYP_STATE_BUSY, HAL_CRYP_STATE_READY, HAL_CRYP_STATE_SUSPENDED, HAL_CRYP_SUSPEND, HAL_CRYP_SUSPEND_NONE, HAL_CRYPEx_ComputationCpltCallback(), __CRYP_HandleTypeDef::Init, __CRYP_HandleTypeDef::Instance, CRYP_InitTypeDef::KeySize, CRYP_InitTypeDef::OperatingMode, __CRYP_HandleTypeDef::pCrypInBuffPtr, __CRYP_HandleTypeDef::pCrypOutBuffPtr, __CRYP_HandleTypeDef::State, and __CRYP_HandleTypeDef::SuspendRequest.
Referenced by HAL_CRYP_IRQHandler().
| static HAL_StatusTypeDef CRYP_SetInitVector | ( | CRYP_HandleTypeDef * | hcryp | ) | [static] |
Write the InitVector/InitCounter in IVRx registers.
| hcryp | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module |
| None |
Definition at line 1563 of file stm32l4xx_hal_cryp.c.
References CRYP_InitTypeDef::ChainingMode, CRYP_CHAINMODE_AES_CMAC, __CRYP_HandleTypeDef::Init, __CRYP_HandleTypeDef::Instance, and CRYP_InitTypeDef::pInitVect.
Referenced by HAL_CRYP_Init().
| static HAL_StatusTypeDef CRYP_SetKey | ( | CRYP_HandleTypeDef * | hcryp | ) | [static] |
Write the Key in KeyRx registers.
| hcryp | pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module |
| None |
Definition at line 1522 of file stm32l4xx_hal_cryp.c.
References CRYP_KEYSIZE_256B, __CRYP_HandleTypeDef::Init, __CRYP_HandleTypeDef::Instance, CRYP_InitTypeDef::KeySize, and CRYP_InitTypeDef::pKey.
Referenced by HAL_CRYP_Init().
1.7.6.1