xdmapcie
Xilinx SDK Drivers API Documentation
XDmaPcie_Config Struct Reference

This typedef contains IP hardware configuration information. More...

Data Fields

u16 DeviceId
 Unique ID of PCIe IP. More...
 
UINTPTR BaseAddress
 Register base address. More...
 
u8 IncludeBarOffsetReg
 Are BAR Offset registers built in hardware. More...
 
u8 IncludeRootComplex
 Is IP built as root complex. More...
 
u32 NpMemBaseAddr
 non prefetchable memory base address More...
 
u64 PMemBaseAddr
 prefetchable memory base address More...
 
u32 NpMemMaxAddr
 non prefetchable memory max base address More...
 
u64 PMemMaxAddr
 prefetchable memory max base address More...
 

Detailed Description

This typedef contains IP hardware configuration information.

Field Documentation

u16 XDmaPcie_Config::DeviceId

Unique ID of PCIe IP.

u8 XDmaPcie_Config::IncludeBarOffsetReg

Are BAR Offset registers built in hardware.

Referenced by XDmaPcie_GetLocalBusBar2PcieBar(), and XDmaPcie_SetLocalBusBar2PcieBar().

u32 XDmaPcie_Config::NpMemBaseAddr

non prefetchable memory base address

u32 XDmaPcie_Config::NpMemMaxAddr

non prefetchable memory max base address

u64 XDmaPcie_Config::PMemBaseAddr

prefetchable memory base address

u64 XDmaPcie_Config::PMemMaxAddr

prefetchable memory max base address