Intel High Definition Audio
Intel High Definition Audio refers to the specification released by Intel for delivering high-definition audio that is capable of playing back more channels at higher quality than previous integrated audio codecs like AC97.
Technical Details
All HDAudio devices appear on the PCI bus with a specific VendorID and DeviceID. All HDAudio devices will have a Vendor ID of 8086, and a Device ID of 2668. The PCI device configuration space contains two 32-bit base address registers (BAR0 and BAR1) that combine to form the 64-bit address of the memory mapped registers that control the device.
Device Registers
Offset (Hex) | Name | Description |
---|---|---|
00 | GCAP | Global Capabilities |
02 | VMIN | Minor Version |
03 | VMAJ | Major Version |
04 | OUTPAY | Output Payload Capacity |
06 | INPAY | Input Payload Capacity |
08 | GCTL | Global Control |
0C | WAKEEN | Wake Enable |
0E | STATESTS | State Change Status |