STM32F439xx HAL User Manual
Data Fields
CRYP_HandleTypeDef Struct Reference

#include <stm32f4xx_hal_cryp.h>

Data Fields

CRYP_TypeDef * Instance
CRYP_InitTypeDef Init
uint8_t * pCrypInBuffPtr
uint8_t * pCrypOutBuffPtr
__IO uint16_t CrypInCount
__IO uint16_t CrypOutCount
HAL_StatusTypeDef Status
HAL_PhaseTypeDef Phase
DMA_HandleTypeDefhdmain
DMA_HandleTypeDefhdmaout
HAL_LockTypeDef Lock
__IO HAL_CRYP_STATETypeDef State

Detailed Description

Definition at line 140 of file stm32f4xx_hal_cryp.h.


Field Documentation

CRYP In DMA handle parameters

Definition at line 158 of file stm32f4xx_hal_cryp.h.

Referenced by CRYP_SetDMAConfig(), and CRYPEx_GCMCCM_SetDMAConfig().

CRYP Out DMA handle parameters

Definition at line 160 of file stm32f4xx_hal_cryp.h.

Referenced by CRYP_SetDMAConfig(), and CRYPEx_GCMCCM_SetDMAConfig().

HAL_LockTypeDef CRYP_HandleTypeDef::Lock

CRYP locking object

Definition at line 162 of file stm32f4xx_hal_cryp.h.

Referenced by HAL_CRYP_Init().

CRYP peripheral state

Definition at line 164 of file stm32f4xx_hal_cryp.h.

Referenced by CRYP_DMAError(), CRYP_DMAOutCplt(), CRYP_ProcessData(), CRYP_ProcessData2Words(), CRYPEx_GCMCCM_DMAError(), CRYPEx_GCMCCM_DMAOutCplt(), CRYPEx_GCMCCM_ProcessData(), CRYPEx_GCMCCM_SetHeaderPhase(), HAL_CRYP_AESCBC_Decrypt(), HAL_CRYP_AESCBC_Decrypt_DMA(), HAL_CRYP_AESCBC_Decrypt_IT(), HAL_CRYP_AESCBC_Encrypt(), HAL_CRYP_AESCBC_Encrypt_DMA(), HAL_CRYP_AESCBC_Encrypt_IT(), HAL_CRYP_AESCTR_Decrypt(), HAL_CRYP_AESCTR_Decrypt_DMA(), HAL_CRYP_AESCTR_Decrypt_IT(), HAL_CRYP_AESCTR_Encrypt(), HAL_CRYP_AESCTR_Encrypt_DMA(), HAL_CRYP_AESCTR_Encrypt_IT(), HAL_CRYP_AESECB_Decrypt(), HAL_CRYP_AESECB_Decrypt_DMA(), HAL_CRYP_AESECB_Decrypt_IT(), HAL_CRYP_AESECB_Encrypt(), HAL_CRYP_AESECB_Encrypt_DMA(), HAL_CRYP_AESECB_Encrypt_IT(), HAL_CRYP_DeInit(), HAL_CRYP_DESCBC_Decrypt(), HAL_CRYP_DESCBC_Decrypt_DMA(), HAL_CRYP_DESCBC_Decrypt_IT(), HAL_CRYP_DESCBC_Encrypt(), HAL_CRYP_DESCBC_Encrypt_DMA(), HAL_CRYP_DESCBC_Encrypt_IT(), HAL_CRYP_DESECB_Decrypt(), HAL_CRYP_DESECB_Decrypt_DMA(), HAL_CRYP_DESECB_Decrypt_IT(), HAL_CRYP_DESECB_Encrypt(), HAL_CRYP_DESECB_Encrypt_DMA(), HAL_CRYP_DESECB_Encrypt_IT(), HAL_CRYP_GetState(), HAL_CRYP_Init(), HAL_CRYP_TDESCBC_Decrypt(), HAL_CRYP_TDESCBC_Decrypt_DMA(), HAL_CRYP_TDESCBC_Decrypt_IT(), HAL_CRYP_TDESCBC_Encrypt(), HAL_CRYP_TDESCBC_Encrypt_DMA(), HAL_CRYP_TDESCBC_Encrypt_IT(), HAL_CRYP_TDESECB_Decrypt(), HAL_CRYP_TDESECB_Decrypt_DMA(), HAL_CRYP_TDESECB_Decrypt_IT(), HAL_CRYP_TDESECB_Encrypt(), HAL_CRYP_TDESECB_Encrypt_DMA(), HAL_CRYP_TDESECB_Encrypt_IT(), HAL_CRYPEx_AESCCM_Decrypt_DMA(), HAL_CRYPEx_AESCCM_Encrypt_DMA(), HAL_CRYPEx_AESGCM_Decrypt(), HAL_CRYPEx_AESGCM_Decrypt_DMA(), HAL_CRYPEx_AESGCM_Decrypt_IT(), HAL_CRYPEx_AESGCM_Encrypt(), HAL_CRYPEx_AESGCM_Encrypt_DMA(), HAL_CRYPEx_AESGCM_Encrypt_IT(), and HAL_CRYPEx_AESGCM_Finish().

HAL_StatusTypeDef CRYP_HandleTypeDef::Status

CRYP peripheral status

Definition at line 154 of file stm32f4xx_hal_cryp.h.


The documentation for this struct was generated from the following file: