Datasheet 683
Integrated Intel
®
High Definition Audio Controller Registers
17 Integrated Intel
®
High
Definition Audio Controller
Registers
17.1 Intel
®
High Definition Audio Controller Registers
(D27:F0)
The Intel
®
High Definition Audio controller resides in PCI Device 27, Function 0 on bus
0. This function contains a set of DMA engines that are used to move samples of
digitally encoded data between system memory and external codecs.
Note: All registers in this function (including memory-mapped registers) must be addressable
in byte, word, and DWord quantities. The software must always make register accesses
on natural boundaries (that is, DWord accesses must be on DWord boundaries; word
accesses on word boundaries, etc.) In addition, the memory-mapped register space
must not be accessed with the LOCK semantic exclusive-access mechanism. If software
attempts exclusive-access mechanisms to the Intel
®
High Definition Audio memory-
mapped space, the results are undefined.
Note: Users interested in providing feedback on the Intel
®
High Definition Audio specification
or planning to implement the Intel
®
High Definition Audio specification into a future
product will need to execute the Intel
®
High Definition Audio Specification Developer’s
Agreement. For more information, contact nextgenaudio@intel.com.
17.1.1 Intel
®
High Definition Audio PCI Configuration Space
(Intel
®
High Definition Audio— D27:F0)
Note: Address locations that are not shown should be treated as Reserved.
Table 17-1. Intel
®
High Definition Audio PCI Register Address Map
(Intel
®
High Definition Audio D27:F0) (Sheet 1 of 3)
Offset Mnemonic Register Name Default Type
00h–01h VID Vendor Identification 8086h RO
02h–03h DID Device Identification
See register
description
RO
04h–05h PCICMD PCI Command 0000h R/W, RO
06h–07h PCISTS PCI Status 0010h R/WC, RO
08h RID Revision Identification
See register
description
RO
09h PI Programming Interface 00h RO
0Ah SCC Sub Class Code 03h RO
0Bh BCC Base Class Code 04h RO
0Ch CLS Cache Line Size 00h R/W
0Dh LT Latency Timer 00h RO
0Eh HEADTYP Header Type 00h RO