
Production Data
WM9712L
w
PD Rev 4.0 December 2003
63
REGISTER BITS BY ADDRESS
Register 00h
is a read-only register. Writing any value to this register resets all registers to their default, but does not
change the contents of reg. 00h. Reading the register reveals information about the codec to the driver, as required by the
AC’97 Specification, Revision 2.2
REG
ADDR
14:10
SE [4:0]
11000
Indicates a codec from Wolfson Microelectronics
9:6
ID9:6
0101
Indicates 18 bits resolution for ADCs and DACs
5
ID5
1
Indicates that the WM9712L supports bass boost
4
ID4
1
Indicates that the WM9712L has a headphone output
3
ID3
0
Indicates that the WM9712L does not support simulated stereo
2
ID2
1
Indicates that the WM9712L supports bass and treble control
1
ID1
0
Indicates that the WM9712L does not support modem functions
0
ID0
0
Indicates that the WM9712L does not have a dedicated microphone
ADC
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
00h
Intel’s AC’97
Component
Specification,
Revision 2.2,
page 50
Register 02h
controls the output pins LOUT2 and ROUT2.
REG
ADDR
15
MU
13:8
LOUT2 VOL
7
ZC
6
INV
5:0
ROUT2 VOL
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
1 (mute)
000000 (0dB)
0 (OFF)
0 (not inverted)
000000 (0dB)
Mutes LOUT2 and ROUT2.
LOUT2 volume
Enables zero-cross detector
Inverts LOUT2 (for BTL speaker operation)
ROUT2 volume
02h
Analogue
Audio Outputs
Register 04h
controls the headphone output pins, HPOUTL and HPOUTR.
REG
ADDR
15
MU
1 (mute)
13:8
HPOUTL VOL
000000 (0dB)
7
ZC
0 (OFF)
5:0
HPOUTR VOL
000000 (0dB)
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
Mutes HPOUTL and HPOUTR.
HPOUTL volume
Enables zero-cross detector
HPOUTR volume
04h
Analogue
Audio Outputs
Register 06h
controls the analogue output pin MONOOUT.
REG
ADDR
15
MU
7
ZC
5:0
MONOOUT
VOL
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
1 (mute)
0 (OFF)
000000 (0dB)
Mutes MONOOUT.
Enables zero-cross detector
MONOOUT volume
06h
Analogue
Audio Outputs