STM32F4xx HAL Driver
master
STM32CubeF4 HAL / LL Drivers API Reference
Toggle main menu visibility
Loading...
Searching...
No Matches
stm32f4xx_hal_cryp_ex.h
Go to the documentation of this file.
1
18
19
/* Define to prevent recursive inclusion -------------------------------------*/
20
#ifndef __STM32F4xx_HAL_CRYP_EX_H
21
#define __STM32F4xx_HAL_CRYP_EX_H
22
23
#ifdef __cplusplus
24
extern
"C"
{
25
#endif
26
27
/* Includes ------------------------------------------------------------------*/
28
#include "
stm32f4xx_hal_def.h
"
29
33
37
/* Exported types ------------------------------------------------------------*/
41
45
/* Exported constants --------------------------------------------------------*/
49
53
54
/* Private types -------------------------------------------------------------*/
58
62
63
/* Private variables ---------------------------------------------------------*/
67
71
72
/* Private constants ---------------------------------------------------------*/
76
80
81
/* Private macros ------------------------------------------------------------*/
85
89
90
/* Private functions ---------------------------------------------------------*/
94
98
99
/* Exported functions --------------------------------------------------------*/
103
#if defined (CRYP) || defined (AES)
107
HAL_StatusTypeDef
HAL_CRYPEx_AESGCM_GenerateAuthTAG(CRYP_HandleTypeDef *hcryp, uint32_t *AuthTag, uint32_t Timeout);
108
HAL_StatusTypeDef
HAL_CRYPEx_AESCCM_GenerateAuthTAG(CRYP_HandleTypeDef *hcryp, uint32_t *AuthTag, uint32_t Timeout);
112
#endif
/* CRYP||AES */
113
114
#if defined (AES)
118
void
HAL_CRYPEx_EnableAutoKeyDerivation(CRYP_HandleTypeDef *hcryp);
119
void
HAL_CRYPEx_DisableAutoKeyDerivation(CRYP_HandleTypeDef *hcryp);
123
#endif
/* AES */
124
128
132
136
137
#ifdef __cplusplus
138
}
139
#endif
140
141
#endif
/* __STM32F4xx_HAL_CRYP_EX_H */
142
stm32f4xx_hal_def.h
This file contains HAL common defines, enumeration, macros and structures definitions.
HAL_StatusTypeDef
HAL_StatusTypeDef
HAL Status structures definition.
Definition
stm32f4xx_hal_def.h:39
hal-driver
Inc
stm32f4xx_hal_cryp_ex.h
Generated by
1.17.0