summaryrefslogtreecommitdiffstats
path: root/bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h
diff options
context:
space:
mode:
authorKarel Gardas <karel@functional.vision>2023-07-21 14:24:09 +0200
committerKarel Gardas <karel@functional.vision>2023-07-31 15:15:10 +0200
commitba8ac65929f9e82892d44779a3c37d4cfea14ec7 (patch)
tree0606d24aa7ae7ec806837f2e67c70833ae0c58ee /bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h
parentbsps/stm32h7: workaround compilation issue with libbsd (diff)
downloadrtems-ba8ac65929f9e82892d44779a3c37d4cfea14ec7.tar.bz2
bsp/stm32h7: Add and use BSP Doxygen group
Inspired by: commit fe58f6ce4bf1ff5e92d64b9fee0cb46b6ac06e64 Author: Sebastian Huber <sebastian.huber@embedded-brains.de> Date: Thu Nov 26 08:13:52 2020 +0100 bsp/stm32h7: Add and use BSP Doxygen group Update #3910.
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h')
-rw-r--r--bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h b/bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h
index be137a46fc..f6c934caa3 100644
--- a/bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h
+++ b/bsps/arm/stm32h7/include/stm32h7xx_ll_pwr.h
@@ -34,6 +34,7 @@ extern "C" {
#if defined (PWR)
/** @defgroup PWR_LL PWR
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -41,10 +42,12 @@ extern "C" {
/* Private variables ---------------------------------------------------------*/
/* Private constants ---------------------------------------------------------*/
/** @defgroup PWR_LL_Private_Constants PWR Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PWR_LL_WAKEUP_PIN_OFFSET Wake-Up Pins register offsets Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Flags defines which can be used with LL_PWR_WriteReg function
* @{
*/
@@ -61,10 +64,12 @@ extern "C" {
/* Exported types ------------------------------------------------------------*/
/* Exported constants --------------------------------------------------------*/
/** @defgroup PWR_LL_Exported_Constants PWR Exported Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PWR_LL_EC_CLEAR_FLAG Clear Flags Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Flags defines which can be used with LL_PWR_WriteReg function
* @{
*/
@@ -87,6 +92,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_GET_FLAG Get Flags Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Flags defines which can be used with LL_PWR_ReadReg function
* @{
*/
@@ -148,6 +154,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_MODE_PWR Power mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#if defined (PWR_CPUCR_PDDS_D2)
@@ -187,6 +194,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_REGU_VOLTAGE Run mode Regulator Voltage Scaling
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#if defined (PWR_CPUCR_PDDS_D2)
@@ -209,6 +217,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_STOP_MODE_REGU_VOLTAGE Stop mode Regulator Voltage Scaling
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_PWR_REGU_VOLTAGE_SVOS_SCALE5 PWR_CR1_SVOS_0 /*!< Select voltage scale 5 when system enters STOP mode */
@@ -219,6 +228,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_REGU_MODE_DS_MODE Regulator Mode In Deep Sleep Mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_PWR_REGU_DSMODE_MAIN 0x00000000U /*!< Voltage Regulator in main mode during deepsleep mode */
@@ -228,6 +238,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_PVDLEVEL Power Digital Voltage Level Detector
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_PWR_PVDLEVEL_0 PWR_CR1_PLS_LEV0 /*!< Voltage threshold detected by PVD 1.95 V */
@@ -243,6 +254,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_AVDLEVEL Power Analog Voltage Level Detector
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_PWR_AVDLEVEL_0 PWR_CR1_ALS_LEV0 /*!< Analog Voltage threshold detected by AVD 1.7 V */
@@ -255,6 +267,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_BATT_CHARG_RESISTOR Battery Charge Resistor
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_PWR_BATT_CHARG_RESISTOR_5K 0x00000000U /*!< Charge the Battery through a 5 kO resistor */
@@ -264,6 +277,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_WAKEUP_PIN Wakeup Pins
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_PWR_WAKEUP_PIN1 PWR_WKUPEPR_WKUPEN1 /*!< Wake-Up pin 1 : PA0 */
@@ -281,6 +295,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_WAKEUP_PIN_PULL Wakeup Pins pull configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_PWR_WAKEUP_PIN_NOPULL 0x00000000UL /*!< Configure Wake-Up pin in no pull */
@@ -291,6 +306,7 @@ extern "C" {
*/
/** @defgroup PWR_LL_EC_SUPPLY_PWR Power supply source configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_PWR_LDO_SUPPLY PWR_CR3_LDOEN /*!< Core domains are supplied from the LDO */
@@ -313,10 +329,12 @@ extern "C" {
*/
/* Exported macro ------------------------------------------------------------*/
/** @defgroup PWR_LL_Exported_Macros PWR Exported Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PWR_LL_EM_WRITE_READ Common write and read registers Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -343,10 +361,12 @@ extern "C" {
*/
/* Exported functions --------------------------------------------------------*/
/** @defgroup PWR_LL_Exported_Functions PWR Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PWR_LL_EF_Configuration Configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -1867,6 +1887,7 @@ __STATIC_INLINE uint32_t LL_PWR_GetWakeUpPinPull(uint32_t WakeUpPin)
*/
/** @defgroup PWR_LL_EF_FLAG_Management FLAG_Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -2266,6 +2287,7 @@ __STATIC_INLINE void LL_PWR_ClearFlag_WU1(void)
#if defined (USE_FULL_LL_DRIVER)
/** @defgroup PWR_LL_EF_Init De-initialization function
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
ErrorStatus LL_PWR_DeInit(void);