1 /**
2   ******************************************************************************
3   * @file    stm32l0xx_hal_cryp_ex.h
4   * @author  MCD Application Team
5   * @brief   Header file of CRYPEx HAL module.
6   ******************************************************************************
7   * @attention
8   *
9   * Copyright (c) 2016 STMicroelectronics.
10   * All rights reserved.
11   *
12   * This software is licensed under terms that can be found in the LICENSE file
13   * in the root directory of this software component.
14   * If no LICENSE file comes with this software, it is provided AS-IS.
15   *
16   ******************************************************************************
17   */
18 
19 /* Define to prevent recursive inclusion -------------------------------------*/
20 #ifndef __STM32L0xx_HAL_CRYP_EX_H
21 #define __STM32L0xx_HAL_CRYP_EX_H
22 
23 #ifdef __cplusplus
24  extern "C" {
25 #endif
26 
27 #if defined (STM32L021xx) || defined (STM32L041xx) || defined (STM32L062xx) || defined (STM32L063xx) || (STM32L081xx) || defined (STM32L082xx) || defined (STM32L083xx)
28 
29 /* Includes ------------------------------------------------------------------*/
30 #include "stm32l0xx_hal_def.h"
31 
32 /** @addtogroup STM32L0xx_HAL_Driver
33   * @{
34   */
35 
36 /** @defgroup CRYPEx CRYPEx
37   * @{
38   */
39 
40 /* Exported types ------------------------------------------------------------*/
41 /* Exported constants --------------------------------------------------------*/
42 /* Exported functions --------------------------------------------------------*/
43 
44 /** @defgroup CRYPEx_Exported_Functions CRYPEx Exported Functions
45   * @{
46   */
47 
48 /** @defgroup CRYPEx_Exported_Functions_Group1 Extended features functions
49   * @{
50   */
51 
52 /* CallBack functions  ********************************************************/
53 void HAL_CRYPEx_ComputationCpltCallback(CRYP_HandleTypeDef *hcryp);
54 
55 /**
56   * @}
57   */
58 
59 /**
60   * @}
61   */
62 
63 /**
64   * @}
65   */
66 
67 /**
68   * @}
69   */
70 
71 #endif /* STM32L021xx || STM32L041xx || STM32L062xx || STM32L063xx || STM32L081xx || STM32L082xx || STM32L083xx */
72 
73 #ifdef __cplusplus
74 }
75 #endif
76 
77 #endif /* __STM32L0xx_HAL_CRYP_EX_H */
78