dmaps
Xilinx SDK Drivers API Documentation
XDmaPs_ChanCtrl Struct Reference

DMA channle control structure. More...

Data Fields

unsigned int EndianSwapSize
 Endian swap size. More...
 
unsigned int DstCacheCtrl
 Destination cache control. More...
 
unsigned int DstProtCtrl
 Destination protection control. More...
 
unsigned int DstBurstLen
 Destination burst length. More...
 
unsigned int DstBurstSize
 Destination burst size. More...
 
unsigned int DstInc
 Destination incrementing or fixed address. More...
 
unsigned int SrcCacheCtrl
 Source cache control. More...
 
unsigned int SrcProtCtrl
 Source protection control. More...
 
unsigned int SrcBurstLen
 Source burst length. More...
 
unsigned int SrcBurstSize
 Source burst size. More...
 
unsigned int SrcInc
 Source incrementing or fixed address. More...
 

Detailed Description

DMA channle control structure.

It's for AXI bus transaction. This struct will be translated into a 32-bit channel control register value.

Field Documentation

◆ DstBurstLen

unsigned int XDmaPs_ChanCtrl::DstBurstLen

Destination burst length.

◆ DstBurstSize

unsigned int XDmaPs_ChanCtrl::DstBurstSize

Destination burst size.

◆ DstCacheCtrl

unsigned int XDmaPs_ChanCtrl::DstCacheCtrl

Destination cache control.

◆ DstInc

unsigned int XDmaPs_ChanCtrl::DstInc

Destination incrementing or fixed address.

◆ DstProtCtrl

unsigned int XDmaPs_ChanCtrl::DstProtCtrl

Destination protection control.

◆ EndianSwapSize

unsigned int XDmaPs_ChanCtrl::EndianSwapSize

Endian swap size.

◆ SrcBurstLen

unsigned int XDmaPs_ChanCtrl::SrcBurstLen

Source burst length.

◆ SrcBurstSize

unsigned int XDmaPs_ChanCtrl::SrcBurstSize

Source burst size.

◆ SrcCacheCtrl

unsigned int XDmaPs_ChanCtrl::SrcCacheCtrl

Source cache control.

◆ SrcInc

unsigned int XDmaPs_ChanCtrl::SrcInc

Source incrementing or fixed address.

◆ SrcProtCtrl

unsigned int XDmaPs_ChanCtrl::SrcProtCtrl

Source protection control.