xdmapcie: XDmaPcie_BarAddr Struct Reference

| xdmapcie Xilinx SDK Drivers API Documentation

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

- Data Structures
- Data Fields

Data Fields
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().