AMD SB600 User Manual
Page 115

©2008 Advanced Micro Devices, Inc.
SMBus Module and ACPI Block (Device 20, Function 0)
AMD SB600 Register Reference Manual
Proprietary
Page 115
SATA_Cntrl - RW – 16 bits - [PCI_Reg: ACh]
Field Name
Bits
Default
Description
ExtendIntrToWakeTime
18:16
000b
This is used in K8 system to extend the interrupt break event
status. Whenever there is an apic interrupt, this logic will
extend the break event status by the amount of time defined
by this register. This is to avoid potential race condition
between CPU issuing the C1e command and the SB seeing
an interrupt. If CPU tries to enter C state before the extension
time expires, SB will break out from the C state. Each count
represents 2 microsecond increment and it has an uncertainty
of 2 microseconds.
DrqMaskEn
19
0b
Setting this bit to 1 will cause the legacy DMA request to be
blocked if the DMA channel has not been initialized properly.
This bit is applicable to ASIC revision A21 and above.
IdeIrqFilterEn
20
0b
Setting this bit to 1 will cause narrow pulses (less than several
A-link clocks wide) on the IDE IRQ line to be filtered out. This
means that no interrupt will be generated. This bit is applicable
to ASIC revision A21 and above.
TmrIrqEnhanceDisable
21
0b
This bit should be set to 1 for the normal operation of the 8254
timer. This setting is required by ASIC revisions A11, A12, and
A13.
PIC_APIC_coexist
22
0b
This bit should be set to 1 if PIC and APIC are to be enabled
at the same time in K8 system. There is no harm done even if
they don’t coexist at the same time.
Reserved 25:23
000b
SataIntMap
28:26
000b
SATA interrupt mapping to PCI interrupt
000 - INTA#, 001 - INTB#, 010 - INTC#, 011 - INTD#, 100 -
INTE#, 101 - INTF#, 110 - INTG#, 111 - INTH#
Reserved 31:29
000b
SATA_Cntrl register
MSI Mapping Capability - R - 32 bits - [PCI_Reg: B0h]
Field Name
Bits
Default
Description
Capability ID
7:0
08h
This is a HyperTransport capability list item.
Capability Pointer
15:8
00h
This is the end of capability list.
MsiEnable
16
0b
MSI enable programmable through PCI_Reg: ADh bit 7
Fixed
17
1b
The address for mapping MSIs is fixed at
0000_0000_FEEx_xxxxh.
Reserved 26:18
000h
Capability Type
31:27
10101b
This is an MSI Mapping Capability block.
MSI Mapping Capability register
PciIntGpio - RW - 16 bits - [PCI_Reg: BCh]
Field Name
Bits
Default
Description
PciIntGpioOut
3:0
0h
Output data for each PCI INT# GPIO providing bits [7:4] and
[15:12] are enabled
PciIntGpioEnB 7:4
Fh
Output
enable
for each PCI INT# GPIO (active low)
PciIntGpioStatus
11:8
-
Input status for each PCI INT# GPIO [Read Only]
PciIntIsGpio
15:12
0h
Set to 1 to use PCI interrupt INTH/G/F/E# as GPIO
PciIntGpio register
UsbIntMap - RW - 16 bits - [PCI_Reg: BEh]
Field Name
Bits
Default
Description
UsbInt1Map 2:0
000b
(OHCI0) UsbInt1 interrupt mapping to PCI interrupt
UsbInt2Map 5:3
001b
(OHCI1
&
OHCI3) UsbInt2 interrupt mapping to PCI interrupt
Reserved 7:6
00b
UsbInt3Map 10:8
010b
(OHCI2 & OHCI4) UsbInt3 interrupt mapping to PCI interrupt
UsbInt4Map 13:11
011b
(EHCI) UsbInt4 interrupt mapping to PCI interrupt