summaryrefslogtreecommitdiff
path: root/bsps/arm/stm32h7/hal
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/arm/stm32h7/hal')
-rw-r--r--bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth.c8
-rw-r--r--bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth_ex.c4
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal.c2
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_adc.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_adc_ex.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_cec.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_comp.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_cordic.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_cortex.c4
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_crc.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_crc_ex.c3
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp_ex.c2
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dac.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dac_ex.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dcmi.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm.c12
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm_ex.c3
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dma.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dma2d.c9
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dma_ex.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dsi.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_dts.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_eth_ex.c4
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_exti.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_fdcan.c9
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_flash.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_flash_ex.c4
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_fmac.c10
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_gfxmmu.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_gpio.c4
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_hash.c17
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_hash_ex.c9
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_hcd.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_hrtim.c15
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_hsem.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c_ex.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_i2s.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_irda.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_iwdg.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_jpeg.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_lptim.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc_ex.c3
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_mdios.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_mdma.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc.c2
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc_ex.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_msp_template.c2
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_nand.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_nor.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp_ex.c4
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_ospi.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_otfdec.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd_ex.c3
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_pssi.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr_ex.c9
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_qspi.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_ramecc.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc_ex.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_rng.c2
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_rng_ex.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_sai.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_sai_ex.c3
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_sd.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_sd_ex.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_sdram.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard_ex.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus_ex.c4
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_spdifrx.c5
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_spi.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_spi_ex.c3
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_sram.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_swpmi.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_tim.c13
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_tim_ex.c11
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_alarm_template.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_wakeup_template.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_uart.c8
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_uart_ex.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_usart.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_usart_ex.c6
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_hal_wwdg.c4
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_crs.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_delayblock.c4
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_exti.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_fmc.c9
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_i2c.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_lptim.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_mdma.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_pwr.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_rcc.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_rng.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_sdmmc.c7
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_spi.c2
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_tim.c1
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_usb.c2
-rw-r--r--bsps/arm/stm32h7/hal/stm32h7xx_ll_utils.c1
106 files changed, 554 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth.c b/bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth.c
index 547b7e87a3..112b65bd82 100644
--- a/bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth.c
+++ b/bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth.c
@@ -154,6 +154,7 @@
#if defined(ETH)
/** @defgroup ETH ETH
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH HAL module driver
* @{
*/
@@ -196,6 +197,7 @@
/* Private macros ------------------------------------------------------------*/
/** @defgroup ETH_Private_Macros ETH Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Helper macros for TX descriptor handling */
@@ -216,6 +218,7 @@
*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup ETH_Private_Functions ETH Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void ETH_MAC_MDIO_ClkConfig(ETH_HandleTypeDef *heth);
@@ -235,10 +238,12 @@ static void ETH_InitCallbacksToDefault(ETH_HandleTypeDef *heth);
/* Exported functions ---------------------------------------------------------*/
/** @defgroup ETH_Exported_Functions ETH Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup ETH_Exported_Functions_Group1 Initialization and deinitialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -728,6 +733,7 @@ HAL_StatusTypeDef HAL_ETH_DescAssignMemory(ETH_HandleTypeDef *heth, uint32_t Ind
*/
/** @defgroup ETH_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH Transmit and Receive functions
*
@verbatim
@@ -1873,6 +1879,7 @@ HAL_StatusTypeDef HAL_ETH_WritePHYRegister(ETH_HandleTypeDef *heth, uint32_t PHY
*/
/** @defgroup ETH_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH control functions
*
@verbatim
@@ -2317,6 +2324,7 @@ HAL_StatusTypeDef HAL_ETH_SetWakeUpFilter(ETH_HandleTypeDef *heth, uint32_t *pFi
*/
/** @defgroup ETH_Exported_Functions_Group4 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH State and Errors functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth_ex.c b/bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth_ex.c
index 52ccb9de42..8a6424f270 100644
--- a/bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth_ex.c
+++ b/bsps/arm/stm32h7/hal/Legacy/stm32h7xx_hal_eth_ex.c
@@ -29,6 +29,7 @@
#if defined(ETH)
/** @defgroup ETHEx ETHEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH HAL Extended module driver
* @{
*/
@@ -37,6 +38,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup ETHEx_Private_Constants ETHEx Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define ETH_MACL4CR_MASK (ETH_MACL3L4CR_L4PEN | ETH_MACL3L4CR_L4SPM | \
@@ -65,10 +67,12 @@
/* Private function prototypes -----------------------------------------------*/
/* Exported functions ---------------------------------------------------------*/
/** @defgroup ETHEx_Exported_Functions ETH Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup ETHEx_Exported_Functions_Group1 Extended features functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended features functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal.c
index 704626aa92..a1f4a2abe6 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal.c
@@ -40,6 +40,7 @@
*/
/** @defgroup HAL HAL
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HAL module driver.
* @{
*/
@@ -66,6 +67,7 @@
/* Exported variables --------------------------------------------------------*/
/** @defgroup HAL_Exported_Variables HAL Exported Variables
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#ifndef __rtems__
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_adc.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_adc.c
index 92152fe5ba..c2b31715c4 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_adc.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_adc.c
@@ -302,6 +302,7 @@
*/
/** @defgroup ADC ADC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ADC HAL module driver
* @{
*/
@@ -312,6 +313,7 @@
/* Private define ------------------------------------------------------------*/
/** @defgroup ADC_Private_Constants ADC Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define ADC_CFGR_FIELDS_1 ((uint32_t)(ADC_CFGR_RES |\
@@ -359,10 +361,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup ADC_Exported_Functions ADC Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup ADC_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ADC Initialization and Configuration functions
*
@verbatim
@@ -1364,6 +1368,7 @@ HAL_StatusTypeDef HAL_ADC_UnRegisterCallback(ADC_HandleTypeDef *hadc, HAL_ADC_Ca
*/
/** @defgroup ADC_Exported_Functions_Group2 ADC Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ADC IO operation functions
*
@verbatim
@@ -2785,6 +2790,7 @@ __weak void HAL_ADC_ErrorCallback(ADC_HandleTypeDef *hadc)
*/
/** @defgroup ADC_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Control functions
*
@verbatim
@@ -3466,6 +3472,7 @@ HAL_StatusTypeDef HAL_ADC_AnalogWDGConfig(ADC_HandleTypeDef *hadc, ADC_AnalogWDG
*/
/** @defgroup ADC_Exported_Functions_Group4 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ADC Peripheral State functions
*
@verbatim
@@ -3523,6 +3530,7 @@ uint32_t HAL_ADC_GetError(ADC_HandleTypeDef *hadc)
*/
/** @defgroup ADC_Private_Functions ADC Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_adc_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_adc_ex.c
index 6dd4901cce..6738ee346f 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_adc_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_adc_ex.c
@@ -37,6 +37,7 @@
*/
/** @defgroup ADCEx ADCEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ADC Extended HAL module driver
* @{
*/
@@ -47,6 +48,7 @@
/* Private define ------------------------------------------------------------*/
/** @defgroup ADCEx_Private_Constants ADC Extended Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -77,10 +79,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup ADCEx_Exported_Functions ADC Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup ADCEx_Exported_Functions_Group1 Extended Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended IO operation functions
*
@verbatim
@@ -1739,6 +1743,7 @@ HAL_StatusTypeDef HAL_ADCEx_RegularMultiModeStop_DMA(ADC_HandleTypeDef *hadc)
*/
/** @defgroup ADCEx_Exported_Functions_Group2 ADC Extended Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ADC Extended Peripheral Control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cec.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cec.c
index abdddb4d8d..9e17a0988c 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cec.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cec.c
@@ -117,6 +117,7 @@
*/
/** @defgroup CEC CEC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HAL CEC module driver
* @{
*/
@@ -126,6 +127,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup CEC_Private_Constants CEC Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -136,6 +138,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup CEC_Private_Functions CEC Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -145,10 +148,12 @@
/* Exported functions ---------------------------------------------------------*/
/** @defgroup CEC_Exported_Functions CEC Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup CEC_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -650,6 +655,7 @@ HAL_StatusTypeDef HAL_CEC_UnRegisterRxCpltCallback(CEC_HandleTypeDef *hcec)
*/
/** @defgroup CEC_Exported_Functions_Group2 Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CEC Transmit/Receive functions
*
@verbatim
@@ -939,6 +945,7 @@ __weak void HAL_CEC_ErrorCallback(CEC_HandleTypeDef *hcec)
*/
/** @defgroup CEC_Exported_Functions_Group3 Peripheral Control function
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CEC control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_comp.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_comp.c
index e73ebb6e61..a43911c2fd 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_comp.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_comp.c
@@ -199,6 +199,7 @@
*/
/** @defgroup COMP COMP
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief COMP HAL module driver
* @{
*/
@@ -235,10 +236,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup COMP_Exported_Functions COMP Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup COMP_Exported_Functions_Group1 Initialization/de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and de-initialization functions.
*
@verbatim
@@ -726,6 +729,7 @@ HAL_StatusTypeDef HAL_COMP_UnRegisterCallback(COMP_HandleTypeDef *hcomp, HAL_COM
*/
/** @defgroup COMP_Exported_Functions_Group2 Start-Stop operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Start-Stop operation functions.
*
@verbatim
@@ -1068,6 +1072,7 @@ void HAL_COMP_IRQHandler(COMP_HandleTypeDef *hcomp)
*/
/** @defgroup COMP_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Management functions.
*
@verbatim
@@ -1183,6 +1188,7 @@ __weak void HAL_COMP_TriggerCallback(COMP_HandleTypeDef *hcomp)
*/
/** @defgroup COMP_Exported_Functions_Group4 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cordic.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cordic.c
index 05218fe9fb..06b1055831 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cordic.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cordic.c
@@ -146,6 +146,7 @@
*/
/** @defgroup CORDIC CORDIC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CORDIC HAL driver modules.
* @{
*/
@@ -157,6 +158,7 @@
/* Private function prototypes -----------------------------------------------*/
/** @defgroup CORDIC_Private_Functions CORDIC Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void CORDIC_WriteInDataIncrementPtr(const CORDIC_HandleTypeDef *hcordic, const int32_t **ppInBuff);
@@ -171,10 +173,12 @@ static void CORDIC_DMAError(DMA_HandleTypeDef *hdma);
/* Exported functions --------------------------------------------------------*/
/** @defgroup CORDIC_Exported_Functions CORDIC Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup CORDIC_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions.
*
@verbatim
@@ -525,6 +529,7 @@ HAL_StatusTypeDef HAL_CORDIC_UnRegisterCallback(CORDIC_HandleTypeDef *hcordic, H
*/
/** @defgroup CORDIC_Exported_Functions_Group2 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Control functions.
*
@verbatim
@@ -1029,6 +1034,7 @@ HAL_StatusTypeDef HAL_CORDIC_Calculate_DMA(CORDIC_HandleTypeDef *hcordic, const
*/
/** @defgroup CORDIC_Exported_Functions_Group3 Callback functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Callback functions.
*
@verbatim
@@ -1080,6 +1086,7 @@ __weak void HAL_CORDIC_CalculateCpltCallback(CORDIC_HandleTypeDef *hcordic)
*/
/** @defgroup CORDIC_Exported_Functions_Group4 IRQ handler management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IRQ handler.
*
@verbatim
@@ -1150,6 +1157,7 @@ void HAL_CORDIC_IRQHandler(CORDIC_HandleTypeDef *hcordic)
*/
/** @defgroup CORDIC_Exported_Functions_Group5 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cortex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cortex.c
index 05730c1d0b..d8f227bcdb 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cortex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cortex.c
@@ -86,6 +86,7 @@
*/
/** @defgroup CORTEX CORTEX
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CORTEX HAL module driver
* @{
*/
@@ -100,11 +101,13 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup CORTEX_Exported_Functions CORTEX Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup CORTEX_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -234,6 +237,7 @@ uint32_t HAL_SYSTICK_Config(uint32_t TicksNumb)
*/
/** @defgroup CORTEX_Exported_Functions_Group2 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Cortex control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_crc.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_crc.c
index 1deacc0fc2..dba66b7517 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_crc.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_crc.c
@@ -50,6 +50,7 @@
*/
/** @defgroup CRC CRC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CRC HAL module driver.
* @{
*/
@@ -62,6 +63,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup CRC_Private_Functions CRC Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static uint32_t CRC_Handle_8(CRC_HandleTypeDef *hcrc, uint8_t pBuffer[], uint32_t BufferLength);
@@ -73,10 +75,12 @@ static uint32_t CRC_Handle_16(CRC_HandleTypeDef *hcrc, uint16_t pBuffer[], uint3
/* Exported functions --------------------------------------------------------*/
/** @defgroup CRC_Exported_Functions CRC Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup CRC_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions.
*
@verbatim
@@ -250,6 +254,7 @@ __weak void HAL_CRC_MspDeInit(CRC_HandleTypeDef *hcrc)
*/
/** @defgroup CRC_Exported_Functions_Group2 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief management functions.
*
@verbatim
@@ -385,6 +390,7 @@ uint32_t HAL_CRC_Calculate(CRC_HandleTypeDef *hcrc, uint32_t pBuffer[], uint32_t
*/
/** @defgroup CRC_Exported_Functions_Group3 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_crc_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_crc_ex.c
index d62af9d75b..239331f25b 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_crc_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_crc_ex.c
@@ -37,6 +37,7 @@
*/
/** @defgroup CRCEx CRCEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CRC Extended HAL module driver
* @{
*/
@@ -51,10 +52,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup CRCEx_Exported_Functions CRC Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup CRCEx_Exported_Functions_Group1 Extended Initialization/de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Initialization and Configuration functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp.c
index f076b760a2..a2d60df009 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp.c
@@ -275,6 +275,7 @@
#if defined (CRYP)
/** @defgroup CRYP CRYP
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CRYP HAL module driver.
* @{
*/
@@ -373,11 +374,13 @@ static HAL_StatusTypeDef CRYP_TDES_Process(CRYP_HandleTypeDef *hcryp, uint32_t T
/* Exported functions ---------------------------------------------------------*/
/** @defgroup CRYP_Exported_Functions CRYP Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup CRYP_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CRYP Initialization and Configuration functions.
*
@verbatim
@@ -872,6 +875,7 @@ HAL_StatusTypeDef HAL_CRYP_UnRegisterCallback(CRYP_HandleTypeDef *hcryp, HAL_CRY
*/
/** @defgroup CRYP_Exported_Functions_Group2 Encrypt Decrypt functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CRYP processing functions.
*
@verbatim
@@ -1676,6 +1680,7 @@ HAL_StatusTypeDef HAL_CRYP_Decrypt_DMA(CRYP_HandleTypeDef *hcryp, uint32_t *Inpu
*/
/** @defgroup CRYP_Exported_Functions_Group3 CRYP IRQ handler management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CRYP IRQ handler.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp_ex.c
index ddce86e43b..42c4e04ee3 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp_ex.c
@@ -37,6 +37,7 @@
*/
#if defined (CRYP)
/** @defgroup CRYPEx CRYPEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CRYP Extension HAL module driver.
* @{
*/
@@ -80,6 +81,7 @@
*/
/** @defgroup CRYPEx_Exported_Functions_Group1 Extended AES processing functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief CRYPEx Extended processing functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dac.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dac.c
index ef9bc027a3..2e049f776f 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dac.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dac.c
@@ -300,6 +300,7 @@
#if defined(DAC1) || defined(DAC2)
/** @defgroup DAC DAC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DAC driver modules
* @{
*/
@@ -322,10 +323,12 @@
/* Exported functions -------------------------------------------------------*/
/** @defgroup DAC_Exported_Functions DAC Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup DAC_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -484,6 +487,7 @@ __weak void HAL_DAC_MspDeInit(DAC_HandleTypeDef *hdac)
*/
/** @defgroup DAC_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IO operation functions
*
@verbatim
@@ -948,6 +952,7 @@ __weak void HAL_DAC_DMAUnderrunCallbackCh1(DAC_HandleTypeDef *hdac)
*/
/** @defgroup DAC_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Control functions
*
@verbatim
@@ -1179,6 +1184,7 @@ HAL_StatusTypeDef HAL_DAC_ConfigChannel(DAC_HandleTypeDef *hdac, DAC_ChannelConf
*/
/** @defgroup DAC_Exported_Functions_Group4 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State and Errors functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dac_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dac_ex.c
index c9290bea3d..bbf7dc693a 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dac_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dac_ex.c
@@ -75,6 +75,7 @@
#if defined(DAC1) || defined(DAC2)
/** @defgroup DACEx DACEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DAC Extended HAL module driver
* @{
*/
@@ -87,10 +88,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup DACEx_Exported_Functions DACEx Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup DACEx_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended IO operation functions
*
@verbatim
@@ -756,6 +759,7 @@ uint32_t HAL_DACEx_GetTrimOffset(DAC_HandleTypeDef *hdac, uint32_t Channel)
*/
/** @defgroup DACEx_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Peripheral Control functions
*
@verbatim
@@ -798,6 +802,7 @@ uint32_t HAL_DACEx_DualGetValue(DAC_HandleTypeDef *hdac)
/* Private functions ---------------------------------------------------------*/
/** @defgroup DACEx_Private_Functions DACEx private functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended private functions
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dcmi.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dcmi.c
index e1549e2473..bc7395d028 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dcmi.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dcmi.c
@@ -125,6 +125,7 @@
* @{
*/
/** @defgroup DCMI DCMI
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DCMI HAL module driver
* @{
*/
@@ -150,10 +151,12 @@ static void DCMI_DMAError(DMA_HandleTypeDef *hdma);
/* Exported functions --------------------------------------------------------*/
/** @defgroup DCMI_Exported_Functions DCMI Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup DCMI_Exported_Functions_Group1 Initialization and Configuration functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -334,6 +337,7 @@ __weak void HAL_DCMI_MspDeInit(DCMI_HandleTypeDef *hdcmi)
* @}
*/
/** @defgroup DCMI_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IO operation functions
*
@verbatim
@@ -753,6 +757,7 @@ __weak void HAL_DCMI_FrameEventCallback(DCMI_HandleTypeDef *hdcmi)
*/
/** @defgroup DCMI_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Control functions
*
@verbatim
@@ -893,6 +898,7 @@ HAL_StatusTypeDef HAL_DCMI_ConfigSyncUnmask(DCMI_HandleTypeDef *hdcmi, DCMI_Syn
*/
/** @defgroup DCMI_Exported_Functions_Group4 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
@@ -1120,6 +1126,7 @@ HAL_StatusTypeDef HAL_DCMI_UnRegisterCallback(DCMI_HandleTypeDef *hdcmi, HAL_DCM
*/
/* Private functions ---------------------------------------------------------*/
/** @defgroup DCMI_Private_Functions DCMI Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm.c
index 46069d52cd..61a3bf811a 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm.c
@@ -273,6 +273,7 @@
#ifdef HAL_DFSDM_MODULE_ENABLED
/** @defgroup DFSDM DFSDM
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DFSDM HAL driver module
* @{
*/
@@ -280,6 +281,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup DFSDM_Private_Define DFSDM Private Define
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_FLTCR1_MSB_RCH_OFFSET 8
@@ -297,6 +299,7 @@
/* Private macro -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/** @defgroup DFSDM_Private_Variables DFSDM Private Variables
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static __IO uint32_t v_dfsdm1ChannelCounter = 0;
@@ -311,6 +314,7 @@ static DFSDM_Channel_HandleTypeDef *a_dfsdm2ChannelHandle[DFSDM2_CHANNEL_NUMBER]
/* Private function prototypes -----------------------------------------------*/
/** @defgroup DFSDM_Private_Functions DFSDM Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static uint32_t DFSDM_GetInjChannelsNbr(uint32_t Channels);
@@ -330,10 +334,12 @@ static void DFSDM_DMAError(DMA_HandleTypeDef *hdma);
/* Exported functions --------------------------------------------------------*/
/** @defgroup DFSDM_Exported_Functions DFSDM Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup DFSDM_Exported_Functions_Group1_Channel Channel initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Channel initialization and de-initialization functions
*
@verbatim
@@ -728,6 +734,7 @@ HAL_StatusTypeDef HAL_DFSDM_Channel_UnRegisterCallback(DFSDM_Channel_HandleTypeD
*/
/** @defgroup DFSDM_Exported_Functions_Group2_Channel Channel operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Channel operation functions
*
@verbatim
@@ -1384,6 +1391,7 @@ HAL_StatusTypeDef HAL_DFSDM_ChannelModifyOffset(DFSDM_Channel_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Exported_Functions_Group3_Channel Channel state function
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Channel state function
*
@verbatim
@@ -1412,6 +1420,7 @@ HAL_DFSDM_Channel_StateTypeDef HAL_DFSDM_ChannelGetState(const DFSDM_Channel_Han
*/
/** @defgroup DFSDM_Exported_Functions_Group1_Filter Filter initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Filter initialization and de-initialization functions
*
@verbatim
@@ -1875,6 +1884,7 @@ HAL_StatusTypeDef HAL_DFSDM_Filter_UnRegisterAwdCallback(DFSDM_Filter_HandleType
*/
/** @defgroup DFSDM_Exported_Functions_Group2_Filter Filter control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Filter control functions
*
@verbatim
@@ -1977,6 +1987,7 @@ HAL_StatusTypeDef HAL_DFSDM_FilterConfigInjChannel(DFSDM_Filter_HandleTypeDef *h
*/
/** @defgroup DFSDM_Exported_Functions_Group3_Filter Filter operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Filter operation functions
*
@verbatim
@@ -3395,6 +3406,7 @@ __weak void HAL_DFSDM_FilterErrorCallback(DFSDM_Filter_HandleTypeDef *hdfsdm_fil
*/
/** @defgroup DFSDM_Exported_Functions_Group4_Filter Filter state functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Filter state functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm_ex.c
index 286fd3ef89..355f54204b 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dfsdm_ex.c
@@ -32,6 +32,7 @@
#if defined(DFSDM_CHDLYR_PLSSKP)
/** @defgroup DFSDMEx DFSDMEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DFSDM Extended HAL module driver
* @{
*/
@@ -44,10 +45,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup DFSDMEx_Exported_Functions DFSDM Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup DFSDMEx_Exported_Functions_Group1_Channel Extended channel operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DFSDM extended channel operation functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma.c
index dada223e62..7bfc087228 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma.c
@@ -99,6 +99,7 @@
*/
/** @defgroup DMA DMA
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DMA HAL module driver
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma2d.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma2d.c
index d535aa9706..6fab41adfb 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma2d.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma2d.c
@@ -171,6 +171,7 @@
*/
/** @defgroup DMA2D DMA2D
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DMA2D HAL module driver
* @{
*/
@@ -178,10 +179,12 @@
/* Private types -------------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup DMA2D_Private_Constants DMA2D Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup DMA2D_TimeOut DMA2D Time Out
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DMA2D_TIMEOUT_ABORT (1000U) /*!< 1s */
@@ -210,10 +213,12 @@ static void DMA2D_SetConfig(DMA2D_HandleTypeDef *hdma2d, uint32_t pdata, uint32_
/* Private functions ---------------------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
/** @defgroup DMA2D_Exported_Functions DMA2D Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup DMA2D_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -626,6 +631,7 @@ HAL_StatusTypeDef HAL_DMA2D_UnRegisterCallback(DMA2D_HandleTypeDef *hdma2d, HAL_
/** @defgroup DMA2D_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IO operation functions
*
@verbatim
@@ -1740,6 +1746,7 @@ __weak void HAL_DMA2D_CLUTLoadingCpltCallback(DMA2D_HandleTypeDef *hdma2d)
*/
/** @defgroup DMA2D_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Control functions
*
@verbatim
@@ -2041,6 +2048,7 @@ HAL_StatusTypeDef HAL_DMA2D_ConfigDeadTime(DMA2D_HandleTypeDef *hdma2d, uint8_t
/** @defgroup DMA2D_Exported_Functions_Group4 Peripheral State and Error functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
@@ -2088,6 +2096,7 @@ uint32_t HAL_DMA2D_GetError(DMA2D_HandleTypeDef *hdma2d)
/** @defgroup DMA2D_Private_Functions DMA2D Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma_ex.c
index a134b4eb62..7c2b680b19 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dma_ex.c
@@ -55,6 +55,7 @@
*/
/** @defgroup DMAEx DMAEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DMA Extended HAL module driver
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dsi.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dsi.c
index ecdacb216e..7e8f109c57 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dsi.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dsi.c
@@ -206,6 +206,7 @@ static HAL_StatusTypeDef DSI_ShortWrite(DSI_HandleTypeDef *hdsi,
uint32_t Param2);
/* Private functions ---------------------------------------------------------*/
/** @defgroup DSI_Private_Functions DSI Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -283,6 +284,7 @@ static HAL_StatusTypeDef DSI_ShortWrite(DSI_HandleTypeDef *hdsi,
*/
/** @defgroup DSI_Group1 Initialization and Configuration functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -800,6 +802,7 @@ HAL_StatusTypeDef HAL_DSI_UnRegisterCallback(DSI_HandleTypeDef *hdsi, HAL_DSI_Ca
*/
/** @defgroup DSI_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IO operation functions
*
@verbatim
@@ -984,6 +987,7 @@ __weak void HAL_DSI_ErrorCallback(DSI_HandleTypeDef *hdsi)
*/
/** @defgroup DSI_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Control functions
*
@verbatim
@@ -3058,6 +3062,7 @@ HAL_StatusTypeDef HAL_DSI_SetContentionDetectionOff(DSI_HandleTypeDef *hdsi, Fun
*/
/** @defgroup DSI_Group4 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State and Errors functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dts.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dts.c
index 9f122a49bd..63ed290fe7 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_dts.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_dts.c
@@ -52,6 +52,7 @@
#if defined(DTS)
/** @defgroup DTS DTS
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief DTS HAL module driver
* @{
*/
@@ -92,10 +93,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup DTS_Exported_Functions DTS Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup DTS_Exported_Functions_Group1 Initialization/de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and de-initialization functions.
*
@verbatim
@@ -464,6 +467,7 @@ HAL_StatusTypeDef HAL_DTS_UnRegisterCallback(DTS_HandleTypeDef *hdts,
*/
/** @defgroup DTS_Exported_Functions_Group2 Start-Stop operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Start-Stop operation functions.
*
@verbatim
@@ -930,6 +934,7 @@ __weak void HAL_DTS_AsyncHighCallback(DTS_HandleTypeDef *hdts)
*/
/** @defgroup DTS_Exported_Functions_Group3 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c
index 9396759326..526e83e140 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c
@@ -185,6 +185,7 @@
#if defined(ETH)
/** @defgroup ETH ETH
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH HAL module driver
* @{
*/
@@ -228,6 +229,7 @@
/* Private macros ------------------------------------------------------------*/
/** @defgroup ETH_Private_Macros ETH Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Helper macros for TX descriptor handling */
@@ -248,6 +250,7 @@
*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup ETH_Private_Functions ETH Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void ETH_SetMACConfig(ETH_HandleTypeDef *heth, ETH_MACConfigTypeDef *macconf);
@@ -267,10 +270,12 @@ static void ETH_InitCallbacksToDefault(ETH_HandleTypeDef *heth);
/* Exported functions ---------------------------------------------------------*/
/** @defgroup ETH_Exported_Functions ETH Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup ETH_Exported_Functions_Group1 Initialization and deinitialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -690,6 +695,7 @@ HAL_StatusTypeDef HAL_ETH_UnRegisterCallback(ETH_HandleTypeDef *heth, HAL_ETH_Ca
*/
/** @defgroup ETH_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH Transmit and Receive functions
*
@verbatim
@@ -2229,6 +2235,7 @@ HAL_StatusTypeDef HAL_ETH_WritePHYRegister(ETH_HandleTypeDef *heth, uint32_t PHY
*/
/** @defgroup ETH_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH control functions
*
@verbatim
@@ -2686,6 +2693,7 @@ HAL_StatusTypeDef HAL_ETH_SetWakeUpFilter(ETH_HandleTypeDef *heth, uint32_t *pFi
*/
/** @defgroup ETH_Exported_Functions_Group4 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH State and Errors functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth_ex.c
index ad9870c037..5fb6468104 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth_ex.c
@@ -29,6 +29,7 @@
#if defined(ETH)
/** @defgroup ETHEx ETHEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief ETH HAL Extended module driver
* @{
*/
@@ -37,6 +38,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup ETHEx_Private_Constants ETHEx Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define ETH_MACL4CR_MASK (ETH_MACL3L4CR_L4PEN | ETH_MACL3L4CR_L4SPM | \
@@ -65,10 +67,12 @@
/* Private function prototypes -----------------------------------------------*/
/* Exported functions ---------------------------------------------------------*/
/** @defgroup ETHEx_Exported_Functions ETH Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup ETHEx_Exported_Functions_Group1 Extended features functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended features functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_exti.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_exti.c
index c9090f75aa..2796327f49 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_exti.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_exti.c
@@ -132,6 +132,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private defines ------------------------------------------------------------*/
/** @defgroup EXTI_Private_Constants EXTI Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define EXTI_MODE_OFFSET 0x04U /* 0x10: offset between CPU IMR/EMR registers */
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_fdcan.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_fdcan.c
index 950ea150eb..b859e877f1 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_fdcan.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_fdcan.c
@@ -191,6 +191,7 @@
*/
/** @defgroup FDCAN FDCAN
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief FDCAN HAL module driver
* @{
*/
@@ -255,10 +256,12 @@ static void FDCAN_CopyMessageToRAM(FDCAN_HandleTypeDef *hfdcan, FDCAN_TxHeaderTy
/* Exported functions --------------------------------------------------------*/
/** @defgroup FDCAN_Exported_Functions FDCAN Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup FDCAN_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -1607,6 +1610,7 @@ HAL_StatusTypeDef HAL_FDCAN_UnRegisterTTGlobalTimeCallback(FDCAN_HandleTypeDef *
*/
/** @defgroup FDCAN_Exported_Functions_Group2 Configuration functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief FDCAN Configuration functions.
*
@verbatim
@@ -2540,6 +2544,7 @@ HAL_StatusTypeDef HAL_FDCAN_DisableEdgeFiltering(FDCAN_HandleTypeDef *hfdcan)
*/
/** @defgroup FDCAN_Exported_Functions_Group3 Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Control functions
*
@verbatim
@@ -3415,6 +3420,7 @@ HAL_StatusTypeDef HAL_FDCAN_ExitRestrictedOperationMode(FDCAN_HandleTypeDef *hfd
*/
/** @defgroup FDCAN_Exported_Functions_Group4 TT Configuration and control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TT Configuration and control functions
*
@verbatim
@@ -4912,6 +4918,7 @@ HAL_StatusTypeDef HAL_FDCAN_TT_GetOperationStatus(FDCAN_HandleTypeDef *hfdcan, F
*/
/** @defgroup FDCAN_Exported_Functions_Group5 Interrupts management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Interrupts management
*
@verbatim
@@ -5639,6 +5646,7 @@ void HAL_FDCAN_IRQHandler(FDCAN_HandleTypeDef *hfdcan)
*/
/** @defgroup FDCAN_Exported_Functions_Group6 Callback functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief FDCAN Callback functions
*
@verbatim
@@ -5983,6 +5991,7 @@ __weak void HAL_FDCAN_TT_GlobalTimeCallback(FDCAN_HandleTypeDef *hfdcan, uint32_
*/
/** @defgroup FDCAN_Exported_Functions_Group7 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief FDCAN Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_flash.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_flash.c
index a3fe346071..da36f4075b 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_flash.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_flash.c
@@ -91,6 +91,7 @@
*/
/** @defgroup FLASH FLASH
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief FLASH HAL module driver
* @{
*/
@@ -119,10 +120,12 @@ FLASH_ProcessTypeDef pFlash;
/* Exported functions ---------------------------------------------------------*/
/** @defgroup FLASH_Exported_Functions FLASH Exported functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup FLASH_Exported_Functions_Group1 Programming operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Programming operation functions
*
@verbatim
@@ -771,6 +774,7 @@ __weak void HAL_FLASH_OperationErrorCallback(uint32_t ReturnValue)
*/
/** @defgroup FLASH_Exported_Functions_Group2 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Management functions
*
@verbatim
@@ -932,6 +936,7 @@ HAL_StatusTypeDef HAL_FLASH_OB_Launch(void)
*/
/** @defgroup FLASH_Exported_Functions_Group3 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Errors functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_flash_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_flash_ex.c
index fd4acec145..60d1535d6a 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_flash_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_flash_ex.c
@@ -79,6 +79,7 @@
*/
/** @defgroup FLASHEx FLASHEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief FLASH HAL Extension module driver
* @{
*/
@@ -99,6 +100,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup FLASHEx_Private_Functions FLASHEx Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void FLASH_MassErase(uint32_t VoltageRange, uint32_t Banks);
@@ -145,10 +147,12 @@ static uint32_t FLASH_OB_CPUFreq_GetBoost(void);
/* Exported functions ---------------------------------------------------------*/
/** @defgroup FLASHEx_Exported_Functions FLASHEx Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup FLASHEx_Exported_Functions_Group1 Extended IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended IO operation functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_fmac.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_fmac.c
index 72e77ea6a8..af2b0b71be 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_fmac.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_fmac.c
@@ -220,6 +220,7 @@
*/
/** @defgroup FMAC FMAC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief FMAC HAL driver module
* @{
*/
@@ -227,6 +228,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private defines -----------------------------------------------------------*/
/** @defgroup FMAC_Private_Constants FMAC Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -255,6 +257,7 @@
/* Private macros ------------------------------------------------------------*/
/** @defgroup FMAC_Private_Macros FMAC Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -350,10 +353,12 @@ static void FMAC_DMAError(DMA_HandleTypeDef *hdma);
/* Functions Definition ------------------------------------------------------*/
/** @defgroup FMAC_Exported_Functions FMAC Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup FMAC_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -768,6 +773,7 @@ HAL_StatusTypeDef HAL_FMAC_UnRegisterCallback(FMAC_HandleTypeDef *hfmac, HAL_FMA
*/
/** @defgroup FMAC_Exported_Functions_Group2 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Control functions.
*
@verbatim
@@ -1259,6 +1265,7 @@ HAL_StatusTypeDef HAL_FMAC_FilterStop(FMAC_HandleTypeDef *hfmac)
*/
/** @defgroup FMAC_Exported_Functions_Group3 Callback functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Callback functions.
*
@verbatim
@@ -1393,6 +1400,7 @@ __weak void HAL_FMAC_FilterPreloadCallback(FMAC_HandleTypeDef *hfmac)
*/
/** @defgroup FMAC_Exported_Functions_Group4 IRQ handler management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IRQ handler.
*
@verbatim
@@ -1507,6 +1515,7 @@ void HAL_FMAC_IRQHandler(FMAC_HandleTypeDef *hfmac)
*/
/** @defgroup FMAC_Exported_Functions_Group5 Peripheral State and Error functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State and Error functions.
*
@verbatim
@@ -1555,6 +1564,7 @@ uint32_t HAL_FMAC_GetError(FMAC_HandleTypeDef *hfmac)
*/
/** @defgroup FMAC_Private_Functions FMAC Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_gfxmmu.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_gfxmmu.c
index 14fd90a6bc..dcfed058e7 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_gfxmmu.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_gfxmmu.c
@@ -143,6 +143,7 @@
#ifdef HAL_GFXMMU_MODULE_ENABLED
#if defined(GFXMMU)
/** @defgroup GFXMMU GFXMMU
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief GFXMMU HAL driver module
* @{
*/
@@ -157,10 +158,12 @@
/* Private function prototypes -----------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
/** @defgroup GFXMMU_Exported_Functions GFXMMU Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup GFXMMU_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and de-initialization functions
*
@verbatim
@@ -492,6 +495,7 @@ HAL_StatusTypeDef HAL_GFXMMU_UnRegisterCallback(GFXMMU_HandleTypeDef *hgf
*/
/** @defgroup GFXMMU_Exported_Functions_Group2 Operations functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief GFXMMU operation functions
*
@verbatim
@@ -823,6 +827,7 @@ __weak void HAL_GFXMMU_ErrorCallback(GFXMMU_HandleTypeDef *hgfxmmu)
*/
/** @defgroup GFXMMU_Exported_Functions_Group3 State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief GFXMMU state functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_gpio.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_gpio.c
index 3580f78a5b..2f38b48715 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_gpio.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_gpio.c
@@ -111,6 +111,7 @@
*/
/** @defgroup GPIO GPIO
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief GPIO HAL module driver
* @{
*/
@@ -137,10 +138,12 @@
/* Private functions ---------------------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
/** @defgroup GPIO_Exported_Functions GPIO Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup GPIO_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -368,6 +371,7 @@ void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin)
*/
/** @defgroup GPIO_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief GPIO Read, Write, Toggle, Lock and EXTI management functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hash.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hash.c
index 48abbcd3fa..f6b173a339 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hash.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hash.c
@@ -215,6 +215,7 @@
#if defined (HASH)
/** @defgroup HASH HASH
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HASH HAL module driver.
* @{
*/
@@ -224,10 +225,12 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup HASH_Private_Constants HASH Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup HASH_Digest_Calculation_Status HASH Digest Calculation Status
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define HASH_DIGEST_CALCULATION_NOT_STARTED ((uint32_t)0x00000000U) /*!< DCAL not set after input data written in DIN register */
@@ -237,6 +240,7 @@
*/
/** @defgroup HASH_Number_Of_CSR_Registers HASH Number of Context Swap Registers
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define HASH_NUMBER_OF_CSR_REGISTERS 54U /*!< Number of Context Swap Registers */
@@ -245,6 +249,7 @@
*/
/** @defgroup HASH_TimeOut_Value HASH TimeOut Value
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define HASH_TIMEOUTVALUE 1000U /*!< Time-out value */
@@ -253,6 +258,7 @@
*/
/** @defgroup HASH_DMA_Suspension_Words_Limit HASH DMA suspension words limit
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define HASH_DMA_SUSPENSION_WORDS_LIMIT 20U /*!< Number of words below which DMA suspension is aborted */
@@ -268,6 +274,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup HASH_Private_Functions HASH Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void HASH_DMAXferCplt(DMA_HandleTypeDef *hdma);
@@ -284,10 +291,12 @@ static HAL_StatusTypeDef HMAC_Processing(HASH_HandleTypeDef *hhash, uint32_t Tim
*/
/** @defgroup HASH_Exported_Functions HASH Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup HASH_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization, configuration and call-back functions.
*
@verbatim
@@ -725,6 +734,7 @@ HAL_StatusTypeDef HAL_HASH_UnRegisterCallback(HASH_HandleTypeDef *hhash, HAL_HAS
*/
/** @defgroup HASH_Exported_Functions_Group2 HASH processing functions in polling mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HASH processing functions using polling mode.
*
@verbatim
@@ -874,6 +884,7 @@ HAL_StatusTypeDef HAL_HASH_SHA1_Accmlt_End(HASH_HandleTypeDef *hhash, uint8_t *p
*/
/** @defgroup HASH_Exported_Functions_Group3 HASH processing functions in interrupt mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HASH processing functions using interrupt mode.
*
@verbatim
@@ -1040,6 +1051,7 @@ void HAL_HASH_IRQHandler(HASH_HandleTypeDef *hhash)
*/
/** @defgroup HASH_Exported_Functions_Group4 HASH processing functions in DMA mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HASH processing functions using DMA mode.
*
@verbatim
@@ -1133,6 +1145,7 @@ HAL_StatusTypeDef HAL_HASH_SHA1_Finish(HASH_HandleTypeDef *hhash, uint8_t *pOutB
*/
/** @defgroup HASH_Exported_Functions_Group5 HMAC processing functions in polling mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HMAC processing functions using polling mode.
*
@verbatim
@@ -1195,6 +1208,7 @@ HAL_StatusTypeDef HAL_HMAC_SHA1_Start(HASH_HandleTypeDef *hhash, uint8_t *pInBuf
/** @defgroup HASH_Exported_Functions_Group6 HMAC processing functions in interrupt mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HMAC processing functions using interrupt mode.
*
@verbatim
@@ -1256,6 +1270,7 @@ HAL_StatusTypeDef HAL_HMAC_SHA1_Start_IT(HASH_HandleTypeDef *hhash, uint8_t *pIn
/** @defgroup HASH_Exported_Functions_Group7 HMAC processing functions in DMA mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HMAC processing functions using DMA modes.
*
@verbatim
@@ -1332,6 +1347,7 @@ HAL_StatusTypeDef HAL_HMAC_SHA1_Start_DMA(HASH_HandleTypeDef *hhash, uint8_t *pI
*/
/** @defgroup HASH_Exported_Functions_Group8 Peripheral states functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions.
*
@verbatim
@@ -1635,6 +1651,7 @@ uint32_t HAL_HASH_GetError(HASH_HandleTypeDef *hhash)
*/
/** @defgroup HASH_Private_Functions HASH Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hash_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hash_ex.c
index 86b7030c59..ea9a7942c1 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hash_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hash_ex.c
@@ -94,6 +94,7 @@
#if defined (HASH)
/** @defgroup HASHEx HASHEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HASH HAL extended module driver.
* @{
*/
@@ -104,10 +105,12 @@
/** @defgroup HASHEx_Exported_Functions HASH Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup HASHEx_Exported_Functions_Group1 HASH extended processing functions in polling mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HASH extended processing functions using polling mode.
*
@verbatim
@@ -258,6 +261,7 @@ HAL_StatusTypeDef HAL_HASHEx_SHA256_Accmlt_End(HASH_HandleTypeDef *hhash, uint8_
*/
/** @defgroup HASHEx_Exported_Functions_Group2 HASH extended processing functions in interrupt mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HASH extended processing functions using interrupt mode.
*
@verbatim
@@ -393,6 +397,7 @@ HAL_StatusTypeDef HAL_HASHEx_SHA256_Accmlt_End_IT(HASH_HandleTypeDef *hhash, uin
*/
/** @defgroup HASHEx_Exported_Functions_Group3 HASH extended processing functions in DMA mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HASH extended processing functions using DMA mode.
*
@verbatim
@@ -489,6 +494,7 @@ HAL_StatusTypeDef HAL_HASHEx_SHA256_Finish(HASH_HandleTypeDef *hhash, uint8_t *p
*/
/** @defgroup HASHEx_Exported_Functions_Group4 HMAC extended processing functions in polling mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HMAC extended processing functions using polling mode.
*
@verbatim
@@ -552,6 +558,7 @@ HAL_StatusTypeDef HAL_HMACEx_SHA256_Start(HASH_HandleTypeDef *hhash, uint8_t *pI
/** @defgroup HASHEx_Exported_Functions_Group5 HMAC extended processing functions in interrupt mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HMAC extended processing functions using interruption mode.
*
@verbatim
@@ -616,6 +623,7 @@ HAL_StatusTypeDef HAL_HMACEx_SHA256_Start_IT(HASH_HandleTypeDef *hhash, uint8_t
/** @defgroup HASHEx_Exported_Functions_Group6 HMAC extended processing functions in DMA mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HMAC extended processing functions using DMA mode.
*
@verbatim
@@ -694,6 +702,7 @@ HAL_StatusTypeDef HAL_HMACEx_SHA256_Start_DMA(HASH_HandleTypeDef *hhash, uint8_t
*/
/** @defgroup HASHEx_Exported_Functions_Group7 Multi-buffer HMAC extended processing functions in DMA mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HMAC extended processing functions in multi-buffer DMA mode.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hcd.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hcd.c
index d0fe63a0b1..7a94084ed0 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hcd.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hcd.c
@@ -64,6 +64,7 @@
#if defined (USB_OTG_FS) || defined (USB_OTG_HS)
/** @defgroup HCD HCD
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HCD HAL module driver
* @{
*/
@@ -74,6 +75,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup HCD_Private_Functions HCD Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void HCD_HC_IN_IRQHandler(HCD_HandleTypeDef *hhcd, uint8_t chnum);
@@ -86,10 +88,12 @@ static void HCD_Port_IRQHandler(HCD_HandleTypeDef *hhcd);
/* Exported functions --------------------------------------------------------*/
/** @defgroup HCD_Exported_Functions HCD Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup HCD_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -317,6 +321,7 @@ __weak void HAL_HCD_MspDeInit(HCD_HandleTypeDef *hhcd)
*/
/** @defgroup HCD_Exported_Functions_Group2 Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HCD IO operation functions
*
@verbatim
@@ -986,6 +991,7 @@ HAL_StatusTypeDef HAL_HCD_UnRegisterHC_NotifyURBChangeCallback(HCD_HandleTypeDef
*/
/** @defgroup HCD_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Management functions
*
@verbatim
@@ -1048,6 +1054,7 @@ HAL_StatusTypeDef HAL_HCD_ResetPort(HCD_HandleTypeDef *hhcd)
*/
/** @defgroup HCD_Exported_Functions_Group4 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hrtim.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hrtim.c
index 2e11610e89..186b38facc 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hrtim.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hrtim.c
@@ -368,6 +368,7 @@
#if defined(HRTIM1)
/** @defgroup HRTIM HRTIM
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HRTIM HAL module driver
* @{
*/
@@ -375,6 +376,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup HRTIM_Private_Defines HRTIM Private Define
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define HRTIM_FLTR_FLTxEN (HRTIM_FLTR_FLT1EN |\
@@ -404,6 +406,7 @@
/* Private macro -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/** @defgroup HRTIM_Private_Variables HRTIM Private Variables
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static uint32_t TimerIdxToTimerId[] =
@@ -421,6 +424,7 @@ static uint32_t TimerIdxToTimerId[] =
/* Private function prototypes -----------------------------------------------*/
/** @defgroup HRTIM_Private_Functions HRTIM Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void HRTIM_MasterBase_Config(HRTIM_HandleTypeDef * hhrtim,
@@ -493,10 +497,12 @@ static void HRTIM_BurstDMACplt(DMA_HandleTypeDef *hdma);
/* Exported functions ---------------------------------------------------------*/
/** @defgroup HRTIM_Exported_Functions HRTIM Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup HRTIM_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
@verbatim
===============================================================================
@@ -780,6 +786,7 @@ HAL_StatusTypeDef HAL_HRTIM_TimeBaseConfig(HRTIM_HandleTypeDef *hhrtim,
*/
/** @defgroup HRTIM_Exported_Functions_Group2 Simple time base mode functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Simple time base mode functions.
@verbatim
===============================================================================
@@ -1148,6 +1155,7 @@ HAL_StatusTypeDef HAL_HRTIM_SimpleBaseStop_DMA(HRTIM_HandleTypeDef * hhrtim,
*/
/** @defgroup HRTIM_Exported_Functions_Group3 Simple output compare mode functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Simple output compare functions
@verbatim
===============================================================================
@@ -1765,6 +1773,7 @@ HAL_StatusTypeDef HAL_HRTIM_SimpleOCStop_DMA(HRTIM_HandleTypeDef * hhrtim,
*/
/** @defgroup HRTIM_Exported_Functions_Group4 Simple PWM output mode functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Simple PWM output functions
@verbatim
===============================================================================
@@ -2446,6 +2455,7 @@ HAL_StatusTypeDef HAL_HRTIM_SimplePWMStop_DMA(HRTIM_HandleTypeDef * hhrtim,
*/
/** @defgroup HRTIM_Exported_Functions_Group5 Simple input capture functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Simple input capture functions
@verbatim
===============================================================================
@@ -3086,6 +3096,7 @@ HAL_StatusTypeDef HAL_HRTIM_SimpleCaptureStop_DMA(HRTIM_HandleTypeDef * hhrtim,
*/
/** @defgroup HRTIM_Exported_Functions_Group6 Simple one pulse functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Simple one pulse functions
@verbatim
===============================================================================
@@ -3540,6 +3551,7 @@ HAL_StatusTypeDef HAL_HRTIM_SimpleOnePulseStop_IT(HRTIM_HandleTypeDef * hhrtim,
*/
/** @defgroup HRTIM_Exported_Functions_Group7 Configuration functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HRTIM configuration functions
@verbatim
===============================================================================
@@ -4044,6 +4056,7 @@ HAL_StatusTypeDef HAL_HRTIM_ADCTriggerConfig(HRTIM_HandleTypeDef * hhrtim,
*/
/** @defgroup HRTIM_Exported_Functions_Group8 Timer waveform configuration and functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HRTIM timer configuration and control functions
@verbatim
===============================================================================
@@ -5903,6 +5916,7 @@ HAL_StatusTypeDef HAL_HRTIM_UpdateDisable(HRTIM_HandleTypeDef *hhrtim,
*/
/** @defgroup HRTIM_Exported_Functions_Group9 Peripheral state functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
@verbatim
===============================================================================
@@ -6358,6 +6372,7 @@ uint32_t HAL_HRTIM_GetIdlePushPullStatus(const HRTIM_HandleTypeDef * hhrtim,
*/
/** @defgroup HRTIM_Exported_Functions_Group10 Interrupts handling
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Functions called when HRTIM generates an interrupt
* 7 interrupts can be generated by the master timer:
* - Master timer registers update
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hsem.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hsem.c
index 1d17bacb86..95410829d6 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_hsem.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_hsem.c
@@ -92,6 +92,7 @@
*/
/** @defgroup HSEM HSEM
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HSEM HAL module driver
* @{
*/
@@ -102,6 +103,7 @@
/* Private define ------------------------------------------------------------*/
#if defined(DUAL_CORE)
/** @defgroup HSEM_Private_Constants HSEM Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -128,10 +130,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup HSEM_Exported_Functions HSEM Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup HSEM_Exported_Functions_Group1 Take and Release functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HSEM Take and Release functions
*
@verbatim
@@ -268,6 +272,7 @@ void HAL_HSEM_ReleaseAll(uint32_t Key, uint32_t CoreID)
*/
/** @defgroup HSEM_Exported_Functions_Group2 HSEM Set and Get Key functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HSEM Set and Get Key functions.
*
@verbatim
@@ -309,6 +314,7 @@ uint32_t HAL_HSEM_GetClearKey(void)
*/
/** @defgroup HSEM_Exported_Functions_Group3 HSEM IRQ handler management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HSEM Notification functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c.c
index de84034b5f..a1c2a1ce80 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c.c
@@ -327,6 +327,7 @@
*/
/** @defgroup I2C I2C
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief I2C HAL module driver
* @{
*/
@@ -337,6 +338,7 @@
/* Private define ------------------------------------------------------------*/
/** @defgroup I2C_Private_Define I2C Private Define
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define TIMING_CLEAR_MASK (0xF0FFFFFFU) /*!< I2C TIMING clear register Mask */
@@ -408,6 +410,7 @@
/* Private function prototypes -----------------------------------------------*/
/** @defgroup I2C_Private_Functions I2C Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Private functions to handle DMA transfer */
@@ -484,10 +487,12 @@ static void I2C_ConvertOtherXferOptions(I2C_HandleTypeDef *hi2c);
/* Exported functions --------------------------------------------------------*/
/** @defgroup I2C_Exported_Functions I2C Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup I2C_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -1021,6 +1026,7 @@ HAL_StatusTypeDef HAL_I2C_UnRegisterAddrCallback(I2C_HandleTypeDef *hi2c)
*/
/** @defgroup I2C_Exported_Functions_Group2 Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -4592,6 +4598,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Abort_IT(I2C_HandleTypeDef *hi2c, uint16_t DevA
*/
/** @defgroup I2C_IRQ_Handler_and_Callbacks IRQ Handler and Callbacks
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -4834,6 +4841,7 @@ __weak void HAL_I2C_AbortCpltCallback(I2C_HandleTypeDef *hi2c)
*/
/** @defgroup I2C_Exported_Functions_Group3 Peripheral State, Mode and Error functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State, Mode and Error functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c_ex.c
index d9b8e46c62..8e775ef244 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2c_ex.c
@@ -55,6 +55,7 @@
*/
/** @defgroup I2CEx I2CEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief I2C Extended HAL module driver
* @{
*/
@@ -69,10 +70,12 @@
/* Private functions ---------------------------------------------------------*/
/** @defgroup I2CEx_Exported_Functions I2C Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup I2CEx_Exported_Functions_Group1 Filter Mode Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Filter Mode Functions
*
@verbatim
@@ -186,6 +189,7 @@ HAL_StatusTypeDef HAL_I2CEx_ConfigDigitalFilter(I2C_HandleTypeDef *hi2c, uint32_
*/
/** @defgroup I2CEx_Exported_Functions_Group2 WakeUp Mode Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief WakeUp Mode Functions
*
@verbatim
@@ -281,6 +285,7 @@ HAL_StatusTypeDef HAL_I2CEx_DisableWakeUp(I2C_HandleTypeDef *hi2c)
*/
/** @defgroup I2CEx_Exported_Functions_Group3 Fast Mode Plus Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Fast Mode Plus Functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2s.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2s.c
index ea7fe37097..30db621969 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2s.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_i2s.c
@@ -186,6 +186,7 @@
*/
/** @defgroup I2S I2S
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief I2S HAL module driver
* @{
*/
@@ -193,6 +194,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup I2S_Private_Define I2S Private Define
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define I2S_TIMEOUT 0xFFFFUL
@@ -204,6 +206,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup I2S_Private_Functions I2S Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void I2S_DMATxCplt(DMA_HandleTypeDef *hdma);
@@ -226,10 +229,12 @@ static HAL_StatusTypeDef I2S_WaitFlagStateUntilTimeout(I2S_HandleTypeDef *hi2s,
/* Exported functions ---------------------------------------------------------*/
/** @defgroup I2S_Exported_Functions I2S Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup I2S_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -749,6 +754,7 @@ HAL_StatusTypeDef HAL_I2S_UnRegisterCallback(I2S_HandleTypeDef *hi2s, HAL_I2S_Ca
*/
/** @defgroup I2S_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -2098,6 +2104,7 @@ __weak void HAL_I2S_ErrorCallback(I2S_HandleTypeDef *hi2s)
*/
/** @defgroup I2S_Exported_Functions_Group3 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_irda.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_irda.c
index e4c80fc17f..6b0ae2ca12 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_irda.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_irda.c
@@ -193,6 +193,7 @@
*/
/** @defgroup IRDA IRDA
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HAL IRDA module driver
* @{
*/
@@ -202,6 +203,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup IRDA_Private_Constants IRDA Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define IRDA_TEACK_REACK_TIMEOUT 1000U /*!< IRDA TX or RX enable acknowledge time-out value */
@@ -218,6 +220,7 @@
/* Private macros ------------------------------------------------------------*/
/** @defgroup IRDA_Private_Macros IRDA Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @brief BRR division operation to set BRR register in 16-bit oversampling mode.
@@ -266,10 +269,12 @@ static void IRDA_Receive_IT(IRDA_HandleTypeDef *hirda);
/* Exported functions --------------------------------------------------------*/
/** @defgroup IRDA_Exported_Functions IRDA Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup IRDA_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -698,6 +703,7 @@ HAL_StatusTypeDef HAL_IRDA_UnRegisterCallback(IRDA_HandleTypeDef *hirda, HAL_IRD
*/
/** @defgroup IRDA_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IRDA Transmit and Receive functions
*
@verbatim
@@ -2161,6 +2167,7 @@ __weak void HAL_IRDA_AbortReceiveCpltCallback(IRDA_HandleTypeDef *hirda)
*/
/** @defgroup IRDA_Exported_Functions_Group4 Peripheral State and Error functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IRDA State and Errors functions
*
@verbatim
@@ -2216,6 +2223,7 @@ uint32_t HAL_IRDA_GetError(const IRDA_HandleTypeDef *hirda)
*/
/** @defgroup IRDA_Private_Functions IRDA Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_iwdg.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_iwdg.c
index 2ec2829876..909042f554 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_iwdg.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_iwdg.c
@@ -116,6 +116,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup IWDG_Private_Defines IWDG Private Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Status register needs up to 5 LSI clock periods divided by the clock
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_jpeg.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_jpeg.c
index d83327162b..1cfebb12b6 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_jpeg.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_jpeg.c
@@ -228,6 +228,7 @@
#if defined (JPEG)
/** @defgroup JPEG JPEG
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief JPEG HAL module driver.
* @{
*/
@@ -456,10 +457,12 @@ static void JPEG_MDMAOutAbortCallback(MDMA_HandleTypeDef *hmdma);
*/
/** @defgroup JPEG_Exported_Functions JPEG Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup JPEG_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and de-initialization functions.
*
@verbatim
@@ -1072,6 +1075,7 @@ HAL_StatusTypeDef HAL_JPEG_UnRegisterDataReadyCallback(JPEG_HandleTypeDef *hjpeg
*/
/** @defgroup JPEG_Exported_Functions_Group2 Configuration functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief JPEG Configuration functions.
*
@verbatim
@@ -1484,6 +1488,7 @@ HAL_StatusTypeDef HAL_JPEG_SetUserQuantTables(JPEG_HandleTypeDef *hjpeg, uint8_
*/
/** @defgroup JPEG_Exported_Functions_Group3 encoding/decoding processing functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief processing functions.
*
@verbatim
@@ -2290,6 +2295,7 @@ HAL_StatusTypeDef HAL_JPEG_Abort(JPEG_HandleTypeDef *hjpeg)
*/
/** @defgroup JPEG_Exported_Functions_Group4 JPEG Decode/Encode callback functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief JPEG process callback functions.
*
@verbatim
@@ -2419,6 +2425,7 @@ __weak void HAL_JPEG_DataReadyCallback(JPEG_HandleTypeDef *hjpeg, uint8_t *pData
/** @defgroup JPEG_Exported_Functions_Group5 JPEG IRQ handler management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief JPEG IRQ handler.
*
@verbatim
@@ -2470,6 +2477,7 @@ void HAL_JPEG_IRQHandler(JPEG_HandleTypeDef *hjpeg)
*/
/** @defgroup JPEG_Exported_Functions_Group6 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_lptim.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_lptim.c
index 5a5016f0c6..9d8fb7f500 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_lptim.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_lptim.c
@@ -164,6 +164,7 @@
*/
/** @defgroup LPTIM LPTIM
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief LPTIM HAL module driver.
* @{
*/
@@ -193,10 +194,12 @@ static HAL_StatusTypeDef LPTIM_WaitForFlag(LPTIM_HandleTypeDef *hlptim, uint32_t
/* Exported functions --------------------------------------------------------*/
/** @defgroup LPTIM_Exported_Functions LPTIM Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup LPTIM_Exported_Functions_Group1 Initialization/de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions.
*
@verbatim
@@ -440,6 +443,7 @@ __weak void HAL_LPTIM_MspDeInit(LPTIM_HandleTypeDef *hlptim)
*/
/** @defgroup LPTIM_Exported_Functions_Group2 LPTIM Start-Stop operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Start-Stop operation functions.
*
@verbatim
@@ -1729,6 +1733,7 @@ HAL_StatusTypeDef HAL_LPTIM_Counter_Stop_IT(LPTIM_HandleTypeDef *hlptim)
*/
/** @defgroup LPTIM_Exported_Functions_Group3 LPTIM Read operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Read operation functions.
*
@verbatim
@@ -1787,6 +1792,7 @@ uint32_t HAL_LPTIM_ReadCompare(const LPTIM_HandleTypeDef *hlptim)
*/
/** @defgroup LPTIM_Exported_Functions_Group4 LPTIM IRQ handler and callbacks
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief LPTIM IRQ handler.
*
@verbatim
@@ -2254,6 +2260,7 @@ HAL_StatusTypeDef HAL_LPTIM_UnRegisterCallback(LPTIM_HandleTypeDef *hlpti
*/
/** @defgroup LPTIM_Group5 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions.
*
@verbatim
@@ -2290,6 +2297,7 @@ HAL_LPTIM_StateTypeDef HAL_LPTIM_GetState(LPTIM_HandleTypeDef *hlptim)
/* Private functions ---------------------------------------------------------*/
/** @defgroup LPTIM_Private_Functions LPTIM Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#if (USE_HAL_LPTIM_REGISTER_CALLBACKS == 1)
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc.c
index 8277402342..fe9427ce77 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc.c
@@ -171,6 +171,7 @@
#if defined (LTDC)
/** @defgroup LTDC LTDC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief LTDC HAL module driver
* @{
*/
@@ -179,6 +180,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup LTDC_Private_Define LTDC Private Define
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LTDC_TIMEOUT_VALUE ((uint32_t)100U) /* 100ms */
@@ -192,10 +194,12 @@ static void LTDC_SetConfig(LTDC_HandleTypeDef *hltdc, LTDC_LayerCfgTypeDef *pLay
/* Private functions ---------------------------------------------------------*/
/** @defgroup LTDC_Exported_Functions LTDC Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup LTDC_Exported_Functions_Group1 Initialization and Configuration functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -610,6 +614,7 @@ HAL_StatusTypeDef HAL_LTDC_UnRegisterCallback(LTDC_HandleTypeDef *hltdc, HAL_LTD
*/
/** @defgroup LTDC_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IO operation functions
*
@verbatim
@@ -793,6 +798,7 @@ __weak void HAL_LTDC_ReloadEventCallback(LTDC_HandleTypeDef *hltdc)
*/
/** @defgroup LTDC_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Control functions
*
@verbatim
@@ -2071,6 +2077,7 @@ HAL_StatusTypeDef HAL_LTDC_DisableCLUT_NoReload(LTDC_HandleTypeDef *hltdc, uint3
*/
/** @defgroup LTDC_Exported_Functions_Group4 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State and Errors functions
*
@verbatim
@@ -2117,6 +2124,7 @@ uint32_t HAL_LTDC_GetError(LTDC_HandleTypeDef *hltdc)
*/
/** @defgroup LTDC_Private_Functions LTDC Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc_ex.c
index fec1737412..758d031ad7 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_ltdc_ex.c
@@ -28,6 +28,7 @@
#if defined (LTDC) && defined (DSI)
/** @defgroup LTDCEx LTDCEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief LTDC HAL module driver
* @{
*/
@@ -40,10 +41,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup LTDCEx_Exported_Functions LTDC Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup LTDCEx_Exported_Functions_Group1 Initialization and Configuration functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_mdios.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_mdios.c
index dc7b722acf..ac4e067d9b 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_mdios.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_mdios.c
@@ -133,6 +133,7 @@
*/
#if defined (MDIOS)
/** @defgroup MDIOS MDIOS
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HAL MDIOS module driver
* @{
*/
@@ -143,6 +144,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup MDIOS_Private_Define MDIOS Private Define
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define MDIOS_PORT_ADDRESS_SHIFT ((uint32_t)8)
@@ -159,6 +161,7 @@
/* Private function prototypes -----------------------------------------------*/
#if (USE_HAL_MDIOS_REGISTER_CALLBACKS == 1)
/** @defgroup MDIOS_Private_Functions MDIOS Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void MDIOS_InitCallbacksToDefault(MDIOS_HandleTypeDef *hmdios);
@@ -169,10 +172,12 @@ static void MDIOS_InitCallbacksToDefault(MDIOS_HandleTypeDef *hmdios);
/* Private functions ---------------------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
/** @defgroup MDIOS_Exported_Functions MDIOS Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup MDIOS_Exported_Functions_Group1 Initialization/de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -540,6 +545,7 @@ HAL_StatusTypeDef HAL_MDIOS_UnRegisterCallback(MDIOS_HandleTypeDef *hmdios, HAL_
*/
/** @defgroup MDIOS_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief MDIOS Read/Write functions
*
@verbatim
@@ -896,6 +902,7 @@ __weak void HAL_MDIOS_WakeUpCallback(MDIOS_HandleTypeDef *hmdios)
*/
/** @defgroup MDIOS_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief MDIOS control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_mdma.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_mdma.c
index 089d9fbb1d..e1f36fdd24 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_mdma.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_mdma.c
@@ -154,6 +154,7 @@
*/
/** @defgroup MDMA MDMA
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief MDMA HAL module driver
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc.c
index 199b4592c0..2bab86cf1e 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc.c
@@ -249,6 +249,7 @@
*/
/** @defgroup MMC MMC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief MMC HAL module driver
* @{
*/
@@ -299,6 +300,7 @@
/* Private function prototypes -----------------------------------------------*/
/* Private functions ---------------------------------------------------------*/
/** @defgroup MMC_Private_Functions MMC Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc);
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc_ex.c
index 10acaf3610..3f67bc2138 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_mmc_ex.c
@@ -41,6 +41,7 @@
*/
/** @defgroup MMCEx MMCEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief MMC Extended HAL module driver
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_msp_template.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_msp_template.c
index 6f7fb110ec..3327dc1c35 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_msp_template.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_msp_template.c
@@ -35,6 +35,7 @@
*/
/** @defgroup HAL_MSP HAL MSP
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HAL MSP module.
* @{
*/
@@ -47,6 +48,7 @@
/* Private functions ---------------------------------------------------------*/
/** @defgroup HAL_MSP_Private_Functions HAL MSP Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_nand.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_nand.c
index 74f6c6cd29..0493011e7d 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_nand.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_nand.c
@@ -117,6 +117,7 @@
#ifdef HAL_NAND_MODULE_ENABLED
/** @defgroup NAND NAND
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief NAND HAL module driver
* @{
*/
@@ -129,10 +130,12 @@
/* Exported functions ---------------------------------------------------------*/
/** @defgroup NAND_Exported_Functions NAND Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup NAND_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -357,6 +360,7 @@ __weak void HAL_NAND_ITCallback(NAND_HandleTypeDef *hnand)
*/
/** @defgroup NAND_Exported_Functions_Group2 Input and Output functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Input Output and memory control functions
*
@verbatim
@@ -2039,6 +2043,7 @@ HAL_StatusTypeDef HAL_NAND_UnRegisterCallback(NAND_HandleTypeDef *hnand, HAL_NAN
*/
/** @defgroup NAND_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief management functions
*
@verbatim
@@ -2160,6 +2165,7 @@ HAL_StatusTypeDef HAL_NAND_GetECC(NAND_HandleTypeDef *hnand, uint32_t *ECCval,
/** @defgroup NAND_Exported_Functions_Group4 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_nor.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_nor.c
index 2780e99c98..ad1a14fdf7 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_nor.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_nor.c
@@ -114,6 +114,7 @@
#ifdef HAL_NOR_MODULE_ENABLED
/** @defgroup NOR NOR
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief NOR driver modules
* @{
*/
@@ -122,6 +123,7 @@
/* Private define ------------------------------------------------------------*/
/** @defgroup NOR_Private_Defines NOR Private Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -187,6 +189,7 @@
/* Private macro -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/** @defgroup NOR_Private_Variables NOR Private Variables
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -199,10 +202,12 @@ static uint32_t uwNORMemoryDataWidth = NOR_MEMORY_8B;
/* Private functions ---------------------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
/** @defgroup NOR_Exported_Functions NOR Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup NOR_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -409,6 +414,7 @@ __weak void HAL_NOR_MspWait(NOR_HandleTypeDef *hnor, uint32_t Timeout)
*/
/** @defgroup NOR_Exported_Functions_Group2 Input and Output functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Input Output and memory control functions
*
@verbatim
@@ -1306,6 +1312,7 @@ HAL_StatusTypeDef HAL_NOR_UnRegisterCallback(NOR_HandleTypeDef *hnor, HAL_NOR_Ca
*/
/** @defgroup NOR_Exported_Functions_Group3 NOR Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief management functions
*
@verbatim
@@ -1393,6 +1400,7 @@ HAL_StatusTypeDef HAL_NOR_WriteOperation_Disable(NOR_HandleTypeDef *hnor)
*/
/** @defgroup NOR_Exported_Functions_Group4 NOR State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp.c
index 6a06f365b3..d5515fa662 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp.c
@@ -211,6 +211,7 @@
*/
/** @defgroup OPAMP OPAMP
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief OPAMP module driver
* @{
*/
@@ -248,10 +249,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup OPAMP_Exported_Functions OPAMP Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup OPAMP_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -506,6 +509,7 @@ __weak void HAL_OPAMP_MspDeInit(OPAMP_HandleTypeDef *hopamp)
/** @defgroup OPAMP_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IO operation functions
*
@verbatim
@@ -829,6 +833,7 @@ HAL_StatusTypeDef HAL_OPAMP_SelfCalibrate(OPAMP_HandleTypeDef *hopamp)
*/
/** @defgroup OPAMP_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Control functions
*
@verbatim
@@ -1104,6 +1109,7 @@ HAL_StatusTypeDef HAL_OPAMP_UnRegisterCallback (OPAMP_HandleTypeDef *hopamp, HAL
/** @defgroup OPAMP_Exported_Functions_Group4 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp_ex.c
index 8eedb6789a..a5f98e864a 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_opamp_ex.c
@@ -30,6 +30,7 @@
*/
/** @defgroup OPAMPEx OPAMPEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief OPAMP Extended HAL module driver
* @{
*/
@@ -44,10 +45,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup OPAMPEx_Exported_Functions OPAMP Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup OPAMPEx_Exported_Functions_Group1 Extended Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended operation functions
*
@verbatim
@@ -366,6 +369,7 @@ HAL_StatusTypeDef HAL_OPAMPEx_SelfCalibrateAll(OPAMP_HandleTypeDef *hopamp1, OPA
*/
/** @defgroup OPAMPEx_Exported_Functions_Group2 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_ospi.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_ospi.c
index d009ee1c1e..771cf390f7 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_ospi.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_ospi.c
@@ -267,6 +267,7 @@
*/
/** @defgroup OSPI OSPI
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief OSPI HAL module driver
* @{
*/
@@ -314,10 +315,12 @@ static HAL_StatusTypeDef OSPIM_GetConfig (uint8_t instance_nb, OSP
/* Exported functions --------------------------------------------------------*/
/** @defgroup OSPI_Exported_Functions OSPI Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup OSPI_Exported_Functions_Group1 Initialization/de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -544,6 +547,7 @@ __weak void HAL_OSPI_MspDeInit(OSPI_HandleTypeDef *hospi)
*/
/** @defgroup OSPI_Exported_Functions_Group2 Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief OSPI Transmit/Receive functions
*
@verbatim
@@ -2206,6 +2210,7 @@ HAL_StatusTypeDef HAL_OSPI_UnRegisterCallback (OSPI_HandleTypeDef *hospi, HAL_OS
*/
/** @defgroup OSPI_Exported_Functions_Group3 Peripheral Control and State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief OSPI control and State functions
*
@verbatim
@@ -2445,6 +2450,7 @@ uint32_t HAL_OSPI_GetState(OSPI_HandleTypeDef *hospi)
*/
/** @defgroup OSPI_Exported_Functions_Group4 IO Manager configuration function
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief OSPI IO Manager configuration function
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_otfdec.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_otfdec.c
index af78206b19..6bf1c52d00 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_otfdec.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_otfdec.c
@@ -132,6 +132,7 @@
*/
/** @defgroup OTFDEC OTFDEC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief OTFDEC HAL module driver.
* @{
*/
@@ -154,6 +155,7 @@
*/
/** @defgroup OTFDEC_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions.
*
@verbatim
@@ -455,6 +457,7 @@ HAL_StatusTypeDef HAL_OTFDEC_UnRegisterCallback(OTFDEC_HandleTypeDef *hotfdec, H
*/
/** @defgroup OTFDEC_Exported_Functions_Group2 OTFDEC IRQ handler management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief OTFDEC IRQ handler.
*
@verbatim
@@ -525,6 +528,7 @@ __weak void HAL_OTFDEC_ErrorCallback(OTFDEC_HandleTypeDef *hotfdec)
/** @defgroup OTFDEC_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral control functions.
*
@verbatim
@@ -882,6 +886,7 @@ HAL_StatusTypeDef HAL_OTFDEC_RegionDisable(OTFDEC_HandleTypeDef *hotfdec, uint32
*/
/** @defgroup OTFDEC_Exported_Functions_Group4 Peripheral State and Status functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions.
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd.c
index be96346414..6da9c15795 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd.c
@@ -62,6 +62,7 @@
*/
/** @defgroup PCD PCD
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief PCD HAL module driver
* @{
*/
@@ -75,6 +76,7 @@
/* Private constants ---------------------------------------------------------*/
/* Private macros ------------------------------------------------------------*/
/** @defgroup PCD_Private_Macros PCD Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PCD_MIN(a, b) (((a) < (b)) ? (a) : (b))
@@ -85,6 +87,7 @@
/* Private functions prototypes ----------------------------------------------*/
/** @defgroup PCD_Private_Functions PCD Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#if defined (USB_OTG_FS) || defined (USB_OTG_HS)
@@ -98,10 +101,12 @@ static HAL_StatusTypeDef PCD_EP_OutSetupPacket_int(PCD_HandleTypeDef *hpcd, uint
/* Exported functions --------------------------------------------------------*/
/** @defgroup PCD_Exported_Functions PCD Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PCD_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -979,6 +984,7 @@ HAL_StatusTypeDef HAL_PCD_UnRegisterLpmCallback(PCD_HandleTypeDef *hpcd)
*/
/** @defgroup PCD_Exported_Functions_Group2 Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -1684,6 +1690,7 @@ __weak void HAL_PCD_DisconnectCallback(PCD_HandleTypeDef *hpcd)
*/
/** @defgroup PCD_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief management functions
*
@verbatim
@@ -2063,6 +2070,7 @@ HAL_StatusTypeDef HAL_PCD_DeActivateRemoteWakeup(PCD_HandleTypeDef *hpcd)
*/
/** @defgroup PCD_Exported_Functions_Group4 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd_ex.c
index 4e6b2bd6de..b7091925ce 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pcd_ex.c
@@ -28,6 +28,7 @@
*/
/** @defgroup PCDEx PCDEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief PCD Extended HAL module driver
* @{
*/
@@ -43,10 +44,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup PCDEx_Exported_Functions PCDEx Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PCDEx_Exported_Functions_Group1 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief PCDEx control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pssi.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pssi.c
index d74efaddea..1cd5a0fd65 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pssi.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pssi.c
@@ -152,6 +152,7 @@
*/
/** @defgroup PSSI PSSI
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief PSSI HAL module driver
* @{
*/
@@ -162,6 +163,7 @@
/* Private define ------------------------------------------------------------*/
/** @defgroup PSSI_Private_Define PSSI Private Define
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -176,6 +178,7 @@
/* Private function prototypes -----------------------------------------------*/
/** @defgroup PSSI_Private_Functions PSSI Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Private functions to handle DMA transfer */
@@ -206,10 +209,12 @@ static HAL_StatusTypeDef PSSI_WaitOnStatusUntilTimeout(PSSI_HandleTypeDef *hpssi
/* Exported functions --------------------------------------------------------*/
/** @defgroup PSSI_Exported_Functions PSSI Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PSSI_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -569,6 +574,7 @@ HAL_StatusTypeDef HAL_PSSI_UnRegisterCallback(PSSI_HandleTypeDef *hpssi, HAL_PSS
*/
/** @defgroup PSSI_Exported_Functions_Group2 Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -1269,6 +1275,7 @@ HAL_StatusTypeDef HAL_PSSI_Abort_DMA(PSSI_HandleTypeDef *hpssi)
*/
/** @defgroup PSSI_IRQ_Handler_and_Callbacks IRQ Handler and Callbacks
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -1449,6 +1456,7 @@ __weak void HAL_PSSI_AbortCpltCallback(PSSI_HandleTypeDef *hpssi)
*/
/** @defgroup PSSI_Exported_Functions_Group3 Peripheral State and Error functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State, Mode and Error functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr.c
index aeb99336fd..7b3017f1f3 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr.c
@@ -150,6 +150,7 @@
*/
/** @defgroup PWR PWR
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief PWR HAL module driver
* @{
*/
@@ -164,6 +165,7 @@
*/
/** @defgroup PWR_PVD_Mode_Mask PWR PVD Mode Mask
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#if !defined (DUAL_CORE)
@@ -188,10 +190,12 @@
/* Private functions ---------------------------------------------------------*/
/** @defgroup PWR_Exported_Functions PWR Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PWR_Exported_Functions_Group1 Initialization and De-Initialization Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and De-Initialization functions
*
@verbatim
@@ -256,6 +260,7 @@ void HAL_PWR_DisableBkUpAccess (void)
*/
/** @defgroup PWR_Exported_Functions_Group2 Peripheral Control Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Power Control functions
*
@verbatim
@@ -783,6 +788,7 @@ void HAL_PWR_DisableSEVOnPend (void)
*/
/** @defgroup PWR_Exported_Functions_Group3 Interrupt Handling Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Interrupt Handling functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr_ex.c
index 5d51ceb850..d329d0a85b 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_pwr_ex.c
@@ -157,6 +157,7 @@
*/
/** @defgroup PWREx PWREx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief PWR Extended HAL module driver
* @{
*/
@@ -171,6 +172,7 @@
*/
/** @defgroup PWREx_AVD_Mode_Mask PWR Extended AVD Mode Mask
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define AVD_MODE_IT (0x00010000U)
@@ -183,6 +185,7 @@
*/
/** @defgroup PWREx_REG_SET_TIMEOUT PWR Extended Flag Setting Time Out Value
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PWR_FLAG_SETTING_DELAY (1000U)
@@ -191,6 +194,7 @@
*/
/** @defgroup PWREx_WakeUp_Pins_Offsets PWREx Wake-Up Pins masks and offsets
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Wake-Up Pins EXTI register mask */
@@ -221,10 +225,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup PWREx_Exported_Functions PWREx Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup PWREx_Exported_Functions_Group1 Power Supply Control Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Power supply control functions
*
@verbatim
@@ -560,6 +566,7 @@ uint32_t HAL_PWREx_GetStopModeVoltageRange (void)
*/
/** @defgroup PWREx_Exported_Functions_Group2 Low Power Control Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Low power control functions
*
@verbatim
@@ -1544,6 +1551,7 @@ __weak void HAL_PWREx_WKUP6_Callback (void)
*/
/** @defgroup PWREx_Exported_Functions_Group3 Peripherals control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripherals control functions
*
@verbatim
@@ -1809,6 +1817,7 @@ void HAL_PWREx_DisableAnalogBooster (void)
*/
/** @defgroup PWREx_Exported_Functions_Group4 Power Monitoring functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Power Monitoring functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_qspi.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_qspi.c
index 822b0c974d..c15c51483e 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_qspi.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_qspi.c
@@ -234,6 +234,7 @@
*/
/** @defgroup QSPI QSPI
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief QSPI HAL module driver
* @{
*/
@@ -243,6 +244,7 @@
/* Private define ------------------------------------------------------------*/
/** @defgroup QSPI_Private_Constants QSPI Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define QSPI_FUNCTIONAL_MODE_INDIRECT_WRITE 0x00000000U /*!<Indirect write mode*/
@@ -255,6 +257,7 @@
/* Private macro -------------------------------------------------------------*/
/** @defgroup QSPI_Private_Macros QSPI Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define IS_QSPI_FUNCTIONAL_MODE(MODE) (((MODE) == QSPI_FUNCTIONAL_MODE_INDIRECT_WRITE) || \
@@ -278,10 +281,12 @@ static void QSPI_Config(QSPI_HandleTypeDef *hqspi, QSPI_CommandTypeDef *cmd, uin
/* Exported functions --------------------------------------------------------*/
/** @defgroup QSPI_Exported_Functions QSPI Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup QSPI_Exported_Functions_Group1 Initialization/de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -465,6 +470,7 @@ __weak void HAL_QSPI_MspDeInit(QSPI_HandleTypeDef *hqspi)
*/
/** @defgroup QSPI_Exported_Functions_Group2 Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief QSPI Transmit/Receive functions
*
@verbatim
@@ -2108,6 +2114,7 @@ HAL_StatusTypeDef HAL_QSPI_UnRegisterCallback (QSPI_HandleTypeDef *hqspi, HAL_QS
*/
/** @defgroup QSPI_Exported_Functions_Group3 Peripheral Control and State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief QSPI control and State functions
*
@verbatim
@@ -2374,6 +2381,7 @@ HAL_StatusTypeDef HAL_QSPI_SetFlashID(QSPI_HandleTypeDef *hqspi, uint32_t FlashI
*/
/** @defgroup QSPI_Private_Functions QSPI Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_ramecc.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_ramecc.c
index 0c0116b740..954ec07edd 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_ramecc.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_ramecc.c
@@ -91,6 +91,7 @@
*/
/** @defgroup RAMECC RAMECC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief RAMECC HAL module driver
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc.c
index ff54ff5c73..7c7f87ddec 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc.c
@@ -71,6 +71,7 @@
*/
/** @defgroup RCC RCC
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief RCC HAL module driver
* @{
*/
@@ -81,6 +82,7 @@
/* Private define ------------------------------------------------------------*/
/* Private macro -------------------------------------------------------------*/
/** @defgroup RCC_Private_Macros RCC Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define MCO1_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE()
@@ -96,6 +98,7 @@
*/
/* Private variables ---------------------------------------------------------*/
/** @defgroup RCC_Private_Variables RCC Private Variables
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -106,10 +109,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup RCC_Exported_Functions RCC Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup RCC_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -1250,6 +1255,7 @@ HAL_StatusTypeDef HAL_RCC_ClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, ui
*/
/** @defgroup RCC_Exported_Functions_Group2 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief RCC clocks control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc_ex.c
index b771887a86..e09a323b83 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_rcc_ex.c
@@ -27,6 +27,7 @@
*/
/** @defgroup RCCEx RCCEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief RCC HAL module driver
* @{
*/
@@ -36,6 +37,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private defines -----------------------------------------------------------*/
/** @defgroup RCCEx_Private_defines RCCEx Private Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define PLL2_TIMEOUT_VALUE PLL_TIMEOUT_VALUE /* 2 ms */
@@ -50,6 +52,7 @@
/* Private macros ------------------------------------------------------------*/
/** @defgroup RCCEx_Private_Macros RCCEx Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -63,10 +66,12 @@ static HAL_StatusTypeDef RCCEx_PLL3_Config(RCC_PLL3InitTypeDef *pll3, uint32_t D
/* Exported functions --------------------------------------------------------*/
/** @defgroup RCCEx_Exported_Functions RCCEx Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup RCCEx_Exported_Functions_Group1 Extended Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Peripheral Control functions
*
@verbatim
@@ -3170,6 +3175,7 @@ uint32_t HAL_RCCEx_GetD1SysClockFreq(void)
*/
/** @defgroup RCCEx_Exported_Functions_Group2 Extended System Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Peripheral Control functions
* @{
*/
@@ -3311,6 +3317,7 @@ void HAL_RCCEx_WWDGxSysResetConfig(uint32_t RCC_WWDGx)
*/
/** @defgroup RCCEx_Exported_Functions_Group3 Extended Clock Recovery System Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Clock Recovery System Control functions
*
@verbatim
@@ -3679,6 +3686,7 @@ __weak void HAL_RCCEx_CRS_ErrorCallback(uint32_t Error)
*/
/** @defgroup RCCEx_Private_functions RCCEx Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_rng.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_rng.c
index 76d1601f2d..f0ab693db7 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_rng.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_rng.c
@@ -111,6 +111,7 @@
/* Private types -------------------------------------------------------------*/
/* Private defines -----------------------------------------------------------*/
/** @defgroup RNG_Private_Defines RNG Private Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Health test control register information to use in CCM algorithm */
@@ -126,6 +127,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private constants ---------------------------------------------------------*/
/** @defgroup RNG_Private_Constants RNG Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define RNG_TIMEOUT_VALUE 2U
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_rng_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_rng_ex.c
index 97190acc25..b94a4f3247 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_rng_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_rng_ex.c
@@ -40,6 +40,7 @@
/* Private types -------------------------------------------------------------*/
/* Private defines -----------------------------------------------------------*/
/** @defgroup RNG_Ex_Private_Defines RNGEx Private Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Health test control register information to use in CCM algorithm */
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sai.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sai.c
index f83f50eeea..52fd535054 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sai.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sai.c
@@ -220,6 +220,7 @@
*/
/** @defgroup SAI SAI
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SAI HAL module driver
* @{
*/
@@ -228,6 +229,7 @@
/* Private typedef -----------------------------------------------------------*/
/** @defgroup SAI_Private_Typedefs SAI Private Typedefs
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
typedef enum
@@ -241,6 +243,7 @@ typedef enum
/* Private define ------------------------------------------------------------*/
/** @defgroup SAI_Private_Constants SAI Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define SAI_DEFAULT_TIMEOUT 4U
@@ -255,6 +258,7 @@ typedef enum
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup SAI_Private_Functions SAI Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void SAI_FillFifo(SAI_HandleTypeDef *hsai);
@@ -282,10 +286,12 @@ static void SAI_DMAAbort(DMA_HandleTypeDef *hdma);
/* Exported functions ---------------------------------------------------------*/
/** @defgroup SAI_Exported_Functions SAI Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SAI_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -1069,6 +1075,7 @@ HAL_StatusTypeDef HAL_SAI_UnRegisterCallback(SAI_HandleTypeDef *hsai,
*/
/** @defgroup SAI_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -2230,6 +2237,7 @@ __weak void HAL_SAI_ErrorCallback(SAI_HandleTypeDef *hsai)
*/
/** @defgroup SAI_Exported_Functions_Group3 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sai_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sai_ex.c
index 702e1309de..ccb74de18f 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sai_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sai_ex.c
@@ -29,6 +29,7 @@
#ifdef HAL_SAI_MODULE_ENABLED
/** @defgroup SAIEx SAIEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SAI Extended HAL module driver
* @{
*/
@@ -44,10 +45,12 @@
/* Private functions ---------------------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
/** @defgroup SAIEx_Exported_Functions SAIEx Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SAIEx_Exported_Functions_Group1 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SAIEx control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sd.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sd.c
index 966540edc8..7f22f1d3b5 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sd.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sd.c
@@ -288,6 +288,7 @@
/* Private function prototypes -----------------------------------------------*/
/* Private functions ---------------------------------------------------------*/
/** @defgroup SD_Private_Functions SD Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static uint32_t SD_InitCard(SD_HandleTypeDef *hsd);
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sd_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sd_ex.c
index 1cc19e3135..5c22e2bd1d 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sd_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sd_ex.c
@@ -40,6 +40,7 @@
*/
/** @defgroup SDEx SDEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SD Extended HAL module driver
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sdram.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sdram.c
index ee80daceac..51aa14e436 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sdram.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sdram.c
@@ -122,6 +122,7 @@
#ifdef HAL_SDRAM_MODULE_ENABLED
/** @defgroup SDRAM SDRAM
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SDRAM driver modules
* @{
*/
@@ -143,10 +144,12 @@ static void SDRAM_DMAError(MDMA_HandleTypeDef *hmdma);
/* Exported functions --------------------------------------------------------*/
/** @defgroup SDRAM_Exported_Functions SDRAM Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SDRAM_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -354,6 +357,7 @@ __weak void HAL_SDRAM_DMA_XferErrorCallback(MDMA_HandleTypeDef *hmdma)
*/
/** @defgroup SDRAM_Exported_Functions_Group2 Input and Output functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Input Output and memory control functions
*
@verbatim
@@ -997,6 +1001,7 @@ HAL_StatusTypeDef HAL_SDRAM_RegisterDmaCallback(SDRAM_HandleTypeDef *hsdram, HAL
*/
/** @defgroup SDRAM_Exported_Functions_Group3 Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief management functions
*
@verbatim
@@ -1204,6 +1209,7 @@ uint32_t HAL_SDRAM_GetModeStatus(SDRAM_HandleTypeDef *hsdram)
*/
/** @defgroup SDRAM_Exported_Functions_Group4 State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard.c
index c248622f1d..90cac905ca 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard.c
@@ -188,6 +188,7 @@
*/
/** @defgroup SMARTCARD SMARTCARD
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HAL SMARTCARD module driver
* @{
*/
@@ -197,6 +198,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup SMARTCARD_Private_Constants SMARTCARD Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define SMARTCARD_TEACK_REACK_TIMEOUT 1000U /*!< SMARTCARD TX or RX enable acknowledge time-out value */
@@ -257,10 +259,12 @@ static void SMARTCARD_RxISR_FIFOEN(SMARTCARD_HandleTypeDef *hsmartcard);
/* Exported functions --------------------------------------------------------*/
/** @defgroup SMARTCARD_Exported_Functions SMARTCARD Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SMARTCARD_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -708,6 +712,7 @@ HAL_StatusTypeDef HAL_SMARTCARD_UnRegisterCallback(SMARTCARD_HandleTypeDef *hsma
*/
/** @defgroup SMARTCARD_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SMARTCARD Transmit and Receive functions
*
@verbatim
@@ -2247,6 +2252,7 @@ __weak void HAL_SMARTCARD_AbortReceiveCpltCallback(SMARTCARD_HandleTypeDef *hsma
*/
/** @defgroup SMARTCARD_Exported_Functions_Group4 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SMARTCARD State and Errors functions
*
@verbatim
@@ -2302,6 +2308,7 @@ uint32_t HAL_SMARTCARD_GetError(const SMARTCARD_HandleTypeDef *hsmartcard)
*/
/** @defgroup SMARTCARD_Private_Functions SMARTCARD Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard_ex.c
index 5c76a67d6b..b97bc630c2 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard_ex.c
@@ -48,6 +48,7 @@
*/
/** @defgroup SMARTCARDEx SMARTCARDEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SMARTCARD Extended HAL module driver
* @{
*/
@@ -56,6 +57,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup SMARTCARDEx_Private_Constants SMARTCARD Extended Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* UART RX FIFO depth */
@@ -74,10 +76,12 @@ static void SMARTCARDEx_SetNbDataToProcess(SMARTCARD_HandleTypeDef *hsmartcard);
/* Exported functions --------------------------------------------------------*/
/** @defgroup SMARTCARDEx_Exported_Functions SMARTCARD Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SMARTCARDEx_Exported_Functions_Group1 Extended Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended control functions
*
@verbatim
@@ -184,6 +188,7 @@ HAL_StatusTypeDef HAL_SMARTCARDEx_DisableReceiverTimeOut(SMARTCARD_HandleTypeDef
*/
/** @defgroup SMARTCARDEx_Exported_Functions_Group2 Extended Peripheral IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SMARTCARD Transmit and Receive functions
*
@verbatim
@@ -238,6 +243,7 @@ __weak void HAL_SMARTCARDEx_TxFifoEmptyCallback(SMARTCARD_HandleTypeDef *hsmartc
*/
/** @defgroup SMARTCARDEx_Exported_Functions_Group3 Extended Peripheral FIFO Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SMARTCARD control functions
*
@verbatim
@@ -441,6 +447,7 @@ HAL_StatusTypeDef HAL_SMARTCARDEx_SetRxFifoThreshold(SMARTCARD_HandleTypeDef *hs
*/
/** @defgroup SMARTCARDEx_Private_Functions SMARTCARD Extended Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus.c
index 0aec996d4c..954c2ff41d 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus.c
@@ -177,6 +177,7 @@
*/
/** @defgroup SMBUS SMBUS
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SMBUS HAL module driver
* @{
*/
@@ -186,6 +187,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private constants ---------------------------------------------------------*/
/** @defgroup SMBUS_Private_Define SMBUS Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define TIMING_CLEAR_MASK (0xF0FFFFFFUL) /*!< SMBUS TIMING clear register Mask */
@@ -237,10 +239,12 @@ static void SMBUS_ConvertOtherXferOptions(SMBUS_HandleTypeDef *hsmbus);
/* Exported functions --------------------------------------------------------*/
/** @defgroup SMBUS_Exported_Functions SMBUS Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SMBUS_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -869,6 +873,7 @@ HAL_StatusTypeDef HAL_SMBUS_UnRegisterAddrCallback(SMBUS_HandleTypeDef *hsmbus)
*/
/** @defgroup SMBUS_Exported_Functions_Group2 Input and Output operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -1598,6 +1603,7 @@ HAL_StatusTypeDef HAL_SMBUS_IsDeviceReady(SMBUS_HandleTypeDef *hsmbus, uint16_t
*/
/** @defgroup SMBUS_IRQ_Handler_and_Callbacks IRQ Handler and Callbacks
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -1811,6 +1817,7 @@ __weak void HAL_SMBUS_ErrorCallback(SMBUS_HandleTypeDef *hsmbus)
*/
/** @defgroup SMBUS_Exported_Functions_Group3 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State and Errors functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus_ex.c
index 354966a13e..acdd240e8a 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus_ex.c
@@ -48,6 +48,7 @@
*/
/** @defgroup SMBUSEx SMBUSEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SMBUS Extended HAL module driver
* @{
*/
@@ -62,10 +63,12 @@
/* Private functions ---------------------------------------------------------*/
/** @defgroup SMBUSEx_Exported_Functions SMBUS Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SMBUSEx_Exported_Functions_Group2 WakeUp Mode Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief WakeUp Mode Functions
*
@verbatim
@@ -161,6 +164,7 @@ HAL_StatusTypeDef HAL_SMBUSEx_DisableWakeUp(SMBUS_HandleTypeDef *hsmbus)
*/
/** @defgroup SMBUSEx_Exported_Functions_Group3 Fast Mode Plus Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Fast Mode Plus Functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_spdifrx.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_spdifrx.c
index 7bef68a090..a689ea1f06 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_spdifrx.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_spdifrx.c
@@ -164,6 +164,7 @@
*/
/** @defgroup SPDIFRX SPDIFRX
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SPDIFRX HAL module driver
* @{
*/
@@ -196,10 +197,12 @@ static HAL_StatusTypeDef SPDIFRX_WaitOnFlagUntilTimeout(SPDIFRX_HandleTypeDef *
/* Exported functions ---------------------------------------------------------*/
/** @defgroup SPDIFRX_Exported_Functions SPDIFRX Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SPDIFRX_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -660,6 +663,7 @@ HAL_StatusTypeDef HAL_SPDIFRX_SetDataFormat(SPDIFRX_HandleTypeDef *hspdif, SPDIF
*/
/** @defgroup SPDIFRX_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -1379,6 +1383,7 @@ __weak void HAL_SPDIFRX_ErrorCallback(SPDIFRX_HandleTypeDef *hspdif)
*/
/** @defgroup SPDIFRX_Exported_Functions_Group3 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_spi.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_spi.c
index 162b08a36e..6cb7746639 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_spi.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_spi.c
@@ -141,6 +141,7 @@
*/
/** @defgroup SPI SPI
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SPI HAL module driver
* @{
*/
@@ -149,6 +150,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private defines -----------------------------------------------------------*/
/** @defgroup SPI_Private_Constants SPI Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define SPI_DEFAULT_TIMEOUT 100UL
@@ -161,6 +163,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup SPI_Private_Functions SPI Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void SPI_DMATransmitCplt(DMA_HandleTypeDef *hdma);
@@ -192,10 +195,12 @@ static uint32_t SPI_GetPacketSize(SPI_HandleTypeDef *hspi);
/* Exported functions --------------------------------------------------------*/
/** @defgroup SPI_Exported_Functions SPI Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SPI_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -775,6 +780,7 @@ HAL_StatusTypeDef HAL_SPI_UnRegisterCallback(SPI_HandleTypeDef *hspi, HAL_SPI_Ca
*/
/** @defgroup SPI_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -3184,6 +3190,7 @@ __weak void HAL_SPI_SuspendCallback(SPI_HandleTypeDef *hspi)
*/
/** @defgroup SPI_Exported_Functions_Group3 Peripheral State and Errors functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SPI control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_spi_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_spi_ex.c
index 7cf5fb343f..99a5757d19 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_spi_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_spi_ex.c
@@ -29,6 +29,7 @@
*/
/** @defgroup SPIEx SPIEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SPI Extended HAL module driver
* @{
*/
@@ -42,10 +43,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup SPIEx_Exported_Functions SPIEx Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SPIEx_Exported_Functions_Group1 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sram.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sram.c
index d7732109ce..86456144f7 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_sram.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_sram.c
@@ -123,6 +123,7 @@
#ifdef HAL_SRAM_MODULE_ENABLED
/** @defgroup SRAM SRAM
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SRAM driver modules
* @{
*/
@@ -145,10 +146,12 @@ static void SRAM_DMAError(MDMA_HandleTypeDef *hmdma);
/* Exported functions --------------------------------------------------------*/
/** @defgroup SRAM_Exported_Functions SRAM Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SRAM_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions.
*
@verbatim
@@ -324,6 +327,7 @@ __weak void HAL_SRAM_DMA_XferErrorCallback(MDMA_HandleTypeDef *hmdma)
*/
/** @defgroup SRAM_Exported_Functions_Group2 Input Output and memory control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Input Output and memory control functions
*
@verbatim
@@ -919,6 +923,7 @@ HAL_StatusTypeDef HAL_SRAM_RegisterDmaCallback(SRAM_HandleTypeDef *hsram, HAL_SR
*/
/** @defgroup SRAM_Exported_Functions_Group3 Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Control functions
*
@verbatim
@@ -1006,6 +1011,7 @@ HAL_StatusTypeDef HAL_SRAM_WriteOperation_Disable(SRAM_HandleTypeDef *hsram)
*/
/** @defgroup SRAM_Exported_Functions_Group4 Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral State functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_swpmi.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_swpmi.c
index 0cf0c1c42f..2a674c59d2 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_swpmi.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_swpmi.c
@@ -176,6 +176,7 @@
/** @defgroup SWPMI SWPMI
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HAL SWPMI module driver
* @{
*/
@@ -213,10 +214,12 @@ static HAL_StatusTypeDef SWPMI_WaitOnFlagSetUntilTimeout(SWPMI_HandleTypeDef *hs
/* Exported functions --------------------------------------------------------*/
/** @defgroup SWPMI_Exported_Functions SWPMI Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup SWPMI_Exported_Group1 Initialization/de-initialization methods
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -588,6 +591,7 @@ HAL_StatusTypeDef HAL_SWPMI_UnRegisterCallback(SWPMI_HandleTypeDef *hswpm
*/
/** @defgroup SWPMI_Exported_Group2 IO operation methods
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SWPMI Transmit/Receive functions
*
@verbatim
@@ -1271,6 +1275,7 @@ HAL_StatusTypeDef HAL_SWPMI_DisableLoopback(SWPMI_HandleTypeDef *hswpmi)
*/
/** @defgroup SWPMI_Exported_Group3 SWPMI IRQ handler and callbacks
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SWPMI IRQ handler.
*
@verbatim
@@ -1536,6 +1541,7 @@ __weak void HAL_SWPMI_ErrorCallback(SWPMI_HandleTypeDef *hswpmi)
*/
/** @defgroup SWPMI_Exported_Group4 Peripheral Control methods
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SWPMI control functions
*
@verbatim
@@ -1583,6 +1589,7 @@ uint32_t HAL_SWPMI_GetError(SWPMI_HandleTypeDef *hswpmi)
/* Private functions ---------------------------------------------------------*/
/** @defgroup SWPMI_Private_Functions SWPMI Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_tim.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_tim.c
index eab578f872..904666ef6c 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_tim.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_tim.c
@@ -191,6 +191,7 @@ all interrupt callbacks are set to the corresponding weak functions:
*/
/** @defgroup TIM TIM
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM HAL module driver
* @{
*/
@@ -232,10 +233,12 @@ static HAL_StatusTypeDef TIM_SlaveTimer_SetConfig(TIM_HandleTypeDef *htim,
/* Exported functions --------------------------------------------------------*/
/** @defgroup TIM_Exported_Functions TIM Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup TIM_Exported_Functions_Group1 TIM Time Base functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Time Base functions
*
@verbatim
@@ -620,6 +623,7 @@ HAL_StatusTypeDef HAL_TIM_Base_Stop_DMA(TIM_HandleTypeDef *htim)
*/
/** @defgroup TIM_Exported_Functions_Group2 TIM Output Compare functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM Output Compare functions
*
@verbatim
@@ -1289,6 +1293,7 @@ HAL_StatusTypeDef HAL_TIM_OC_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
/** @defgroup TIM_Exported_Functions_Group3 TIM PWM functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM PWM functions
*
@verbatim
@@ -1957,6 +1962,7 @@ HAL_StatusTypeDef HAL_TIM_PWM_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
*/
/** @defgroup TIM_Exported_Functions_Group4 TIM Input Capture functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM Input Capture functions
*
@verbatim
@@ -2599,6 +2605,7 @@ HAL_StatusTypeDef HAL_TIM_IC_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
/** @defgroup TIM_Exported_Functions_Group5 TIM One Pulse functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM One Pulse functions
*
@verbatim
@@ -2991,6 +2998,7 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Out
*/
/** @defgroup TIM_Exported_Functions_Group6 TIM Encoder functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM Encoder functions
*
@verbatim
@@ -3814,6 +3822,7 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Cha
* @}
*/
/** @defgroup TIM_Exported_Functions_Group7 TIM IRQ handler management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM IRQ handler management
*
@verbatim
@@ -4028,6 +4037,7 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
*/
/** @defgroup TIM_Exported_Functions_Group8 TIM Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM Peripheral Control functions
*
@verbatim
@@ -5773,6 +5783,7 @@ uint32_t HAL_TIM_ReadCapturedValue(const TIM_HandleTypeDef *htim, uint32_t Chann
*/
/** @defgroup TIM_Exported_Functions_Group9 TIM Callbacks functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM Callbacks functions
*
@verbatim
@@ -6470,6 +6481,7 @@ HAL_StatusTypeDef HAL_TIM_UnRegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_Ca
*/
/** @defgroup TIM_Exported_Functions_Group10 TIM Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM Peripheral State functions
*
@verbatim
@@ -6601,6 +6613,7 @@ HAL_TIM_DMABurstStateTypeDef HAL_TIM_DMABurstState(const TIM_HandleTypeDef *htim
*/
/** @defgroup TIM_Private_Functions TIM Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_tim_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_tim_ex.c
index ad4cbeec78..4c36d9057a 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_tim_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_tim_ex.c
@@ -86,6 +86,7 @@
*/
/** @defgroup TIMEx TIMEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief TIM Extended HAL module driver
* @{
*/
@@ -97,6 +98,7 @@
#if defined(TIM_BDTR_BKBID)
/* Private constants ---------------------------------------------------------*/
/** @defgroup TIMEx_Private_Constants TIM Extended Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Timeout for break input rearm */
@@ -116,10 +118,12 @@ static void TIM_CCxNChannelCmd(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Cha
/* Exported functions --------------------------------------------------------*/
/** @defgroup TIMEx_Exported_Functions TIM Extended Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup TIMEx_Exported_Functions_Group1 Extended Timer Hall Sensor functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Timer Hall Sensor functions
*
@verbatim
@@ -606,6 +610,7 @@ HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_DMA(TIM_HandleTypeDef *htim)
*/
/** @defgroup TIMEx_Exported_Functions_Group2 Extended Timer Complementary Output Compare functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Timer Complementary Output Compare functions
*
@verbatim
@@ -1081,6 +1086,7 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Chann
*/
/** @defgroup TIMEx_Exported_Functions_Group3 Extended Timer Complementary PWM functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Timer Complementary PWM functions
*
@verbatim
@@ -1563,6 +1569,7 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
*/
/** @defgroup TIMEx_Exported_Functions_Group4 Extended Timer Complementary One Pulse functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Timer Complementary One Pulse functions
*
@verbatim
@@ -1773,6 +1780,7 @@ HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t
*/
/** @defgroup TIMEx_Exported_Functions_Group5 Extended Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Peripheral Control functions
*
@verbatim
@@ -2637,6 +2645,7 @@ HAL_StatusTypeDef HAL_TIMEx_ReArmBreakInput(TIM_HandleTypeDef *htim, uint32_t Br
*/
/** @defgroup TIMEx_Exported_Functions_Group6 Extended Callbacks functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Callbacks functions
*
@verbatim
@@ -2715,6 +2724,7 @@ __weak void HAL_TIMEx_Break2Callback(TIM_HandleTypeDef *htim)
*/
/** @defgroup TIMEx_Exported_Functions_Group7 Extended Peripheral State functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Peripheral State functions
*
@verbatim
@@ -2770,6 +2780,7 @@ HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState(const TIM_HandleTypeDef *
/* Private functions ---------------------------------------------------------*/
/** @defgroup TIMEx_Private_Functions TIM Extended Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_alarm_template.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_alarm_template.c
index 6f822681f7..e4dac2af52 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_alarm_template.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_alarm_template.c
@@ -52,6 +52,7 @@
*/
/** @defgroup HAL_TimeBase_RTC_Alarm_Template HAL TimeBase RTC Alarm Template
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_wakeup_template.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_wakeup_template.c
index 31f7f04bb1..d11b6e020e 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_wakeup_template.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_timebase_rtc_wakeup_template.c
@@ -52,6 +52,7 @@
*/
/** @defgroup HAL_TimeBase_RTC_WakeUp_Template HAL TimeBase RTC WakeUp Template
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_uart.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_uart.c
index b616521578..0d0d2791ea 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_uart.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_uart.c
@@ -166,6 +166,7 @@
*/
/** @defgroup UART UART
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HAL UART module driver
* @{
*/
@@ -175,6 +176,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup UART_Private_Constants UART Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define USART_CR1_FIELDS ((uint32_t)(USART_CR1_M | USART_CR1_PCE | USART_CR1_PS | USART_CR1_TE | USART_CR1_RE | \
@@ -235,10 +237,12 @@ const uint16_t UARTPrescTable[12] = {1U, 2U, 4U, 6U, 8U, 10U, 12U, 16U, 32U, 64U
/* Exported functions --------------------------------------------------------*/
/** @defgroup UART_Exported_Functions UART Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup UART_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -1029,6 +1033,7 @@ HAL_StatusTypeDef HAL_UART_UnRegisterRxEventCallback(UART_HandleTypeDef *huart)
*/
/** @defgroup UART_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief UART Transmit/Receive functions
*
@verbatim
@@ -2687,6 +2692,7 @@ __weak void HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t Size)
*/
/** @defgroup UART_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief UART control functions
*
@verbatim
@@ -2931,6 +2937,7 @@ HAL_StatusTypeDef HAL_LIN_SendBreak(UART_HandleTypeDef *huart)
*/
/** @defgroup UART_Exported_Functions_Group4 Peripheral State and Error functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief UART Peripheral State functions
*
@verbatim
@@ -2981,6 +2988,7 @@ uint32_t HAL_UART_GetError(const UART_HandleTypeDef *huart)
*/
/** @defgroup UART_Private_Functions UART Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_uart_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_uart_ex.c
index 01479f9302..f68e775066 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_uart_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_uart_ex.c
@@ -48,6 +48,7 @@
*/
/** @defgroup UARTEx UARTEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief UART Extended HAL module driver
* @{
*/
@@ -57,6 +58,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup UARTEX_Private_Constants UARTEx Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* UART RX FIFO depth */
@@ -72,6 +74,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup UARTEx_Private_Functions UARTEx Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void UARTEx_Wakeup_AddressConfig(UART_HandleTypeDef *huart, UART_WakeUpTypeDef WakeUpSelection);
@@ -83,10 +86,12 @@ static void UARTEx_SetNbDataToProcess(UART_HandleTypeDef *huart);
/* Exported functions --------------------------------------------------------*/
/** @defgroup UARTEx_Exported_Functions UARTEx Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup UARTEx_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Initialization and Configuration Functions
*
@verbatim
@@ -247,6 +252,7 @@ HAL_StatusTypeDef HAL_RS485Ex_Init(UART_HandleTypeDef *huart, uint32_t Polarity,
*/
/** @defgroup UARTEx_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended functions
*
@verbatim
@@ -316,6 +322,7 @@ __weak void HAL_UARTEx_TxFifoEmptyCallback(UART_HandleTypeDef *huart)
*/
/** @defgroup UARTEx_Exported_Functions_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Peripheral Control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_usart.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_usart.c
index 07ab2f05f3..7b36ddd020 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_usart.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_usart.c
@@ -144,6 +144,7 @@
*/
/** @defgroup USART USART
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief HAL USART Synchronous module driver
* @{
*/
@@ -153,6 +154,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup USART_Private_Constants USART Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define USART_DUMMY_DATA ((uint16_t) 0xFFFF) /*!< USART transmitted dummy data */
@@ -213,10 +215,12 @@ static void USART_RxISR_16BIT_FIFOEN(USART_HandleTypeDef *husart);
/* Exported functions --------------------------------------------------------*/
/** @defgroup USART_Exported_Functions USART Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup USART_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -653,6 +657,7 @@ HAL_StatusTypeDef HAL_USART_UnRegisterCallback(USART_HandleTypeDef *husart, HAL_
*/
/** @defgroup USART_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief USART Transmit and Receive functions
*
@verbatim
@@ -2459,6 +2464,7 @@ __weak void HAL_USART_AbortCpltCallback(USART_HandleTypeDef *husart)
*/
/** @defgroup USART_Exported_Functions_Group4 Peripheral State and Error functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief USART Peripheral State and Error functions
*
@verbatim
@@ -2506,6 +2512,7 @@ uint32_t HAL_USART_GetError(const USART_HandleTypeDef *husart)
*/
/** @defgroup USART_Private_Functions USART Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_usart_ex.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_usart_ex.c
index b1a916da86..fbefb39ed7 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_usart_ex.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_usart_ex.c
@@ -47,6 +47,7 @@
*/
/** @defgroup USARTEx USARTEx
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief USART Extended HAL module driver
* @{
*/
@@ -55,6 +56,7 @@
/* Private typedef -----------------------------------------------------------*/
/** @defgroup USARTEx_Private_Constants USARTEx Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* USART RX FIFO depth */
@@ -71,6 +73,7 @@
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup USARTEx_Private_Functions USARTEx Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static void USARTEx_SetNbDataToProcess(USART_HandleTypeDef *husart);
@@ -81,10 +84,12 @@ static void USARTEx_SetNbDataToProcess(USART_HandleTypeDef *husart);
/* Exported functions --------------------------------------------------------*/
/** @defgroup USARTEx_Exported_Functions USARTEx Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup USARTEx_Exported_Functions_Group1 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended USART Transmit/Receive functions
*
@verbatim
@@ -136,6 +141,7 @@ __weak void HAL_USARTEx_TxFifoEmptyCallback(USART_HandleTypeDef *husart)
*/
/** @defgroup USARTEx_Exported_Functions_Group2 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Extended Peripheral Control functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_wwdg.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_wwdg.c
index 4eed817e5d..f27442d48d 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_wwdg.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_wwdg.c
@@ -143,6 +143,7 @@
#ifdef HAL_WWDG_MODULE_ENABLED
/** @defgroup WWDG WWDG
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief WWDG HAL module driver.
* @{
*/
@@ -155,10 +156,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup WWDG_Exported_Functions WWDG Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup WWDG_Exported_Functions_Group1 Initialization and Configuration functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions.
*
@verbatim
@@ -328,6 +331,7 @@ HAL_StatusTypeDef HAL_WWDG_UnRegisterCallback(WWDG_HandleTypeDef *hwwdg, HAL_WWD
*/
/** @defgroup WWDG_Exported_Functions_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IO operation functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_crs.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_crs.c
index 5a234f6a13..2bf3c42fc1 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_crs.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_crs.c
@@ -28,6 +28,7 @@
#if defined(CRS)
/** @defgroup CRS_LL CRS
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_delayblock.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_delayblock.c
index d7ac9bcedb..00fc5e316f 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_delayblock.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_delayblock.c
@@ -55,6 +55,7 @@
*/
/** @defgroup DELAYBLOCK_LL DELAYBLOCK_LL
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Low layer module for Delay Block
* @{
*/
@@ -64,6 +65,7 @@
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/** @defgroup DelayBlock_LL_Private_Defines Delay Block Low Layer Private Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DLYB_TIMEOUT 0xFFU
@@ -76,10 +78,12 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup DelayBlock_LL_Exported_Functions Delay Block Low Layer Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup HAL_DELAY_LL_Group1 Initialization de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_exti.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_exti.c
index 18387bd3c2..0a5d94d5d9 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_exti.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_exti.c
@@ -32,6 +32,7 @@
#if defined (EXTI)
/** @defgroup EXTI_LL EXTI
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_fmc.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_fmc.c
index eb53261f25..dd5d54d5cb 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_fmc.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_fmc.c
@@ -63,6 +63,7 @@
#if defined(HAL_NOR_MODULE_ENABLED) || defined(HAL_SRAM_MODULE_ENABLED) || defined(HAL_NAND_MODULE_ENABLED) || defined(HAL_SDRAM_MODULE_ENABLED)
/** @defgroup FMC_LL FMC Low Layer
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief FMC driver modules
* @{
*/
@@ -71,6 +72,7 @@
/* Private define ------------------------------------------------------------*/
/** @defgroup FMC_LL_Private_Constants FMC Low Layer Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -134,11 +136,13 @@
/* Exported functions --------------------------------------------------------*/
/** @defgroup FMC_LL_Exported_Functions FMC Low Layer Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup FMC_LL_Exported_Functions_NORSRAM FMC Low Layer NOR SRAM Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief NORSRAM Controller functions
*
@verbatim
@@ -163,6 +167,7 @@
*/
/** @defgroup FMC_LL_NORSRAM_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -466,6 +471,7 @@ HAL_StatusTypeDef FMC_NORSRAM_WriteOperation_Disable(FMC_NORSRAM_TypeDef *Device
/** @defgroup FMC_LL_Exported_Functions_NAND FMC Low Layer NAND Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief NAND Controller functions
*
@verbatim
@@ -491,6 +497,7 @@ HAL_StatusTypeDef FMC_NORSRAM_WriteOperation_Disable(FMC_NORSRAM_TypeDef *Device
*/
/** @defgroup FMC_LL_NAND_Exported_Functions_Group1 Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -633,6 +640,7 @@ HAL_StatusTypeDef FMC_NAND_DeInit(FMC_NAND_TypeDef *Device, uint32_t Bank)
*/
/** @defgroup HAL_FMC_NAND_Group2 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief management functions
*
@verbatim
@@ -740,6 +748,7 @@ HAL_StatusTypeDef FMC_NAND_GetECC(FMC_NAND_TypeDef *Device, uint32_t *ECCval, ui
/** @defgroup FMC_LL_SDRAM
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief SDRAM Controller functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_i2c.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_i2c.c
index 79987b4f10..00a34b5aa8 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_i2c.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_i2c.c
@@ -33,6 +33,7 @@
#if defined (I2C1) || defined (I2C2) || defined (I2C3) || defined (I2C4) || defined (I2C5)
/** @defgroup I2C_LL I2C
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_lptim.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_lptim.c
index 817b2cdba2..b23305f9fb 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_lptim.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_lptim.c
@@ -71,6 +71,7 @@
/* Private function prototypes -----------------------------------------------*/
/* Private functions ---------------------------------------------------------*/
/** @defgroup LPTIM_Private_Functions LPTIM Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_mdma.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_mdma.c
index f990d780b8..b4bce65c16 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_mdma.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_mdma.c
@@ -33,6 +33,7 @@
#if defined (MDMA)
/** @defgroup MDMA_LL MDMA
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_pwr.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_pwr.c
index 86b029ada0..31fd81379f 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_pwr.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_pwr.c
@@ -28,6 +28,7 @@
#if defined (PWR)
/** @defgroup PWR_LL PWR
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_rcc.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_rcc.c
index 6a8ebbcc48..89af591d86 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_rcc.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_rcc.c
@@ -86,6 +86,7 @@ const uint8_t LL_RCC_PrescTable[16] = {0, 0, 0, 0, 1, 2, 3, 4, 1, 2, 3, 4, 6, 7,
/* Private function prototypes -----------------------------------------------*/
/** @defgroup RCC_LL_Private_Functions RCC Private functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static uint32_t RCC_GetSystemClockFreq(void);
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_rng.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_rng.c
index c27444f99b..f3ad84cd9b 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_rng.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_rng.c
@@ -42,6 +42,7 @@
/* Private constants ---------------------------------------------------------*/
/* Private macros ------------------------------------------------------------*/
/** @defgroup RNG_LL_Private_Macros RNG Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define IS_LL_RNG_CED(__MODE__) (((__MODE__) == LL_RNG_CED_ENABLE) || \
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_sdmmc.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_sdmmc.c
index 38e7697ed6..b5a48964c4 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_sdmmc.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_sdmmc.c
@@ -158,6 +158,7 @@
*/
/** @defgroup SDMMC_LL SDMMC Low Layer
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Low layer module for SD
* @{
*/
@@ -174,10 +175,12 @@ static uint32_t SDMMC_GetCmdError(SDMMC_TypeDef *SDMMCx);
/* Exported functions --------------------------------------------------------*/
/** @defgroup SDMMC_LL_Exported_Functions SDMMC Low Layer Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup HAL_SDMMC_LL_Group1 Initialization de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
@@ -229,6 +232,7 @@ HAL_StatusTypeDef SDMMC_Init(SDMMC_TypeDef *SDMMCx, SDMMC_InitTypeDef Init)
*/
/** @defgroup HAL_SDMMC_LL_Group2 IO operation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -273,6 +277,7 @@ HAL_StatusTypeDef SDMMC_WriteFIFO(SDMMC_TypeDef *SDMMCx, uint32_t *pWriteData)
*/
/** @defgroup HAL_SDMMC_LL_Group3 Peripheral Control functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief management functions
*
@verbatim
@@ -492,6 +497,7 @@ HAL_StatusTypeDef SDMMC_SetSDMMCReadWaitMode(SDMMC_TypeDef *SDMMCx, uint32_t SDM
/** @defgroup HAL_SDMMC_LL_Group4 Command management functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Data transfers functions
*
@verbatim
@@ -1237,6 +1243,7 @@ uint32_t SDMMC_CmdSendEXTCSD(SDMMC_TypeDef *SDMMCx, uint32_t Argument)
/** @defgroup HAL_SDMMC_LL_Group5 Responses management functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Responses functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_spi.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_spi.c
index a6a1bc2a44..65759870fe 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_spi.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_spi.c
@@ -461,6 +461,7 @@ void LL_SPI_StructInit(LL_SPI_InitTypeDef *SPI_InitStruct)
/* Private variables ---------------------------------------------------------*/
/* Private constants ---------------------------------------------------------*/
/** @defgroup I2S_LL_Private_Constants I2S Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* I2S registers Masks */
@@ -474,6 +475,7 @@ void LL_SPI_StructInit(LL_SPI_InitTypeDef *SPI_InitStruct)
*/
/* Private macros ------------------------------------------------------------*/
/** @defgroup I2S_LL_Private_Macros I2S Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_tim.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_tim.c
index 743a1c5ae6..d9bc9cd1b9 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_tim.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_tim.c
@@ -191,6 +191,7 @@
/* Private function prototypes -----------------------------------------------*/
/** @defgroup TIM_LL_Private_Functions TIM Private Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static ErrorStatus OC1Config(TIM_TypeDef *TIMx, const LL_TIM_OC_InitTypeDef *TIM_OCInitStruct);
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_usb.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_usb.c
index f45fb08003..dff3813380 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_usb.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_usb.c
@@ -58,10 +58,12 @@ static HAL_StatusTypeDef USB_CoreReset(USB_OTG_GlobalTypeDef *USBx);
/* Exported functions --------------------------------------------------------*/
/** @defgroup USB_LL_Exported_Functions USB Low Layer Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup USB_LL_Exported_Functions_Group1 Initialization/de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Initialization and Configuration functions
*
@verbatim
diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_ll_utils.c b/bsps/arm/stm32h7/hal/stm32h7xx_ll_utils.c
index 865129e4b4..3a1fe0b226 100644
--- a/bsps/arm/stm32h7/hal/stm32h7xx_ll_utils.c
+++ b/bsps/arm/stm32h7/hal/stm32h7xx_ll_utils.c
@@ -245,6 +245,7 @@
*/
/* Private function prototypes -----------------------------------------------*/
/** @defgroup UTILS_LL_Private_Functions UTILS Private functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static uint32_t UTILS_GetPLLOutputFrequency(uint32_t PLL_InputFrequency, LL_UTILS_PLLInitTypeDef *UTILS_PLLInitStruct);