![]() |
![]() |
DMA channel object. More...
#include <csl_dma.h>
Data Fields | |
| CSL_DmaRegsOvly | dmaRegs |
| CSL_DMAChanNum | chanNum |
| CSL_DMAEngineId | dmaInstNum |
| Bool | isChanFree |
| CSL_DMAChanDir | chanDir |
| CSL_DMATriggerType | trigger |
| CSL_DMATransferType | trfType |
| CSL_DMAInterruptState | dmaInt |
| Bool | pingPongEnabled |
DMA channel object.
Contains the Information of a DMA Object.
Channel direction - Rd/Wr
Referenced by DMA_config(), DMA_getConfig(), and DMA_open().
DMA channel number for DMA Engins
Referenced by DMA_config(), DMA_getConfig(), DMA_getLastTransferType(), DMA_getStatus(), DMA_open(), DMA_reset(), DMA_start(), and DMA_stop().
DMA instance number (Engine Num)
Referenced by DMA_open().
state of DMA interrupt
Referenced by DMA_config().
| CSL_DmaRegsOvly CSL_DMA_ChannelObj::dmaRegs |
register overlay struct pointer
Referenced by DMA_close(), DMA_config(), DMA_getConfig(), DMA_getLastTransferType(), DMA_getStatus(), DMA_open(), DMA_reset(), DMA_start(), and DMA_stop().
Indicates Availability of chan
Referenced by DMA_close(), and DMA_open().
This flag notifies whether the ping-pong mode is enaled or not If TRUE - Ping-Pong is Enabled If FALSE - Ping-Pong is Disabled
Referenced by DMA_config().
Type of the data transfer
Referenced by DMA_config(), DMA_getConfig(), and DMA_open().
Type of DMA triggering HW/SW
Referenced by DMA_config(), DMA_getConfig(), DMA_open(), DMA_start(), and DMA_stop().
1.7.4