| axivdma Vitis Drivers API Documentation

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

- Data Structures
- Data Fields

Data Fields
XAxiVdma Struct Reference
Overview

The XAxiVdma driver instance data. More...

## Data Fields
UINTPTR | BaseAddr
| Memory address for this device. More...
int | HasSG
| Whether hardware has SG engine. More...
int | IsReady
| Whether driver is initialized. More...
int | MaxNumFrames
| Number of frames to work on. More...
int | HasMm2S
| Whether hw build has read channel. More...
int | HasMm2SDRE
| Whether read channel has DRE. More...
int | HasS2Mm
| Whether hw build has write channel. More...
int | HasS2MmDRE
| Whether write channel has DRE. More...
int | EnableVIDParamRead
| Read Enable for video parameters in direct register mode. More...
int | UseFsync
| DMA operations synchronized to Frame Sync. More...
int | InternalGenLock
| Internal Gen Lock. More...
XAxiVdma_ChannelCallBack | ReadCallBack
| Call back for read channel. More...
XAxiVdma_ChannelCallBack | WriteCallBack
| Call back for write channel. More...
XAxiVdma_Channel | ReadChannel
| Channel to read from memory. More...
XAxiVdma_Channel | WriteChannel
| Channel to write to memory. More...
int | AddrWidth
| Address Width. More...

## Detailed Description

The XAxiVdma driver instance data.