CC23x0R5DriverLibrary
udma.c File Reference
#include "udma.h"
Include dependency graph for udma.c:

Functions

void uDMAEnableChannelAttribute (uint32_t channelBitMask, uint32_t attr)
 Enables attributes of a uDMA channel. More...
 
void uDMADisableChannelAttribute (uint32_t channelBitMask, uint32_t attr)
 Disables attributes of an uDMA channel. More...
 
uint32_t uDMAGetChannelAttribute (uint32_t channelBitMask)
 Gets the enabled attributes of a uDMA channel. More...
 
void uDMASetChannelControl (volatile uDMAControlTableEntry *pChannelControlStruct, uint32_t control)
 Sets the control parameters for a uDMA channel control structure. More...
 
void uDMASetChannelTransfer (volatile uDMAControlTableEntry *pChannelControlStruct, uint32_t mode, void *pSrcAddr, void *pDstAddr, uint32_t transferSize)
 Sets the transfer parameters for a uDMA channel control structure. More...
 
uint32_t uDMAGetChannelSize (volatile uDMAControlTableEntry const *pChannelControlStruct)
 Gets the current transfer size for a uDMA channel control structure. More...
 
uint32_t uDMAGetChannelMode (volatile uDMAControlTableEntry const *pChannelControlStruct)
 Gets the transfer mode for a uDMA channel control structure. More...