High Definition Audio Specification
This document is divided into seven chapters.
Chapter 1 is an introduction to the specification. It contains a high level overview of the specification layout, goals, and non-goals.
Chapter 2 provides an introduction to the High Definition Audio architecture.
Chapter 3 describes the details of a High Definition Audio controller register set, as well as the data structures used in programming the controller. Software programmers and controller hardware designers will find this chapter of interest.
Chapter 4 is a software programming reference designed to aid in the development of High Definition Audio compliant software, including controller and codec programming. This chapter is of primary interest to those writing High Definition Audio compliant software or to readers looking for more detail about the functionality of the hardware.
Chapter 5 describes the High Definition Audio physical link protocol. Designers of controller and codec hardware will find this chapter of interest.
Chapter 6 describes the physical link electrical requirements necessary for interfacing High Definition Audio controllers with codecs on the link. Designers of controller and codec hardware will find this chapter of interest.
Chapter 7 describes the High Definition Audio codec architecture. Information on codec architectural building blocks, as well as the software programming model, is provided. Codec hardware designers and software programmers will find this chapter of interest.
Read the full High Definition Audio Specification.