|
| void | DMA_enableModule (void) |
| |
| void | DMA_disableModule (void) |
| |
| uint32_t | DMA_getErrorStatus (void) |
| |
| void | DMA_clearErrorStatus (void) |
| |
| void | DMA_enableChannel (uint32_t channelNum) |
| |
| void | DMA_disableChannel (uint32_t channelNum) |
| |
| bool | DMA_isChannelEnabled (uint32_t channelNum) |
| |
| void | DMA_setControlBase (void *controlTable) |
| |
| void * | DMA_getControlBase (void) |
| |
| void * | DMA_getControlAlternateBase (void) |
| |
| void | DMA_requestChannel (uint32_t channelNum) |
| |
| void | DMA_enableChannelAttribute (uint32_t channelNum, uint32_t attr) |
| |
| void | DMA_disableChannelAttribute (uint32_t channelNum, uint32_t attr) |
| |
| uint32_t | DMA_getChannelAttribute (uint32_t channelNum) |
| |
| void | DMA_setChannelControl (uint32_t channelStructIndex, uint32_t control) |
| |
| void | DMA_setChannelTransfer (uint32_t channelStructIndex, uint32_t mode, void *srcAddr, void *dstAddr, uint32_t transferSize) |
| |
| void | DMA_setChannelScatterGather (uint32_t channelNum, uint32_t taskCount, void *taskList, uint32_t isPeriphSG) |
| |
| uint32_t | DMA_getChannelSize (uint32_t channelStructIndex) |
| |
| uint32_t | DMA_getChannelMode (uint32_t channelStructIndex) |
| |
| void | DMA_assignChannel (uint32_t mapping) |
| |
| void | DMA_assignInterrupt (uint32_t interruptNumber, uint32_t channel) |
| |
| void | DMA_requestSoftwareTransfer (uint32_t channel) |
| |
| uint32_t | DMA_getInterruptStatus (void) |
| |
| void | DMA_clearInterruptFlag (uint32_t channel) |
| |
| void | DMA_enableInterrupt (uint32_t interruptNumber) |
| |
| void | DMA_disableInterrupt (uint32_t interruptNumber) |
| |
| void | DMA_registerInterrupt (uint32_t interruptNumber, void(*intHandler)(void)) |
| |
| void | DMA_unregisterInterrupt (uint32_t interruptNumber) |
| |