Information

PCI Express Interface Controller
MPC8308 PowerQUICC II Pro Processor Reference Manual, Rev. 1
14-6 Freescale Semiconductor
Mixed indicates a combination of access types.
Special is used when no other category applies. In this case, the register figure and field description
table should be read carefully.
Memory-mapped registers for PCI Express controller begin at block base address 0x0_9000.
Table 14-2 below lists the address ranges for each type of register. Undefined address spaces are reserved.
Table 14-2. PCI Express Controller Register Groups
Register Offset Range Section/Page
PCI Express Core Registers
Common PCI-Compatible Configuration Header Registers 0x000–0x3FF 14.4.1/14-14
PCI Express Core Control and Status Registers (CSRs) 0x400–0x4CF 14.4.6/14-62
PCI Express BAR Configuration Registers (EP Mode) 0x4D8–0x4FF 14.4.7/14-72
PCI Express Extended Status and Control Registers 0x590–0x7FF 14.4.8/14-74
PCI Express CSB Bridge Registers
Global Registers 0x800–0x83F 14.5.2/14-77
PCI Express Outbound PIO Registers 0x840–0x8DF 14.5.3/14-80
PCI Express Inbound PIO Registers 0x8E0–0x87F 14.5.4/14-82
PCI Express DMA Registers 0x990–0xADF 14.5.5/14-83
Mailbox Registers 0xB20–0xB9F 14.5.6/14-88
PCI Express Host Interrupt Registers 0xBA0–0xBDF 14.5.7/14-90
CSB System Interrupt Registers 0xBE0–0xC1F 14.5.8/14-94
PCI Express Outbound Address Mapping Registers 0xCA0–0xDDF 14.5.10/14-104
PCI Express EP Inbound Address Translation Registers 0xDE0–0xE5F 14.5.11/14-107
PCI Express RC Inbound Address Mapping Registers 0xE60–0xFFF 14.5.12/14-108
Table 14-3. PCI Express Memory Map
Offset Register Access Reset Section/Page
PCI Express—Block Base Address 0x0_9000
PCI Express Controller Registers
PCI Express Core Configuration Header Registers
0x000 PCI Express Vendor ID Register R 0x1957 14.4.1.1/14-15
0x002 PCI Express Device ID Register R Device-specific 14.4.1.2/14-15
0x004
PCI Express Command Register
Mixed 0x0000 14.4.1.3/14-15
0x006 PCI Express Status Register Mixed 0x0010 14.4.1.4/14-17
0x008 PCI Express Revision ID Register R Revision-specific 14.4.1.5/14-18
0x009 PCI Express Class Code Register Mixed 0x0B20 14.4.1.6/14-18