xdmapcie
Xilinx SDK Drivers API Documentation
XDmaPcie_BarAddr Struct Reference

The user is required to use this strucuture when reading or writing translation vector between local bus BARs and XDMA PCIe BARs. More...

Data Fields

u32 LowerAddr
 Lower 32 bits of translation value. More...
 
u32 UpperAddr
 Upper 32 bits of translation value. More...
 

Detailed Description

The user is required to use this strucuture when reading or writing translation vector between local bus BARs and XDMA PCIe BARs.

It is used when calling "XDmaPcie_GetLocalBusBar2PcieBar" and "XDmaPcie_SetLocalBusBar2PcieBar" functions. The translation vectors are 64 bits wide even though they might only use the lower 32 bits

Field Documentation

u32 XDmaPcie_BarAddr::LowerAddr

Lower 32 bits of translation value.

Referenced by XDmaPcie_GetLocalBusBar2PcieBar(), and XDmaPcie_SetLocalBusBar2PcieBar().

u32 XDmaPcie_BarAddr::UpperAddr

Upper 32 bits of translation value.

Referenced by XDmaPcie_GetLocalBusBar2PcieBar(), and XDmaPcie_SetLocalBusBar2PcieBar().