UDMAMSP432 Transfer configuration. More...
#include <UDMAMSP432.h>
Data Fields | |
uint32_t | dmaChannel |
uint32_t | structSelect |
uint32_t | ctlOptions |
uint32_t | transferMode |
void * | dmaTransferSource |
void * | dmaTransferDestination |
uint32_t | transferSize |
UDMAMSP432 Transfer configuration.
The UDMAMSP432_Transfer structure contains parameters for initializing a DMA transfer using a given DMA channel number.
This struct is used in UDMAMSP432_setupTransfer().
uint32_t UDMAMSP432_Transfer::dmaChannel |
DMA channel
uint32_t UDMAMSP432_Transfer::structSelect |
uint32_t UDMAMSP432_Transfer::ctlOptions |
DMA control options
uint32_t UDMAMSP432_Transfer::transferMode |
DMA transfer mode. Basic or PingPong
void* UDMAMSP432_Transfer::dmaTransferSource |
Source of DMA transfer
void* UDMAMSP432_Transfer::dmaTransferDestination |
Destination of DMA transfer
uint32_t UDMAMSP432_Transfer::transferSize |
Size of DMA transfer