A structure that defines an entry in the channel control table. More...
#include <udma.h>
Data Fields | |
volatile void * | pvSrcEndAddr |
The ending source address of the data transfer. More... | |
volatile void * | pvDstEndAddr |
The ending destination address of the data transfer. More... | |
volatile uint32_t | ui32Control |
The channel control mode. More... | |
volatile uint32_t | ui32Spare |
An unused location. More... | |
A structure that defines an entry in the channel control table.
These fields are used by the uDMA controller and normally it is not necessary for software to directly read or write fields in the table.
volatile void* tDMAControlTable::pvDstEndAddr |
The ending destination address of the data transfer.
Referenced by uDMAChannelScatterGatherSet(), and uDMAChannelTransferSet().
volatile void* tDMAControlTable::pvSrcEndAddr |
The ending source address of the data transfer.
Referenced by uDMAChannelScatterGatherSet(), and uDMAChannelTransferSet().
volatile uint32_t tDMAControlTable::ui32Control |
The channel control mode.
Referenced by uDMAChannelControlSet(), uDMAChannelModeGet(), uDMAChannelScatterGatherSet(), uDMAChannelSizeGet(), and uDMAChannelTransferSet().
volatile uint32_t tDMAControlTable::ui32Spare |
An unused location.
Referenced by uDMAChannelScatterGatherSet().