summaryrefslogtreecommitdiffstats
path: root/bsps/arm/stm32h7/include/stm32h7xx_hal_pwr_ex.h
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_hal_pwr_ex.h')
-rw-r--r--bsps/arm/stm32h7/include/stm32h7xx_hal_pwr_ex.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/include/stm32h7xx_hal_pwr_ex.h b/bsps/arm/stm32h7/include/stm32h7xx_hal_pwr_ex.h
index ebad73c54c..457255ecec 100644
--- a/bsps/arm/stm32h7/include/stm32h7xx_hal_pwr_ex.h
+++ b/bsps/arm/stm32h7/include/stm32h7xx_hal_pwr_ex.h
@@ -38,6 +38,7 @@
/* Exported types ------------------------------------------------------------*/
/** @defgroup PWREx_Exported_Types PWREx Exported Types
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -95,9 +96,11 @@ typedef enum
/* Exported constants --------------------------------------------------------*/
/** @defgroup PWREx_Exported_Constants PWREx Exported Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PWREx_WakeUp_Pins PWREx Wake-Up Pins
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* High level and No pull (default configuration) */
@@ -128,6 +131,7 @@ typedef enum
*/
/** @defgroup PWREx_PIN_Polarity PWREx Pin Polarity configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_PIN_POLARITY_HIGH (0x00000000U)
@@ -137,6 +141,7 @@ typedef enum
*/
/** @defgroup PWREx_PIN_Pull PWREx Pin Pull configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_PIN_NO_PULL (0x00000000U)
@@ -147,6 +152,7 @@ typedef enum
*/
/** @defgroup PWREx_Wakeup_Pins_Flags PWREx Wakeup Pins Flags.
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_WAKEUP_FLAG1 PWR_WKUPFR_WKUPF1 /*!< Wakeup flag on PA0 */
@@ -164,6 +170,7 @@ typedef enum
#if defined (DUAL_CORE)
/** @defgroup PWREx_Core_Select PWREx Core definition
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_CORE_CPU1 (0x00000000U)
@@ -174,6 +181,7 @@ typedef enum
#endif /* defined (DUAL_CORE) */
/** @defgroup PWREx_Domains PWREx Domains definition
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_D1_DOMAIN (0x00000000U)
@@ -186,6 +194,7 @@ typedef enum
*/
/** @defgroup PWREx_Domain_Flags PWREx Domain Flags definition
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#if defined (DUAL_CORE)
@@ -200,6 +209,7 @@ typedef enum
*/
/** @defgroup PWREx_D3_State PWREx D3 Domain State
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_D3_DOMAIN_STOP (0x00000000U)
@@ -210,6 +220,7 @@ typedef enum
*/
/** @defgroup PWREx_Supply_configuration PWREx Supply configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_LDO_SUPPLY PWR_CR3_LDOEN /*!< Core domains are suppplied from the LDO */
@@ -236,6 +247,7 @@ typedef enum
/** @defgroup PWREx_AVD_detection_level PWREx AVD detection level
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_AVDLEVEL_0 PWR_CR1_ALS_LEV0 /*!< Analog voltage detector level 0
@@ -251,6 +263,7 @@ typedef enum
*/
/** @defgroup PWREx_AVD_Mode PWREx AVD Mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_AVD_MODE_NORMAL (0x00000000U) /*!< Basic mode is used */
@@ -265,6 +278,7 @@ typedef enum
*/
/** @defgroup PWREx_Regulator_Voltage_Scale PWREx Regulator Voltage Scale
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_REGULATOR_SVOS_SCALE5 (PWR_CR1_SVOS_0)
@@ -275,6 +289,7 @@ typedef enum
*/
/** @defgroup PWREx_VBAT_Battery_Charging_Resistor PWR battery charging resistor selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_BATTERY_CHARGING_RESISTOR_5 (0x00000000U) /*!< VBAT charging through a 5 kOhms resistor */
@@ -284,6 +299,7 @@ typedef enum
*/
/** @defgroup PWREx_VBAT_Thresholds PWREx VBAT Thresholds
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_VBAT_BETWEEN_HIGH_LOW_THRESHOLD (0x00000000U)
@@ -294,6 +310,7 @@ typedef enum
*/
/** @defgroup PWREx_TEMP_Thresholds PWREx Temperature Thresholds
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_TEMP_BETWEEN_HIGH_LOW_THRESHOLD (0x00000000U)
@@ -303,6 +320,7 @@ typedef enum
* @}
*/
/** @defgroup PWREx_AVD_EXTI_Line PWREx AVD EXTI Line 16
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_EXTI_LINE_AVD EXTI_IMR1_IM16 /*!< External interrupt line 16
@@ -313,6 +331,7 @@ typedef enum
#if defined (PWR_CR1_SRDRAMSO)
/** @defgroup PWREx_Memory_Shut_Off Memory shut-off block selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_SRD_AHB_MEMORY_BLOCK PWR_CR1_SRDRAMSO /*!< SmartRun domain AHB memory shut-off in DStop/DStop2 low-power mode */
@@ -337,6 +356,7 @@ typedef enum
/* Exported macro ------------------------------------------------------------*/
/** @defgroup PWREx_Exported_Macro PWREx Exported Macro
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -593,10 +613,12 @@ void HAL_PWREx_AVDCallback(void);
/* Private constants ---------------------------------------------------------*/
/* Private macros ------------------------------------------------------------*/
/** @defgroup PWREx_Private_Macros PWREx Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PWREx_IS_PWR_Definitions PWREx Private macros to check input parameters
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Check PWR regulator configuration parameter */