![]() |
axidma
Xilinx SDK 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... | |