#include <sdma.h>
Collaboration diagram for SDMA_ChannelDescriptor:
SDMA_IOCREQUESTDMA
ioctl(). The SDMAK module maps this address and queries and writes to it during the completion ISR activity. It is therefore vital that the address of the descriptor passed to SDMA_getChannels()
is in persistent memory that is live for the duration of SDMA channel usage.
Data Fields | |
int | chanNum |
unsigned int * | addr |
SDMA_transferState | transferState |
channel number
unsigned int* SDMA_ChannelDescriptor::addr |
user virtual address of granted DMA registers
used for completion checking, whose address is passed down to sdmak kernel driver