RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Macros

DMA mode. More...

Macros

#define DMA_NORMAL   ((uint32_t)0x00000000U)
 
#define DMA_CIRCULAR   ((uint32_t)DMA_SxCR_CIRC)
 
#define DMA_PFCTRL   ((uint32_t)DMA_SxCR_PFCTRL)
 
#define DMA_DOUBLE_BUFFER_M0   ((uint32_t)DMA_SxCR_DBM)
 
#define DMA_DOUBLE_BUFFER_M1   ((uint32_t)(DMA_SxCR_DBM | DMA_SxCR_CT))
 

Detailed Description

DMA mode.

Macro Definition Documentation

◆ DMA_CIRCULAR

#define DMA_CIRCULAR   ((uint32_t)DMA_SxCR_CIRC)

Circular mode

◆ DMA_DOUBLE_BUFFER_M0

#define DMA_DOUBLE_BUFFER_M0   ((uint32_t)DMA_SxCR_DBM)

Double buffer mode with first target memory M0

◆ DMA_DOUBLE_BUFFER_M1

#define DMA_DOUBLE_BUFFER_M1   ((uint32_t)(DMA_SxCR_DBM | DMA_SxCR_CT))

Double buffer mode with first target memory M1

◆ DMA_NORMAL

#define DMA_NORMAL   ((uint32_t)0x00000000U)

Normal mode

◆ DMA_PFCTRL

#define DMA_PFCTRL   ((uint32_t)DMA_SxCR_PFCTRL)

Peripheral flow control mode