Table of Contents
3
24081D—February 2002
AMD-761™ System Controller Software/BIOS Design Guide
Preliminary Information
Contents
General BIOS Initialization Requirements . . . . . . . . . . . . . . . 2
1.1.1 AMD-761™ Configuration Spaces . . . . . . . . . . . . . . . . . . 2
1.1.2 Special Configuration Sequencing Requirements . . . . 2
1.1.3 Power-On Reset Initialization . . . . . . . . . . . . . . . . . . . . . 4
1.1.4 Programming Reserved Bits . . . . . . . . . . . . . . . . . . . . . . 7
1.1.5 Power Management Considerations . . . . . . . . . . . . . . . . 7
AMD-761™ System Controller Programmer’s Interface
9
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.1 Special Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.2 IACK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2.3 PCI Configuration Accesses . . . . . . . . . . . . . . . . . . . . . 15
Address Decoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.1 Socket2000 Address Decoding . . . . . . . . . . . . . . . . . . . 16
2.3.2 PCI/AGP Master Address Decoding . . . . . . . . . . . . . . . 17
Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.1 I/O Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4.2 Configuration Register Access . . . . . . . . . . . . . . . . . . . 26
2.4.3 Device 0: PCI Configuration Registers . . . . . . . . . . . . . 27
2.4.4 Device 0, Function 1: DDR PDL
Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . 97
2.4.5 Device 1: PCI-to-PCI Bridge
Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . 117
Memory-Mapped Registers . . . . . . . . . . . . . . . . . . . . . . . . . . 138
2.5.1 AMD-761 System Controller GART Cache
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
2.5.2 Memory-Mapped Register Map . . . . . . . . . . . . . . . . . . 140