Audio Codec '97

AC97 Component Specification Revision 2.3 Rev 1.0
63
5.9 Extended Codec Registers Page ‘01’
The Extended Codec Registers Page ‘01’ implements an extended set of registers for identification and control of
the codec. The Codec Class/Rev, PCI SVID, PCI SID registers provide extended information to identify the specific
codec hardware and surrounding support hardware. The Function Select, Function Information, and Senses Details
registers provide information to determine the connected peripherals and support hardware. The DAC and ADC slot
mapping registers allow significantly more flexibility in the configuration of the codec by allowing DACs or ADCs
to decode arbitrary link data slots.
Reg Name D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 Default
60h Codec Class/Rev X X X CL4 CL3 CL2 CL1 CL0 RV7 RV6 RV5 RV4 RV3 RV2 RV1 RV0 na
62h PCI SVID PVI15 PVI14 PVI13 PVI12 PVI11 PVI10 PVI9 PVI8 PVI7 PVI6 PVI5 PVI4 PVI3 PVI2 PVI1 PVI0 na
64h PCI SID PI15 PI14 PI13 PI12 PI11 PI10 PI9 PI8 PI7 PI6 PI5 PI4 PI3 PI2 PI1 PI0 na
66h Function Select X X X X X X X X X X X FC3 FC2 FC1 FC0 T/R 0h
68h Function Information G4 G3 G21 G1 G0 INV DL4 DL3 DL2 DL1 DL0 IV X X X FIP na
6Ah Sense details ST2 ST1 ST0 S4 S3 S2 S1 S0 OR1 OR0 SR5 SR4 SR3 SR2 SR1 SR0 na
6Ch DAC Slot Mapping FD3 FD2 FD1 FD0 SD3 SD2 SD1 SD0 CLD3 CLD2 CLD1 CLD0 X X X X 3760h
6Eh ADC Slot Mapping LIA3 LIA2 LIA1 LIA0 IMA3 IMA2 IMA1 IMA0 X X X X X X X MV 3600h
Table 35. Extended Codec Register Set
5.9.1 Discovery Descriptor Definition
Reg Name D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 Default
60h Codec Class/Rev X X X CL4 CL3 CL2 CL1 CL0 RV7 RV6 RV5 RV4 RV3 RV2 RV1 RV0 na
62h PCI SVID PVI15 PVI14 PVI13 PVI12 PVI11 PVI10 PVI9 PVI8 PVI7 PVI6 PVI5 PVI4 PVI3 PVI2 PVI1 PVI0 na
64h PCI SID PI15 PI14 PI13 PI12 PI11 PI10 PI9 PI8 PI7 PI6 PI5 PI4 PI3 PI2 PI1 PI0 na
The Discovery Descriptor Definition provides information to identify the hardware by providing a PCI SVID and
SID, and providing revision and programming class information. This information is supplemental to the codec
information in the Vendor ID Registers (7Ch and 7Eh).