axicdma: xaxicdma.c File Reference

| axicdma Xilinx SDK Drivers API Documentation

- Overview
- APIs
- File List
- Examples

Functions
xaxicdma.c File Reference

## Functions
u32 | XAxiCdma_GetError (XAxiCdma *InstancePtr)
| This function gets the status on error bits. More...
void | XAxiCdma_Reset (XAxiCdma *InstancePtr)
| This function conducts hardware reset. More...
int | XAxiCdma_ResetIsDone (XAxiCdma *InstancePtr)
| This function checks whether the hardware reset is done. More...
u32 | XAxiCdma_CfgInitialize (XAxiCdma *InstancePtr, XAxiCdma_Config *CfgPtr, UINTPTR EffectiveAddr)
| This function initializes the driver. More...
int | XAxiCdma_IsBusy (XAxiCdma *InstancePtr)
| This function checks whether the hardware is doing transfer. More...
int | XAxiCdma_SelectKeyHole (XAxiCdma *InstancePtr, u32 Direction, u32 Select)
| This function configures KeyHole Write/Read Feature. More...
u32 | XAxiCdma_SimpleTransfer (XAxiCdma *InstancePtr, UINTPTR SrcAddr, UINTPTR DstAddr, int Length, XAxiCdma_CallBackFn SimpleCallBack, void *CallBackRef)
| This function does one simple transfer submission. More...
int | XAxiCdma_SetCoalesce (XAxiCdma *InstancePtr, u32 Counter, u32 Delay)
| This function tries to set the interrupt coalescing threshold counter and the delay counter. More...
void | XAxiCdma_GetCoalesce (XAxiCdma *InstancePtr, u32 *CounterPtr, u32 *DelayPtr)
| This function gets the current setting of the interrupt coalescing threshold counter and the delay counter. More...
void | XAxiCdma_DumpRegisters (XAxiCdma *InstancePtr)
| This function dumps the registers of this DMA instance. More...