![]() |
axidma
Vitis Drivers API Documentation
|
Functions | |
int | XAxiDma_CfgInitialize (XAxiDma *InstancePtr, XAxiDma_Config *Config) |
This function initializes a DMA engine. More... | |
void | XAxiDma_Reset (XAxiDma *InstancePtr) |
Reset both TX and RX channels of a DMA engine. More... | |
int | XAxiDma_ResetIsDone (XAxiDma *InstancePtr) |
Check whether reset is done. More... | |
int | XAxiDma_Pause (XAxiDma *InstancePtr) |
Pause DMA transactions on both channels. More... | |
int | XAxiDma_Resume (XAxiDma *InstancePtr) |
Resume DMA transactions on both channels. More... | |
u32 | XAxiDma_Busy (XAxiDma *InstancePtr, int Direction) |
This function checks whether specified DMA channel is busy. More... | |
int | XAxiDma_SelectKeyHole (XAxiDma *InstancePtr, int Direction, int Select) |
This function Enable or Disable KeyHole Feature. More... | |
int | XAxiDma_SelectCyclicMode (XAxiDma *InstancePtr, int Direction, int Select) |
This function Enable or Disable Cyclic Mode Feature. More... | |
u32 | XAxiDma_SimpleTransfer (XAxiDma *InstancePtr, UINTPTR BuffAddr, u32 Length, int Direction) |
This function does one simple transfer submission. More... | |