summaryrefslogtreecommitdiff
path: root/bsps/arm/stm32h7/include/stm32h7xx_ll_tim.h
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_ll_tim.h')
-rw-r--r--bsps/arm/stm32h7/include/stm32h7xx_ll_tim.h80
1 files changed, 80 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/include/stm32h7xx_ll_tim.h b/bsps/arm/stm32h7/include/stm32h7xx_ll_tim.h
index 1e5eb9d4f0..4ae369dae0 100644
--- a/bsps/arm/stm32h7/include/stm32h7xx_ll_tim.h
+++ b/bsps/arm/stm32h7/include/stm32h7xx_ll_tim.h
@@ -34,12 +34,14 @@ extern "C" {
#if defined (TIM1) || defined (TIM2) || defined (TIM3) || defined (TIM4) || defined (TIM5) || defined (TIM6) || defined (TIM7) || defined (TIM8) || defined (TIM12) || defined (TIM13) || defined (TIM14) || defined (TIM15) || defined (TIM16) || defined (TIM17) || defined (TIM23) || defined (TIM24)
/** @defgroup TIM_LL TIM
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Private types -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/** @defgroup TIM_LL_Private_Variables TIM Private Variables
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
static const uint8_t OFFSET_TAB_CCMRx[] =
@@ -112,6 +114,7 @@ static const uint8_t SHIFT_TAB_OISx[] =
/* Private constants ---------------------------------------------------------*/
/** @defgroup TIM_LL_Private_Constants TIM Private Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -144,6 +147,7 @@ static const uint8_t SHIFT_TAB_OISx[] =
/* Private macros ------------------------------------------------------------*/
/** @defgroup TIM_LL_Private_Macros TIM Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @brief Convert channel id into channel index.
@@ -189,6 +193,7 @@ static const uint8_t SHIFT_TAB_OISx[] =
/* Exported types ------------------------------------------------------------*/
#if defined(USE_FULL_LL_DRIVER) || defined(__rtems__)
/** @defgroup TIM_LL_ES_INIT TIM Exported Init structure
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -560,10 +565,12 @@ typedef struct
/* Exported constants --------------------------------------------------------*/
/** @defgroup TIM_LL_Exported_Constants TIM Exported Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup TIM_LL_EC_GET_FLAG Get Flags Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Flags defines which can be used with LL_TIM_ReadReg function.
* @{
*/
@@ -589,6 +596,7 @@ typedef struct
#if defined(USE_FULL_LL_DRIVER) || defined(__rtems__)
/** @defgroup TIM_LL_EC_BREAK_ENABLE Break Enable
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BREAK_DISABLE 0x00000000U /*!< Break function disabled */
@@ -598,6 +606,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_BREAK2_ENABLE Break2 Enable
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BREAK2_DISABLE 0x00000000U /*!< Break2 function disabled */
@@ -607,6 +616,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_AUTOMATICOUTPUT_ENABLE Automatic output enable
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_AUTOMATICOUTPUT_DISABLE 0x00000000U /*!< MOE can be set only by software */
@@ -617,6 +627,7 @@ typedef struct
#endif /* USE_FULL_LL_DRIVER */
/** @defgroup TIM_LL_EC_IT IT Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IT defines which can be used with LL_TIM_ReadReg and LL_TIM_WriteReg functions.
* @{
*/
@@ -633,6 +644,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_UPDATESOURCE Update Source
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_UPDATESOURCE_REGULAR 0x00000000U /*!< Counter overflow/underflow, Setting the UG bit or Update generation through the slave mode controller generates an update request */
@@ -642,6 +654,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_ONEPULSEMODE One Pulse Mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_ONEPULSEMODE_SINGLE TIM_CR1_OPM /*!< Counter stops counting at the next update event */
@@ -651,6 +664,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_COUNTERMODE Counter Mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_COUNTERMODE_UP 0x00000000U /*!<Counter used as upcounter */
@@ -663,6 +677,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_CLOCKDIVISION Clock Division
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_CLOCKDIVISION_DIV1 0x00000000U /*!< tDTS=tCK_INT */
@@ -673,6 +688,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_COUNTERDIRECTION Counter Direction
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_COUNTERDIRECTION_UP 0x00000000U /*!< Timer counter counts up */
@@ -682,6 +698,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_CCUPDATESOURCE Capture Compare Update Source
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_CCUPDATESOURCE_COMG_ONLY 0x00000000U /*!< Capture/compare control bits are updated by setting the COMG bit only */
@@ -691,6 +708,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_CCDMAREQUEST Capture Compare DMA Request
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_CCDMAREQUEST_CC 0x00000000U /*!< CCx DMA request sent when CCx event occurs */
@@ -700,6 +718,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_LOCKLEVEL Lock Level
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_LOCKLEVEL_OFF 0x00000000U /*!< LOCK OFF - No bit is write protected */
@@ -711,6 +730,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_CHANNEL Channel
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_CHANNEL_CH1 TIM_CCER_CC1E /*!< Timer input/output channel 1 */
@@ -728,6 +748,7 @@ typedef struct
#if defined(USE_FULL_LL_DRIVER) || defined(__rtems__)
/** @defgroup TIM_LL_EC_OCSTATE Output Configuration State
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_OCSTATE_DISABLE 0x00000000U /*!< OCx is not active */
@@ -738,6 +759,7 @@ typedef struct
#endif /* USE_FULL_LL_DRIVER */
/** @defgroup TIM_LL_EC_OCMODE Output Configuration Mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_OCMODE_FROZEN 0x00000000U /*!<The comparison between the output compare register TIMx_CCRy and the counter TIMx_CNT has no effect on the output channel level */
@@ -759,6 +781,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_OCPOLARITY Output Configuration Polarity
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_OCPOLARITY_HIGH 0x00000000U /*!< OCxactive high*/
@@ -768,6 +791,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_OCIDLESTATE Output Configuration Idle State
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_OCIDLESTATE_LOW 0x00000000U /*!<OCx=0 (after a dead-time if OC is implemented) when MOE=0*/
@@ -777,6 +801,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_GROUPCH5 GROUPCH5
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_GROUPCH5_NONE 0x00000000U /*!< No effect of OC5REF on OC1REFC, OC2REFC and OC3REFC */
@@ -788,6 +813,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_ACTIVEINPUT Active Input Selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_ACTIVEINPUT_DIRECTTI (TIM_CCMR1_CC1S_0 << 16U) /*!< ICx is mapped on TIx */
@@ -798,6 +824,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_ICPSC Input Configuration Prescaler
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_ICPSC_DIV1 0x00000000U /*!< No prescaler, capture is done each time an edge is detected on the capture input */
@@ -809,6 +836,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_IC_FILTER Input Configuration Filter
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_IC_FILTER_FDIV1 0x00000000U /*!< No filter, sampling is done at fDTS */
@@ -832,6 +860,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_IC_POLARITY Input Configuration Polarity
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_IC_POLARITY_RISING 0x00000000U /*!< The circuit is sensitive to TIxFP1 rising edge, TIxFP1 is not inverted */
@@ -842,6 +871,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_CLOCKSOURCE Clock Source
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_CLOCKSOURCE_INTERNAL 0x00000000U /*!< The timer is clocked by the internal clock provided from the RCC */
@@ -852,6 +882,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_ENCODERMODE Encoder Mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_ENCODERMODE_X2_TI1 TIM_SMCR_SMS_0 /*!< Quadrature encoder mode 1, x2 mode - Counter counts up/down on TI1FP1 edge depending on TI2FP2 level */
@@ -862,6 +893,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TRGO Trigger Output
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TRGO_RESET 0x00000000U /*!< UG bit from the TIMx_EGR register is used as trigger output */
@@ -877,6 +909,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TRGO2 Trigger Output 2
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TRGO2_RESET 0x00000000U /*!< UG bit from the TIMx_EGR register is used as trigger output 2 */
@@ -900,6 +933,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_SLAVEMODE Slave Mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_SLAVEMODE_DISABLED 0x00000000U /*!< Slave mode disabled */
@@ -912,6 +946,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TS Trigger Selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TS_ITR0 0x00000000U /*!< Internal Trigger 0 (ITR0) is used as trigger input */
@@ -937,6 +972,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_ETR_POLARITY External Trigger Polarity
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_ETR_POLARITY_NONINVERTED 0x00000000U /*!< ETR is non-inverted, active at high level or rising edge */
@@ -946,6 +982,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_ETR_PRESCALER External Trigger Prescaler
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_ETR_PRESCALER_DIV1 0x00000000U /*!< ETR prescaler OFF */
@@ -957,6 +994,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_ETR_FILTER External Trigger Filter
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_ETR_FILTER_FDIV1 0x00000000U /*!< No filter, sampling is done at fDTS */
@@ -1026,6 +1064,7 @@ typedef struct
#define LL_TIM_TIM24_ETRSOURCE_SAI1_FSB TIM2_AF1_ETRSEL_2 /*!< TIM24_ETR is connected to SAI1 FS_B */
/** @defgroup TIM_LL_EC_BREAK_POLARITY break polarity
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BREAK_POLARITY_LOW 0x00000000U /*!< Break input BRK is active low */
@@ -1035,6 +1074,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_BREAK_FILTER break filter
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BREAK_FILTER_FDIV1 0x00000000U /*!< No filter, BRK acts asynchronously */
@@ -1058,6 +1098,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_BREAK2_POLARITY BREAK2 POLARITY
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BREAK2_POLARITY_LOW 0x00000000U /*!< Break input BRK2 is active low */
@@ -1067,6 +1108,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_BREAK2_FILTER BREAK2 FILTER
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BREAK2_FILTER_FDIV1 0x00000000U /*!< No filter, BRK acts asynchronously */
@@ -1090,6 +1132,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_OSSI OSSI
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_OSSI_DISABLE 0x00000000U /*!< When inactive, OCx/OCxN outputs are disabled */
@@ -1099,6 +1142,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_OSSR OSSR
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_OSSR_DISABLE 0x00000000U /*!< When inactive, OCx/OCxN outputs are disabled */
@@ -1109,6 +1153,7 @@ typedef struct
#if defined(TIM_BREAK_INPUT_SUPPORT)
/** @defgroup TIM_LL_EC_BREAK_INPUT BREAK INPUT
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BREAK_INPUT_BKIN 0x00000000U /*!< TIMx_BKIN input */
@@ -1118,6 +1163,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_BKIN_SOURCE BKIN SOURCE
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BKIN_SOURCE_BKIN TIM1_AF1_BKINE /*!< BKIN input from AF controller */
@@ -1129,6 +1175,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_BKIN_POLARITY BKIN POLARITY
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BKIN_POLARITY_LOW TIM1_AF1_BKINP /*!< BRK BKIN input is active low */
@@ -1140,6 +1187,7 @@ typedef struct
#if defined(TIM_BDTR_BKBID)
/** @defgroup TIM_LL_EC_BREAK_AFMODE BREAK AF MODE
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BREAK_AFMODE_INPUT 0x00000000U /*!< Break input BRK in input mode */
@@ -1149,6 +1197,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_BREAK2_AFMODE BREAK2 AF MODE
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_BREAK2_AFMODE_INPUT 0x00000000U /*!< Break2 input BRK2 in input mode */
@@ -1159,6 +1208,7 @@ typedef struct
#endif /*TIM_BDTR_BKBID */
/** @defgroup TIM_LL_EC_DMABURST_BASEADDR DMA Burst Base Address
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_DMABURST_BASEADDR_CR1 0x00000000U /*!< TIMx_CR1 register is the DMA base address for DMA burst */
@@ -1192,6 +1242,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_DMABURST_LENGTH DMA Burst Length
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_DMABURST_LENGTH_1TRANSFER 0x00000000U /*!< Transfer is done to 1 register starting from the DMA burst base address */
@@ -1217,6 +1268,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM1_TI1_RMP TIM1 Timer Input Ch1 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM1_TI1_RMP_GPIO 0x00000000U /*!< TIM1 input 1 is connected to GPIO */
@@ -1226,6 +1278,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM8_TI1_RMP TIM8 Timer Input Ch1 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM8_TI1_RMP_GPIO 0x00000000U /*!< TIM8 input 1 is connected to GPIO */
@@ -1235,6 +1288,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM2_TI4_RMP TIM2 Timer Input Ch4 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM2_TI4_RMP_GPIO 0x00000000U /*!< TIM2 input 4 is connected to GPIO */
@@ -1246,6 +1300,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM3_TI1_RMP TIM3 Timer Input Ch1 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM3_TI1_RMP_GPIO 0x00000000U /*!< TIM3 input 1 is connected to GPIO */
@@ -1257,6 +1312,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM5_TI1_RMP TIM5 Timer Input Ch1 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM5_TI1_RMP_GPIO 0x00000000U /*!< TIM5 input 1 is connected to GPIO */
@@ -1267,6 +1323,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM12_TI1_RMP TIM12 Timer Input Ch1 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM12_TI1_RMP_GPIO 0x00000000U /*!< TIM12 input 1 is connected to GPIO */
@@ -1276,6 +1333,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM15_TI1_RMP TIM15 Timer Input Ch1 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM15_TI1_RMP_GPIO 0x00000000U /*!< TIM15 input 1 is connected to GPIO */
@@ -1290,6 +1348,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM15_TI2_RMP TIM15 Timer Input Ch2 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM15_TI2_RMP_GPIO 0x00000000U /*!< TIM15 input 2 is connected to GPIO */
@@ -1301,6 +1360,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM16_TI1_RMP TIM16 Timer Input Ch1 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM16_TI1_RMP_GPIO 0x00000000U /*!< TIM16 input 1 is connected to GPIO */
@@ -1312,6 +1372,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM17_TI1_RMP TIM17 Timer Input Ch1 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM17_TI1_RMP_GPIO 0x00000000U /*!< TIM17 input 1 is connected to GPIO */
@@ -1323,6 +1384,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM23_TI4_RMP TIM23 Timer Input Ch4 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM23_TI4_RMP_GPIO 0x00000000U /*!< TIM23 input 4 is connected to GPIO */
@@ -1334,6 +1396,7 @@ typedef struct
*/
/** @defgroup TIM_LL_EC_TIM24_TI1_RMP TIM24 Timer Input Ch1 Remap
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_TIM_TIM24_TI1_RMP_GPIO 0x00000000U /*!< TIM24 input 1 is connected to GPIO */
@@ -1356,10 +1419,12 @@ typedef struct
/* Exported macro ------------------------------------------------------------*/
/** @defgroup TIM_LL_Exported_Macros TIM Exported Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup TIM_LL_EM_WRITE_READ Common Write and read registers Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -1491,10 +1556,12 @@ typedef struct
/* Exported functions --------------------------------------------------------*/
/** @defgroup TIM_LL_Exported_Functions TIM Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup TIM_LL_EF_Time_Base Time Base configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -1910,6 +1977,7 @@ __STATIC_INLINE uint32_t LL_TIM_IsActiveUIFCPY(const uint32_t Counter)
*/
/** @defgroup TIM_LL_EF_Capture_Compare Capture Compare configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -2095,6 +2163,7 @@ __STATIC_INLINE uint32_t LL_TIM_CC_IsEnabledChannel(TIM_TypeDef *TIMx, uint32_t
*/
/** @defgroup TIM_LL_EF_Output_Channel Output channel configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -2822,6 +2891,7 @@ __STATIC_INLINE void LL_TIM_SetCH5CombinedChannels(TIM_TypeDef *TIMx, uint32_t G
*/
/** @defgroup TIM_LL_EF_Input_Channel Input channel configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -3210,6 +3280,7 @@ __STATIC_INLINE uint32_t LL_TIM_IC_GetCaptureCH4(const TIM_TypeDef *TIMx)
*/
/** @defgroup TIM_LL_EF_Clock_Selection Counter clock selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -3298,6 +3369,7 @@ __STATIC_INLINE void LL_TIM_SetEncoderMode(TIM_TypeDef *TIMx, uint32_t EncoderMo
*/
/** @defgroup TIM_LL_EF_Timer_Synchronization Timer synchronisation configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -3558,6 +3630,7 @@ __STATIC_INLINE void LL_TIM_SetETRSource(TIM_TypeDef *TIMx, uint32_t ETRSource)
*/
/** @defgroup TIM_LL_EF_Break_Function Break function configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -4037,6 +4110,7 @@ __STATIC_INLINE void LL_TIM_SetBreakInputSourcePolarity(TIM_TypeDef *TIMx, uint3
*/
/** @defgroup TIM_LL_EF_DMA_Burst_Mode DMA burst mode configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -4103,6 +4177,7 @@ __STATIC_INLINE void LL_TIM_ConfigDMABurst(TIM_TypeDef *TIMx, uint32_t DMABurstB
*/
/** @defgroup TIM_LL_EF_Timer_Inputs_Remapping Timer input remapping
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -4188,6 +4263,7 @@ __STATIC_INLINE void LL_TIM_SetRemap(TIM_TypeDef *TIMx, uint32_t Remap)
*/
/** @defgroup TIM_LL_EF_FLAG_Management FLAG-Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -4551,6 +4627,7 @@ __STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_SYSBRK(const TIM_TypeDef *TIMx)
*/
/** @defgroup TIM_LL_EF_IT_Management IT-Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -4822,6 +4899,7 @@ __STATIC_INLINE uint32_t LL_TIM_IsEnabledIT_BRK(const TIM_TypeDef *TIMx)
*/
/** @defgroup TIM_LL_EF_DMA_Management DMA Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -5060,6 +5138,7 @@ __STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_TRIG(const TIM_TypeDef *TIMx)
*/
/** @defgroup TIM_LL_EF_EVENT_Management EVENT-Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/**
@@ -5167,6 +5246,7 @@ __STATIC_INLINE void LL_TIM_GenerateEvent_BRK2(TIM_TypeDef *TIMx)
#if defined(USE_FULL_LL_DRIVER) || defined(__rtems__)
/** @defgroup TIM_LL_EF_Init Initialisation and deinitialisation functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/