STM32F439xx HAL User Manual
Defines
DMA_LL_Private_Macros
DMA

Defines

#define IS_LL_DMA_DIRECTION(__VALUE__)
#define IS_LL_DMA_MODE(__VALUE__)
#define IS_LL_DMA_PERIPHINCMODE(__VALUE__)
#define IS_LL_DMA_MEMORYINCMODE(__VALUE__)
#define IS_LL_DMA_PERIPHDATASIZE(__VALUE__)
#define IS_LL_DMA_MEMORYDATASIZE(__VALUE__)
#define IS_LL_DMA_NBDATA(__VALUE__)   ((__VALUE__) <= 0x0000FFFFU)
#define IS_LL_DMA_CHANNEL(__VALUE__)
#define IS_LL_DMA_PRIORITY(__VALUE__)
#define IS_LL_DMA_ALL_STREAM_INSTANCE(INSTANCE, STREAM)
#define IS_LL_DMA_FIFO_MODE_STATE(STATE)
#define IS_LL_DMA_FIFO_THRESHOLD(THRESHOLD)
#define IS_LL_DMA_MEMORY_BURST(BURST)
#define IS_LL_DMA_PERIPHERAL_BURST(BURST)

Define Documentation

#define IS_LL_DMA_ALL_STREAM_INSTANCE (   INSTANCE,
  STREAM 
)
Value:
((((INSTANCE) == DMA1) && \
                                                           (((STREAM) == LL_DMA_STREAM_0) || \
                                                            ((STREAM) == LL_DMA_STREAM_1) || \
                                                            ((STREAM) == LL_DMA_STREAM_2) || \
                                                            ((STREAM) == LL_DMA_STREAM_3) || \
                                                            ((STREAM) == LL_DMA_STREAM_4) || \
                                                            ((STREAM) == LL_DMA_STREAM_5) || \
                                                            ((STREAM) == LL_DMA_STREAM_6) || \
                                                            ((STREAM) == LL_DMA_STREAM_7) || \
                                                            ((STREAM) == LL_DMA_STREAM_ALL))) ||\
                                                            (((INSTANCE) == DMA2) && \
                                                          (((STREAM) == LL_DMA_STREAM_0) || \
                                                           ((STREAM) == LL_DMA_STREAM_1) || \
                                                           ((STREAM) == LL_DMA_STREAM_2) || \
                                                           ((STREAM) == LL_DMA_STREAM_3) || \
                                                           ((STREAM) == LL_DMA_STREAM_4) || \
                                                           ((STREAM) == LL_DMA_STREAM_5) || \
                                                           ((STREAM) == LL_DMA_STREAM_6) || \
                                                           ((STREAM) == LL_DMA_STREAM_7) || \
                                                           ((STREAM) == LL_DMA_STREAM_ALL))))

Definition at line 101 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_DeInit(), and LL_DMA_Init().

#define IS_LL_DMA_CHANNEL (   __VALUE__)
Value:
(((__VALUE__) == LL_DMA_CHANNEL_0)  || \
                                                 ((__VALUE__) == LL_DMA_CHANNEL_1)  || \
                                                 ((__VALUE__) == LL_DMA_CHANNEL_2)  || \
                                                 ((__VALUE__) == LL_DMA_CHANNEL_3)  || \
                                                 ((__VALUE__) == LL_DMA_CHANNEL_4)  || \
                                                 ((__VALUE__) == LL_DMA_CHANNEL_5)  || \
                                                 ((__VALUE__) == LL_DMA_CHANNEL_6)  || \
                                                 ((__VALUE__) == LL_DMA_CHANNEL_7))

Definition at line 87 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_DIRECTION (   __VALUE__)
Value:
(((__VALUE__) == LL_DMA_DIRECTION_PERIPH_TO_MEMORY) || \
                                                 ((__VALUE__) == LL_DMA_DIRECTION_MEMORY_TO_PERIPH) || \
                                                 ((__VALUE__) == LL_DMA_DIRECTION_MEMORY_TO_MEMORY))

