diff options
author | Karel Gardas <karel@functional.vision> | 2023-07-21 14:24:09 +0200 |
---|---|---|
committer | Karel Gardas <karel@functional.vision> | 2023-07-31 15:15:10 +0200 |
commit | ba8ac65929f9e82892d44779a3c37d4cfea14ec7 (patch) | |
tree | 0606d24aa7ae7ec806837f2e67c70833ae0c58ee /bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h | |
parent | bsps/stm32h7: workaround compilation issue with libbsd (diff) | |
download | rtems-ba8ac65929f9e82892d44779a3c37d4cfea14ec7.tar.bz2 |
bsp/stm32h7: Add and use BSP Doxygen group
Inspired by:
commit fe58f6ce4bf1ff5e92d64b9fee0cb46b6ac06e64
Author: Sebastian Huber <sebastian.huber@embedded-brains.de>
Date: Thu Nov 26 08:13:52 2020 +0100
bsp/stm32h7: Add and use BSP Doxygen group
Update #3910.
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h')
-rw-r--r-- | bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h b/bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h index 4a7006486c..dcdd688031 100644 --- a/bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h +++ b/bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h @@ -35,12 +35,14 @@ extern "C" { #if defined (DMA1) || defined (DMA2) /** @defgroup DMA_LL DMA + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /* Private types -------------------------------------------------------------*/ /* Private variables ---------------------------------------------------------*/ /** @defgroup DMA_LL_Private_Variables DMA Private Variables + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /* Array used to get the DMA stream register offset versus stream index LL_DMA_STREAM_x */ @@ -63,6 +65,7 @@ static const uint8_t LL_DMA_STR_OFFSET_TAB[] = /* Private macros ------------------------------------------------------------*/ /** @defgroup DMA_LL_Private_Macros DMA LL Private Macros + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @@ -81,6 +84,7 @@ static const uint8_t LL_DMA_STR_OFFSET_TAB[] = /* Exported types ------------------------------------------------------------*/ #if defined(USE_FULL_LL_DRIVER) || defined(__rtems__) /** @defgroup DMA_LL_ES_INIT DMA Exported Init structure + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ typedef struct @@ -184,10 +188,12 @@ typedef struct #endif /*USE_FULL_LL_DRIVER*/ /* Exported constants --------------------------------------------------------*/ /** @defgroup DMA_LL_Exported_Constants DMA Exported Constants + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @defgroup DMA_LL_EC_STREAM STREAM + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_STREAM_0 0x00000000U @@ -205,6 +211,7 @@ typedef struct /** @defgroup DMA_LL_EC_DIRECTION DIRECTION + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_DIRECTION_PERIPH_TO_MEMORY 0x00000000U /*!< Peripheral to memory direction */ @@ -215,6 +222,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_MODE MODE + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_MODE_NORMAL 0x00000000U /*!< Normal Mode */ @@ -225,6 +233,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_DOUBLEBUFFER_MODE DOUBLE BUFFER MODE + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_DOUBLEBUFFER_MODE_DISABLE 0x00000000U /*!< Disable double buffering mode */ @@ -234,6 +243,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_PERIPH PERIPH + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_PERIPH_NOINCREMENT 0x00000000U /*!< Peripheral increment mode Disable */ @@ -243,6 +253,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_MEMORY MEMORY + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_MEMORY_NOINCREMENT 0x00000000U /*!< Memory increment mode Disable */ @@ -252,6 +263,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_PDATAALIGN PDATAALIGN + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_PDATAALIGN_BYTE 0x00000000U /*!< Peripheral data alignment : Byte */ @@ -262,6 +274,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_MDATAALIGN MDATAALIGN + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_MDATAALIGN_BYTE 0x00000000U /*!< Memory data alignment : Byte */ @@ -272,6 +285,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_OFFSETSIZE OFFSETSIZE + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_OFFSETSIZE_PSIZE 0x00000000U /*!< Peripheral increment offset size is linked to the PSIZE */ @@ -281,6 +295,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_PRIORITY PRIORITY + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_PRIORITY_LOW 0x00000000U /*!< Priority level : Low */ @@ -293,6 +308,7 @@ typedef struct /** @defgroup DMA_LL_EC_MBURST MBURST + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_MBURST_SINGLE 0x00000000U /*!< Memory burst single transfer configuration */ @@ -304,6 +320,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_PBURST PBURST + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_PBURST_SINGLE 0x00000000U /*!< Peripheral burst single transfer configuration */ @@ -315,6 +332,7 @@ typedef struct */ /** @defgroup DMA_LL_FIFOMODE DMA_LL_FIFOMODE + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_FIFOMODE_DISABLE 0x00000000U /*!< FIFO mode disable (direct mode is enabled) */ @@ -324,6 +342,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_FIFOSTATUS_0 FIFOSTATUS 0 + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_FIFOSTATUS_0_25 0x00000000U /*!< 0 < fifo_level < 1/4 */ @@ -337,6 +356,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_FIFOTHRESHOLD FIFOTHRESHOLD + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_FIFOTHRESHOLD_1_4 0x00000000U /*!< FIFO threshold 1 quart full configuration */ @@ -348,6 +368,7 @@ typedef struct */ /** @defgroup DMA_LL_EC_CURRENTTARGETMEM CURRENTTARGETMEM + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define LL_DMA_CURRENTTARGETMEM0 0x00000000U /*!< Set CurrentTarget Memory to Memory 0 */ @@ -362,10 +383,12 @@ typedef struct /* Exported macro ------------------------------------------------------------*/ /** @defgroup DMA_LL_Exported_Macros DMA Exported Macros + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @defgroup DMA_LL_EM_WRITE_READ Common Write and read registers macros + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @@ -389,6 +412,7 @@ typedef struct */ /** @defgroup DMA_LL_EM_CONVERT_DMAxCHANNELy Convert DMAxStreamy + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @@ -456,10 +480,12 @@ typedef struct /* Exported functions --------------------------------------------------------*/ /** @defgroup DMA_LL_Exported_Functions DMA Exported Functions + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @defgroup DMA_LL_EF_Configuration Configuration + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @@ -2026,6 +2052,7 @@ __STATIC_INLINE uint32_t LL_DMA_GetMemory1Address(DMA_TypeDef *DMAx, uint32_t St */ /** @defgroup DMA_LL_EF_FLAG_Management FLAG_Management + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ @@ -2914,6 +2941,7 @@ __STATIC_INLINE void LL_DMA_ClearFlag_FE7(DMA_TypeDef *DMAx) */ /** @defgroup DMA_LL_EF_IT_Management IT_Management + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ @@ -3253,6 +3281,7 @@ __STATIC_INLINE uint32_t LL_DMA_IsEnabledIT_FE(DMA_TypeDef *DMAx, uint32_t Strea #if defined(USE_FULL_LL_DRIVER) || defined(__rtems__) /** @defgroup DMA_LL_EF_Init Initialization and de-initialization functions + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ |