1 /**
2   **********************************************************************************************************************
3   * @file    stm32h5xx_hal_opamp_ex.h
4   * @author  MCD Application Team
5   * @brief   Header file of OPAMP HAL Extended module.
6   **********************************************************************************************************************
7   * @attention
8   *
9   * Copyright (c) 2023 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 STM32H5xx_HAL_OPAMP_EX_H
21 #define STM32H5xx_HAL_OPAMP_EX_H
22 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 
27 /* Includes ----------------------------------------------------------------------------------------------------------*/
28 #include "stm32h5xx_hal_def.h"
29 
30 /** @addtogroup STM32H5xx_HAL_Driver
31   * @{
32   */
33 #if defined (OPAMP1)
34 
35 /** @addtogroup OPAMPEx
36   * @{
37   */
38 /* Exported types ----------------------------------------------------------------------------------------------------*/
39 /* Exported constants ------------------------------------------------------------------------------------------------*/
40 /* Exported macro ----------------------------------------------------------------------------------------------------*/
41 /* Exported functions ------------------------------------------------------------------------------------------------*/
42 /** @addtogroup OPAMPEx_Exported_Functions OPAMPEx Exported Functions
43   * @{
44   */
45 
46 /* Peripheral Control functions */
47 /** @addtogroup OPAMPEx_Exported_Functions_Group1
48   * @{
49   */
50 HAL_StatusTypeDef HAL_OPAMPEx_Unlock(OPAMP_HandleTypeDef *hopamp);
51 /**
52   * @}
53   */
54 
55 /**
56   * @}
57   */
58 
59 /**
60   * @}
61   */
62 
63 #endif /* OPAMP1 */
64 
65 /**
66   * @}
67   */
68 
69 #ifdef __cplusplus
70 }
71 #endif
72 
73 #endif /* STM32H5xx_HAL_OPAMP_EX_H */
74