Definition at line 63 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_FIFO_MODE_STATE (   STATE)
Value:
(((STATE) == LL_DMA_FIFOMODE_DISABLE ) || \
                                          ((STATE) == LL_DMA_FIFOMODE_ENABLE))

Definition at line 122 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_FIFO_THRESHOLD (   THRESHOLD)
Value:
(((THRESHOLD) == LL_DMA_FIFOTHRESHOLD_1_4) || \
                                             ((THRESHOLD) == LL_DMA_FIFOTHRESHOLD_1_2)  || \
                                             ((THRESHOLD) == LL_DMA_FIFOTHRESHOLD_3_4)  || \
                                             ((THRESHOLD) == LL_DMA_FIFOTHRESHOLD_FULL))

Definition at line 125 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_MEMORY_BURST (   BURST)
Value:
(((BURST) == LL_DMA_MBURST_SINGLE) || \
                                       ((BURST) == LL_DMA_MBURST_INC4)   || \
                                       ((BURST) == LL_DMA_MBURST_INC8)   || \
                                       ((BURST) == LL_DMA_MBURST_INC16))

Definition at line 130 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_MEMORYDATASIZE (   __VALUE__)
Value:
(((__VALUE__) == LL_DMA_MDATAALIGN_BYTE)      || \
                                                 ((__VALUE__) == LL_DMA_MDATAALIGN_HALFWORD)  || \
                                                 ((__VALUE__) == LL_DMA_MDATAALIGN_WORD))

Definition at line 81 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_MEMORYINCMODE (   __VALUE__)
Value:
(((__VALUE__) == LL_DMA_MEMORY_INCREMENT) || \
                                                 ((__VALUE__) == LL_DMA_MEMORY_NOINCREMENT))

Definition at line 74 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_MODE (   __VALUE__)
Value:
(((__VALUE__) == LL_DMA_MODE_NORMAL)    || \
                                                 ((__VALUE__) == LL_DMA_MODE_CIRCULAR)  || \
                                                 ((__VALUE__) == LL_DMA_MODE_PFCTRL))

Definition at line 67 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_NBDATA (   __VALUE__)    ((__VALUE__) <= 0x0000FFFFU)

Definition at line 85 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_PERIPHDATASIZE (   __VALUE__)
Value:
(((__VALUE__) == LL_DMA_PDATAALIGN_BYTE)      || \
                                                 ((__VALUE__) == LL_DMA_PDATAALIGN_HALFWORD)  || \
                                                 ((__VALUE__) == LL_DMA_PDATAALIGN_WORD))

Definition at line 77 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_PERIPHERAL_BURST (   BURST)
Value:
(((BURST) == LL_DMA_PBURST_SINGLE) || \
                                           ((BURST) == LL_DMA_PBURST_INC4)   || \
                                           ((BURST) == LL_DMA_PBURST_INC8)   || \
                                           ((BURST) == LL_DMA_PBURST_INC16))

Definition at line 135 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_PERIPHINCMODE (   __VALUE__)
Value:
(((__VALUE__) == LL_DMA_PERIPH_INCREMENT) || \
                                                 ((__VALUE__) == LL_DMA_PERIPH_NOINCREMENT))

Definition at line 71 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().

#define IS_LL_DMA_PRIORITY (   __VALUE__)
Value:
(((__VALUE__) == LL_DMA_PRIORITY_LOW)    || \
                                                 ((__VALUE__) == LL_DMA_PRIORITY_MEDIUM) || \
                                                 ((__VALUE__) == LL_DMA_PRIORITY_HIGH)   || \
                                                 ((__VALUE__) == LL_DMA_PRIORITY_VERYHIGH))

Definition at line 96 of file stm32f4xx_ll_dma.c.

Referenced by LL_DMA_Init().