1 /**
2   ******************************************************************************
3   * @file    stm32l1xx_hal_cryp_ex.h
4   * @author  MCD Application Team
5   * @brief   Header file of CRYPEx HAL module.
6   ******************************************************************************
7   * @attention
8   *
9   * <h2><center>&copy; Copyright (c) 2017 STMicroelectronics.
10   * All rights reserved.</center></h2>
11   *
12   * This software component is licensed by ST under BSD 3-Clause license,
13   * the "License"; You may not use this file except in compliance with the
14   * License. You may obtain a copy of the License at:
15   *                        opensource.org/licenses/BSD-3-Clause
16   *
17   ******************************************************************************
18   */
19 
20 /* Define to prevent recursive inclusion -------------------------------------*/
21 #ifndef __STM32L1xx_HAL_CRYP_EX_H
22 #define __STM32L1xx_HAL_CRYP_EX_H
23 
24 #ifdef __cplusplus
25  extern "C" {
26 #endif
27 
28 #if defined(STM32L162xC) || defined(STM32L162xCA) || defined(STM32L162xD) || defined(STM32L162xE) || defined(STM32L162xDX)
29 
30 /* Includes ------------------------------------------------------------------*/
31 #include "stm32l1xx_hal_def.h"
32 
33 /** @addtogroup STM32L1xx_HAL_Driver
34   * @{
35   */
36 
37 /** @addtogroup CRYPEx
38   * @{
39   */
40 
41 /* Exported types ------------------------------------------------------------*/
42 /* Exported constants --------------------------------------------------------*/
43 /* Exported functions --------------------------------------------------------*/
44 
45 /** @addtogroup CRYPEx_Exported_Functions
46   * @{
47   */
48 
49 /** @addtogroup CRYPEx_Exported_Functions_Group1
50   * @{
51   */
52 
53 /* CallBack functions  ********************************************************/
54 void HAL_CRYPEx_ComputationCpltCallback(CRYP_HandleTypeDef *hcryp);
55 
56 /**
57   * @}
58   */
59 
60 /**
61   * @}
62   */
63 
64 #endif /* STM32L162xC || STM32L162xCA || STM32L162xD || STM32L162xE || STM32L162xDX*/
65 
66 /**
67   * @}
68   */
69 
70 /**
71   * @}
72   */
73 
74 #ifdef __cplusplus
75 }
76 #endif
77 
78 #endif /* __STM32L1xx_HAL_CRYP_EX_H */
79 
80 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
81