©2008 Advanced Micro Devices, Inc. AC ’97 Controller Functional Descriptions
AMD SB600 Register Reference Manual Proprietary Page 198
2.5.1 Audio Registers (Device 20, Function 5)
The PCI based registers for Audio are defined according to the PCI 2.1 specification and Windows 2000
requirements.
2.5.1.1 PCI Configuration Registers
Register Name Offset Address
Vendor ID 00h
Device ID 02h
PCI Command 04h
PCI Device Status 06h
Revision ID/Class Code 08h
Cache Line Size 0Ch
Latency Timer 0Dh
Header Type 0Eh
Built-in Self Test 0Fh
Base Address Register 0 10h
Base Address Register 1 14h
Cardbus CIS pointer (Reserved) 28h
Subsystem ID & Subsystem Vendor ID 2Ch
Capabilities Pointer 34h
Interrupt Line 3Ch
Interrupt Pin 3Dh
Min Grant 3Eh
Max Latency 3Fh
MSI Capability Register Set IDs 40h
MSI Message Control 42h
MSI Message Address 44h
MSI Message Data 48h
MSI Program Weight 4Ch
UnMask Latency Timer Expiration 50h
IMPORTANT: The driver is required to check revision ID to enable functions
appropriately. AMD’s AC’97 controller will be backward compatible to previous
revisions. For example, revision 01 will have everything the same as revision 00,
plus the enhancement.
Vendor ID- R - 16 bits - [PCI_Reg: 00h]
Field Name Bits Default Description
Vendor ID 15:0 1002h Vendor ID
Vendor ID Register: This register holds a unique 16-bit value assigned to a vendor, and combined with the device
ID it identifies any PCI device.
Device ID- R - 16 bits - [PCI_Reg: 02h]
Field Name Bits Default Description
Device ID 15:0 4382h Device ID
Device ID Register: This register holds a unique 16-bit value assigned to a device, and combined with the vendor ID
it identifies any PCI device.