BCM5722 Programmer’s Guide
10/15/07
Section 9: PCI .................................................................................................................. 107
Configuration Space.................................................................................................................................107
Description...........................................................................................................................................107
Functional Overview............................................................................................................................109
PCI Configuration Space Registers..............................................................................................109
PCI Required Header Region.......................................................................................................109
PCI Device-Specific Region .........................................................................................................111
Indirect Mode................................................................................................................................113
Indirect Register Access...............................................................................................................113
Indirect Memory Access...............................................................................................................115
UNDI Mailbox Access...................................................................................................................117
Standard Mode.............................................................................................................................119
Flat Mode .....................................................................................................................................122
Memory Mapped I/O Registers............................................................................................................129
PCI Command Register ...............................................................................................................129
PCI State Register........................................................................................................................129
PCI Base Address Register..........................................................................................................130
Register Quick Cross Reference.........................................................................................................131
BCM5722 Family..........................................................................................................................131
Pseudocode.........................................................................................................................................132
Memory Window Read in Standard Mode....................................................................................132
Memory Window Write in Standard Mode....................................................................................132
Register Read in Standard Mode.................................................................................................132
Register Write in Standard Mode .................................................................................................132
Memory Read in Flat Mode..........................................................................................................132
Memory Write in Flat Mode1 ........................................................................................................132
Register Read in Flat Mode..........................................................................................................132
Register Write in Flat Mode..........................................................................................................132
Memory Read Using Indirect Mode..............................................................................................132
Memory Write Using Indirect Mode..............................................................................................132
Register Read Using Indirect Mode .............................................................................................133
Register Write Using Indirect Mode..............................................................................................133
Bus Interface.............................................................................................................................................133
Description...........................................................................................................................................133