summaryrefslogtreecommitdiff
path: root/bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h')
-rw-r--r--bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h29
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
* @{
*/