summaryrefslogtreecommitdiffstats
path: root/bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h')
-rw-r--r--bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h b/bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h
index d71be0ed88..894078319a 100644
--- a/bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h
+++ b/bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h
@@ -35,6 +35,7 @@ extern "C" {
#if defined (COMP1) || defined (COMP2)
/** @defgroup COMP_LL COMP
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -42,6 +43,7 @@ extern "C" {
/* Private variables ---------------------------------------------------------*/
/* Private constants ---------------------------------------------------------*/
/** @defgroup COMP_LL_Private_Constants COMP Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -56,6 +58,7 @@ extern "C" {
/* Exported types ------------------------------------------------------------*/
#if defined(USE_FULL_LL_DRIVER) || defined(__rtems__)
/** @defgroup COMP_LL_ES_INIT COMP Exported Init structure
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -103,10 +106,12 @@ typedef struct
/* Exported constants --------------------------------------------------------*/
/** @defgroup COMP_LL_Exported_Constants COMP Exported Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup COMP_LL_EC_COMMON_WINDOWMODE Comparator common modes - Window mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_COMP_WINDOWMODE_DISABLE (0x00000000UL) /*!< Window mode disable: Comparators 1 and 2 are independent */
@@ -116,6 +121,7 @@ typedef struct
*/
/** @defgroup COMP_LL_EC_POWERMODE Comparator modes - Power mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_COMP_POWERMODE_HIGHSPEED (0x00000000UL) /*!< COMP power mode to high speed */
@@ -126,6 +132,7 @@ typedef struct
*/
/** @defgroup COMP_LL_EC_INPUT_PLUS Comparator inputs - Input plus (input non-inverting) selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_COMP_INPUT_PLUS_IO1 (0x00000000UL) /*!< Comparator input plus connected to IO1 (pin PB0 for COMP1, pin PE9 for COMP2) */
@@ -138,6 +145,7 @@ typedef struct
*/
/** @defgroup COMP_LL_EC_INPUT_MINUS Comparator inputs - Input minus (input inverting) selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_COMP_INPUT_MINUS_1_4VREFINT ( COMP_CFGRx_SCALEN | COMP_CFGRx_BRGEN) /*!< Comparator input minus connected to 1/4 VrefInt */
@@ -157,6 +165,7 @@ typedef struct
*/
/** @defgroup COMP_LL_EC_INPUT_HYSTERESIS Comparator input - Hysteresis
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_COMP_HYSTERESIS_NONE (0x00000000UL) /*!< No hysteresis */
@@ -168,6 +177,7 @@ typedef struct
*/
/** @defgroup COMP_LL_EC_OUTPUT_POLARITY Comparator output - Output polarity
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_COMP_OUTPUTPOL_NONINVERTED (0x00000000UL) /*!< COMP output polarity is not inverted: comparator output is high when the plus (non-inverting) input is at a higher voltage than the minus (inverting) input */
@@ -177,6 +187,7 @@ typedef struct
*/
/** @defgroup COMP_LL_EC_OUTPUT_BLANKING_SOURCE Comparator output - Blanking source
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_COMP_BLANKINGSRC_NONE (0x00000000UL) /*!<Comparator output without blanking */
@@ -191,6 +202,7 @@ typedef struct
*/
/** @defgroup COMP_LL_EC_OUTPUT_LEVEL Comparator output - Output level
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_COMP_OUTPUT_LEVEL_LOW (0x00000000UL) /*!< Comparator output level low (if the polarity is not inverted, otherwise to be complemented) */
@@ -199,6 +211,7 @@ typedef struct
* @}
*/
/** @defgroup COMP_LL_EC_OUTPUT_BKIN_TIMER Comparator output - Output to BKIN timer
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_COMP_AF_PA6 COMP_OR_AFOPA6 /*!< Comparator Alternate Function PA6 source selected to timer BKIN input */
@@ -217,6 +230,7 @@ typedef struct
*/
/** @defgroup COMP_LL_EC_HW_DELAYS Definitions of COMP hardware constraints delays
+ * @ingroup RTEMSBSPsARMSTM32H7
* @note Only COMP IP HW delays are defined in COMP LL driver driver,
* not timeout values.
* For details on delays values, refer to descriptions in source code
@@ -249,9 +263,11 @@ typedef struct
/* Exported macro ------------------------------------------------------------*/
/** @defgroup COMP_LL_Exported_Macros COMP Exported Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup COMP_LL_EM_WRITE_READ Common write and read registers macro
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -276,6 +292,7 @@ typedef struct
*/
/** @defgroup COMP_LL_EM_HELPER_MACRO COMP helper macro
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -301,10 +318,12 @@ typedef struct
/* Exported functions --------------------------------------------------------*/
/** @defgroup COMP_LL_Exported_Functions COMP Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup COMP_LL_EF_Configuration_comparator_common Configuration of COMP hierarchical scope: common to several COMP instances
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -346,6 +365,7 @@ __STATIC_INLINE uint32_t LL_COMP_GetCommonWindowMode(COMP_Common_TypeDef *COMPxy
*/
/** @defgroup COMP_LL_EF_Configuration_comparator_modes Configuration of comparator modes
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -383,6 +403,7 @@ __STATIC_INLINE uint32_t LL_COMP_GetPowerMode(COMP_TypeDef *COMPx)
*/
/** @defgroup COMP_LL_EF_Configuration_comparator_inputs Configuration of comparator inputs
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -597,6 +618,7 @@ __STATIC_INLINE uint32_t LL_COMP_GetInputHysteresis(COMP_TypeDef *COMPx)
*/
/** @defgroup COMP_LL_EF_Configuration_comparator_output Configuration of comparator output
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -723,6 +745,7 @@ __STATIC_INLINE uint32_t LL_COMP_GetOutputAlternateFunction(COMP_TypeDef *COMPx
*/
/** @defgroup COMP_LL_EF_Operation Operation on comparator instance
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -828,6 +851,7 @@ __STATIC_INLINE uint32_t LL_COMP_ReadOutputLevel(COMP_TypeDef *COMPx)
#if defined(USE_FULL_LL_DRIVER) || defined(__rtems__)
/** @defgroup COMP_LL_EF_Init Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/