Table of Contents
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 21
............................................................................................................... 269
PCI Configuration Registers
.................................................................................................................... 271
Device ID and Vendor ID Register (offset: 0x00) ................................................................................ 271
Status and Command Register (offset: 0x04) ..................................................................................... 271
PCI Classcode and Revision ID Register (offset: 0x08)...................................................................... 273
BIST, Header Type, Latency Timer, Cache Line Size Register (offset: 0x0C).................................... 273
Base Address Register 1 (offset: 0x10)............................................................................................... 274
Base Address Register 2 (offset: 0x14)............................................................................................... 274
Base Address Register 3 (offset: 0x18)............................................................................................... 274
Base Address Register 4 (offset: 0x1c)............................................................................................... 275
Base Address Register 5 (offset: 0x20)............................................................................................... 275
Base Address Register 6 (offset: 0x24)............................................................................................... 275
Cardbus CIS Pointer Register (offset: 0x28) ....................................................................................... 276
Subsystem ID/Vendor ID Register (offset: 0x2C)................................................................................ 277
Expansion ROM Base Address Register (offset: 0x30) ...................................................................... 277
Capabilities Pointer Register (offset: 0x34) ......................................................................................... 277
Interrupt Register (offset: 0x3C) .......................................................................................................... 278
INT Mailbox Register (offset: 0x40–0x44) ........................................................................................... 278
Power Management Capability Register (offset: 0x48) ....................................................................... 279
Power Management Control/Status Register (offset: 0x4C) ............................................................... 279
MSI Capability Header (offset: 0x58) .................................................................................................. 281
MSI Lower Address Register (offset: 0x5C) ........................................................................................ 282
MSI Upper Address Register (offset: 0x60)......................................................................................... 282
MSI Data Register (offset: 0x64) ......................................................................................................... 282
Miscellaneous Host Control Register (offset: 0x68) ............................................................................ 282
DMA Read/Write Control Register (Offset: 0x6C) ............................................................................... 283
PCI State Register (offset: 0x70)......................................................................................................... 285
Reset Counters Initial Values Register (offset: 0x74).......................................................................... 286
Register Base Register (offset: 0x78) ................................................................................................. 286
Memory Base Register (offset: 0x7C) ................................................................................................. 286
Register Data Register (offset: 0x80) .................................................................................................. 286
Memory Data Register (offset: 0x84) .................................................................................................. 287
UNDI Receive Return Ring Consumer Index Register (offset: 0x88–0x8C) ....................................... 287
UNDI Send BD Producer Index Mailbox Register (offset: 0x90–0x94) ............................................... 287
UNDI Receive BD Standard Producer Ring Producer Index Mailbox Register (offset: 0x98–0x9C) .. 287
MSI-X Capabilities Registers............................................................................................................... 288
MSI-X Capability Header Register (offset: 0xA0)......................................................................... 288
MSIX_TBL_OFF_BIR – 0xa4....................................................................................................... 288