![]() |
PDL for FM0+
Version1.0
Peripheral Driverl Library for FM0+
|
DMA configuration. More...
#include <dma.h>
Data Fields | |
en_dma_idreq_t | enDmaIdrq |
ID Request number (see en_dma_idreq_t for details) | |
uint8_t | u8BlockCount |
Block counter. | |
uint16_t | u16TransferCount |
Transfer counter. | |
en_dma_transfermode_t | enTransferMode |
DMA transfer mode (see en_dma_transfermode_t for details) | |
en_dma_transferwidth_t | enTransferWdith |
DMA transfer width (see en_dma_transferwidth_t for details) | |
uint32_t | u32SourceAddress |
Source address. | |
uint32_t | u32DestinationAddress |
Destination address. | |
boolean_t | bFixedSource |
TRUE = source address not increased. | |
boolean_t | bFixedDestination |
TRUE = destination address not increased. | |
boolean_t | bReloadCount |
TRUE = count is reloaded. | |
boolean_t | bReloadSource |
TRUE = source address is reloaded. | |
boolean_t | bReloadDestination |
TRUE = destination address is reloaded. | |
boolean_t | bEnableBitMask |
FALSE = Clear EB (bEnable) bit on completion (mandatory for transfer end!) |
FALSE = Clear EB (bEnable) bit on completion (mandatory for transfer end!)
Definition at line 239 of file dma.h.
Referenced by Dma_Init_Channel().
TRUE = destination address not increased.
Definition at line 235 of file dma.h.
Referenced by Dma_Init_Channel().
TRUE = source address not increased.
Definition at line 234 of file dma.h.
Referenced by Dma_Init_Channel().
TRUE = destination address is reloaded.
Definition at line 238 of file dma.h.
Referenced by Dma_Init_Channel().
TRUE = source address is reloaded.
Definition at line 237 of file dma.h.
Referenced by Dma_Init_Channel().
ID Request number (see en_dma_idreq_t for details)
Definition at line 227 of file dma.h.
Referenced by Dma_Init_Channel().
DMA transfer mode (see en_dma_transfermode_t for details)
Definition at line 230 of file dma.h.
Referenced by Dma_Init_Channel().
DMA transfer width (see en_dma_transferwidth_t for details)
Definition at line 231 of file dma.h.
Referenced by Dma_Init_Channel().
uint16_t u16TransferCount |
uint32_t u32DestinationAddress |
uint32_t u32SourceAddress |
uint8_t u8BlockCount |