Prusa MINI Firmware overview
|
DMA private macros.
More...
DMA private macros.
◆ IS_DMA_CHANNEL
#define IS_DMA_CHANNEL |
( |
|
CHANNEL | ) |
|
◆ IS_DMA_DIRECTION
#define IS_DMA_DIRECTION |
( |
|
DIRECTION | ) |
|
◆ IS_DMA_BUFFER_SIZE
#define IS_DMA_BUFFER_SIZE |
( |
|
SIZE | ) |
(((SIZE) >= 0x01U) && ((SIZE) < 0x10000U)) |
◆ IS_DMA_PERIPHERAL_INC_STATE
#define IS_DMA_PERIPHERAL_INC_STATE |
( |
|
STATE | ) |
|
◆ IS_DMA_MEMORY_INC_STATE
#define IS_DMA_MEMORY_INC_STATE |
( |
|
STATE | ) |
|
◆ IS_DMA_PERIPHERAL_DATA_SIZE
#define IS_DMA_PERIPHERAL_DATA_SIZE |
( |
|
SIZE | ) |
|
◆ IS_DMA_MEMORY_DATA_SIZE
#define IS_DMA_MEMORY_DATA_SIZE |
( |
|
SIZE | ) |
|
◆ IS_DMA_MODE
#define IS_DMA_MODE |
( |
|
MODE | ) |
|
◆ IS_DMA_PRIORITY
#define IS_DMA_PRIORITY |
( |
|
PRIORITY | ) |
|
◆ IS_DMA_FIFO_MODE_STATE
#define IS_DMA_FIFO_MODE_STATE |
( |
|
STATE | ) |
|
◆ IS_DMA_FIFO_THRESHOLD
#define IS_DMA_FIFO_THRESHOLD |
( |
|
THRESHOLD | ) |
|
◆ IS_DMA_MEMORY_BURST
#define IS_DMA_MEMORY_BURST |
( |
|
BURST | ) |
|
◆ IS_DMA_PERIPHERAL_BURST
#define IS_DMA_PERIPHERAL_BURST |
( |
|
BURST | ) |
|
#define DMA_FIFO_THRESHOLD_HALFFULL
Definition: stm32f4xx_hal_dma.h:331
#define DMA_CHANNEL_0
Definition: stm32f4xx_hal_dma.h:218
#define DMA_MBURST_INC16
Definition: stm32f4xx_hal_dma.h:345
#define DMA_PRIORITY_MEDIUM
Definition: stm32f4xx_hal_dma.h:309
#define DMA_MINC_DISABLE
Definition: stm32f4xx_hal_dma.h:266
#define DMA_PINC_ENABLE
Definition: stm32f4xx_hal_dma.h:255
#define DMA_FIFO_THRESHOLD_1QUARTERFULL
Definition: stm32f4xx_hal_dma.h:330
#define DMA_PRIORITY_VERY_HIGH
Definition: stm32f4xx_hal_dma.h:311
#define DMA_FIFO_THRESHOLD_3QUARTERSFULL
Definition: stm32f4xx_hal_dma.h:332
#define DMA_PBURST_INC4
Definition: stm32f4xx_hal_dma.h:355
#define DMA_FIFOMODE_ENABLE
Definition: stm32f4xx_hal_dma.h:321
#define DMA_CHANNEL_2
Definition: stm32f4xx_hal_dma.h:220
#define DMA_CHANNEL_1
Definition: stm32f4xx_hal_dma.h:219
#define DMA_PINC_DISABLE
Definition: stm32f4xx_hal_dma.h:256
#define DMA_CHANNEL_3
Definition: stm32f4xx_hal_dma.h:221
#define DMA_MDATAALIGN_HALFWORD
Definition: stm32f4xx_hal_dma.h:287
#define DMA_PRIORITY_HIGH
Definition: stm32f4xx_hal_dma.h:310
#define DMA_PDATAALIGN_HALFWORD
Definition: stm32f4xx_hal_dma.h:276
#define DMA_MINC_ENABLE
Definition: stm32f4xx_hal_dma.h:265
#define DMA_PFCTRL
Definition: stm32f4xx_hal_dma.h:299
#define DMA_CIRCULAR
Definition: stm32f4xx_hal_dma.h:298
#define DMA_MDATAALIGN_WORD
Definition: stm32f4xx_hal_dma.h:288
#define DMA_MEMORY_TO_MEMORY
Definition: stm32f4xx_hal_dma.h:246
#define DMA_PBURST_INC8
Definition: stm32f4xx_hal_dma.h:356
#define DMA_PDATAALIGN_WORD
Definition: stm32f4xx_hal_dma.h:277
#define DMA_MDATAALIGN_BYTE
Definition: stm32f4xx_hal_dma.h:286
#define DMA_FIFOMODE_DISABLE
Definition: stm32f4xx_hal_dma.h:320
#define DMA_PBURST_SINGLE
Definition: stm32f4xx_hal_dma.h:354
#define DMA_CHANNEL_5
Definition: stm32f4xx_hal_dma.h:223
#define DMA_PERIPH_TO_MEMORY
Definition: stm32f4xx_hal_dma.h:244
#define DMA_PRIORITY_LOW
Definition: stm32f4xx_hal_dma.h:308
#define DMA_MBURST_INC4
Definition: stm32f4xx_hal_dma.h:343
#define DMA_FIFO_THRESHOLD_FULL
Definition: stm32f4xx_hal_dma.h:333
#define DMA_MBURST_SINGLE
Definition: stm32f4xx_hal_dma.h:342
#define DMA_PBURST_INC16
Definition: stm32f4xx_hal_dma.h:357
#define DMA_CHANNEL_7
Definition: stm32f4xx_hal_dma.h:225
#define DMA_NORMAL
Definition: stm32f4xx_hal_dma.h:297
#define DMA_PDATAALIGN_BYTE
Definition: stm32f4xx_hal_dma.h:275
#define DMA_CHANNEL_6
Definition: stm32f4xx_hal_dma.h:224
#define DMA_CHANNEL_4
Definition: stm32f4xx_hal_dma.h:222
#define DMA_MBURST_INC8
Definition: stm32f4xx_hal_dma.h:344
#define DMA_MEMORY_TO_PERIPH
Definition: stm32f4xx_hal_dma.h:245