| dmaps Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

- Data Structures
- Data Fields

Data Structures
Here are the data structures with brief descriptions:

XDmaPs | The XDmaPs driver instance data structure
XDmaPs_BD | DMA block descriptor stucture
XDmaPs_ChanCtrl | DMA channle control structure
XDmaPs_ChannelData | The XDmaPs_ChannelData is a struct to book keep individual channel of the DMAC
XDmaPs_Cmd | A DMA command consisits of a channel control struct, a block descriptor, a user defined program, a pointer pointing to generated DMA program, and execution result
XDmaPs_Config | This typedef contains configuration information for the device
XDmaPs_ProgBuf | The XDmaPs_ProgBuf is the struct for a DMA program buffer