User ManualTable of ContentsIntroduction7About this Manual7Nomenclature and Conventions7Recent Updates7Numeric Representations7Register Description7Features of the SB6009Block Diagrams11Register Descriptions: PCI Devices13SATA Registers (Device 18, Function 0)13PCI Configuration Space13BAR0/BAR2/BAR1/BAR3 Registers (SATA I/O Register for IDE mod24BAR4 Registers (SATA I/O Register for IDE mode)24BAR5 Registers25Generic Host Control25Port Registers (One Set Per Port)31OCHI USB 1.1 and EHCI USB 2.0 Controllers44OHCI Registers (Device 19, Function 0, 1, 2, 3, 4)44PCI Configuration Registers (PCI_Reg)44OHCI Operational Registers (MEM_Reg)51USB Legacy Keyboard Operation66Overview66System Requirements67Programming Interface68EHCI Registers (Device 19, Function 5)70PCI Configuration Registers70Host Controller Capability Registers (MEM_Reg)79Host Controller Operational Registers (EOR_Reg)82USB2.0 Debug Port Registers92SMBus Module and ACPI Block (Device 20, Function 0)96PCI Configuration Registers and Extended Registers97PCIE Configuration Registers97Extended Registers120SMBus Registers123Legacy ISA and ACPI Controller126Legacy Block Registers126IO-Mapped Control Registers126Client Management Registers (Accessed through C50h and C51h)137System Reset Register (IO CF9)139Power Management (PM) Registers139ACPI Registers176WatchDogTimer Registers181ASF SM bus Host Interface Registers182IDE Controller (Device 20, Function 1)186PCI Configuration Registers186IDE I/O Registers195AC ’97 Controller Functional Descriptions198Audio Registers (Device 20, Function 5)198PCI Configuration Registers198Audio Memory Mapped Registers203Modem Registers (Device 20, Function 6)213PCI Configuration Registers213Modem Memory Mapped Registers218HD Audio Controllers Registers227HD Audio Controller PCI Configuration Space Registers (Devic227HD Audio Controller Memory Mapped Registers232Register Descriptions: PCI Bridges249LPC ISA Bridge (Device 20, Function 3)249Programming Interface249PCI Configuration Registers249SPI ROM Controller Registers260Features of the LPC Block264Host PCI Bridge Registers (Device 20, Function 4)265Register Descriptions: General Purpose Functions/Interrupt C277GPIO/GPOC277GPIO277GPOC282GEVENT/GPE/GPM/ExtEvent283GEVENT as GPIO283General Purpose Event (GPE)283GPM as GPIO286GPM Pins as Input286GPM pins as Output287ExtEvent287ExtEvent as GPIO287ExtEvent to Generate SMI#287THRMTRIP/TALERT288Thermal Trip – THRMTRIP288Temperature Alert – TALERT288Real Time Clock (RTC)289IOXAPIC Registers296Direct Access Registers296Indirect Access Registers297Size: 1.73 MBPages: 300Language: EnglishOpen manual
User ManualTable of ContentsIntroduction7About this Manual7Nomenclature and Conventions7Recent Updates7Numeric Representations7Register Description7Features of the SB6009Block Diagrams11Register Descriptions: PCI Devices13SATA Registers (Device 18, Function 0)13PCI Configuration Space13BAR0/BAR2/BAR1/BAR3 Registers (SATA I/O Register for IDE mod24BAR4 Registers (SATA I/O Register for IDE mode)24BAR5 Registers25Generic Host Control25Port Registers (One Set Per Port)31OCHI USB 1.1 and EHCI USB 2.0 Controllers44OHCI Registers (Device 19, Function 0, 1, 2, 3, 4)44PCI Configuration Registers (PCI_Reg)44OHCI Operational Registers (MEM_Reg)51USB Legacy Keyboard Operation66Overview66System Requirements67Programming Interface68EHCI Registers (Device 19, Function 5)70PCI Configuration Registers70Host Controller Capability Registers (MEM_Reg)79Host Controller Operational Registers (EOR_Reg)82USB2.0 Debug Port Registers92SMBus Module and ACPI Block (Device 20, Function 0)96PCI Configuration Registers and Extended Registers97PCIE Configuration Registers97Extended Registers120SMBus Registers123Legacy ISA and ACPI Controller126Legacy Block Registers126IO-Mapped Control Registers126Client Management Registers (Accessed through C50h and C51h)137System Reset Register (IO CF9)139Power Management (PM) Registers139ACPI Registers176WatchDogTimer Registers181ASF SM bus Host Interface Registers182IDE Controller (Device 20, Function 1)186PCI Configuration Registers186IDE I/O Registers195AC ’97 Controller Functional Descriptions198Audio Registers (Device 20, Function 5)198PCI Configuration Registers198Audio Memory Mapped Registers203Modem Registers (Device 20, Function 6)213PCI Configuration Registers213Modem Memory Mapped Registers218HD Audio Controllers Registers227HD Audio Controller PCI Configuration Space Registers (Devic227HD Audio Controller Memory Mapped Registers232Register Descriptions: PCI Bridges249LPC ISA Bridge (Device 20, Function 3)249Programming Interface249PCI Configuration Registers249SPI ROM Controller Registers260Features of the LPC Block264Host PCI Bridge Registers (Device 20, Function 4)265Register Descriptions: General Purpose Functions/Interrupt C277GPIO/GPOC277GPIO277GPOC282GEVENT/GPE/GPM/ExtEvent283GEVENT as GPIO283General Purpose Event (GPE)283GPM as GPIO286GPM Pins as Input286GPM pins as Output287ExtEvent287ExtEvent as GPIO287ExtEvent to Generate SMI#287THRMTRIP/TALERT288Thermal Trip – THRMTRIP288Temperature Alert – TALERT288Real Time Clock (RTC)289IOXAPIC Registers296Direct Access Registers296Indirect Access Registers297Size: 1.73 MBPages: 300Language: EnglishOpen manual