AM64x MCU+ SDK  08.03.00

Detailed Description

PCIe BAR configuration info.

The pcieBarCfg is used to configure a 32bits BAR Register or the lower 32bits of a 64bits BAR register.
This should NOT be used to configure BAR masks.
This should NOT be used to configure the Upper 32bits of a 64bits BAR register.

Data Fields

Pcie_Location location
 
Pcie_Mode mode
 
uint32_t base
 
Pcie_BarPref prefetch
 
Pcie_BarType type
 
Pcie_BarMem memSpace
 
uint8_t idx
 
uint8_t barxc
 
uint8_t barxa
 

Field Documentation

◆ location

Pcie_Location Pcie_BarCfg::location

Local or remote peripheral

◆ mode

Pcie_Mode Pcie_BarCfg::mode

PCIe mode

◆ base

uint32_t Pcie_BarCfg::base

Base Address (32bits)

◆ prefetch

Pcie_BarPref Pcie_BarCfg::prefetch

Prefetch

◆ type

Pcie_BarType Pcie_BarCfg::type

Type

◆ memSpace

Pcie_BarMem Pcie_BarCfg::memSpace

Memory Space

◆ idx

uint8_t Pcie_BarCfg::idx

BAR index

◆ barxc

uint8_t Pcie_BarCfg::barxc

BARxC

◆ barxa

uint8_t Pcie_BarCfg::barxa

BARxA