WM8912
Production Data
DESCRIPTION
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
12
DCS_TRIG_SING
LE_0
0
Writing 1 to this bit selects a single DC
offset correction for HPOUTL.
In readback, a value of 1 indicates that
the DC Servo single correction is in
progress.
11
10
9
DCS_TRIG_SERI
ES_3
0
Writing 1 to this bit selects a series of
DC offset corrections for LINEOUTR.
In readback, a value of 1 indicates that
the DC Servo DAC Write correction is
in progress.
DCS_TRIG_SERI
ES_2
0
Writing 1 to this bit selects a series of
DC offset corrections for LINEOUTL.
In readback, a value of 1 indicates that
the DC Servo DAC Write correction is
in progress.
DCS_TRIG_SERI
ES_1
0
0
Writing 1 to this bit selects a series of
DC offset corrections for HPOUTR.
In readback, a value of 1 indicates that
the DC Servo DAC Write correction is
in progress.
8
DCS_TRIG_SERI
ES_0
Writing 1 to this bit selects a series of
DC offset corrections for HPOUTL.
In readback, a value of 1 indicates that
the DC Servo DAC Write correction is
in progress.
R71 (47h)
DC Servo 4
6:0
DCS_SERIES_N
O_23 [6:0]
010_1010
Number of DC Servo updates to
perform in a series event for
LINEOUTL/LINEOUTR.
0 = 1 updates
1 = 2 updates
...
127 = 128 updates
R72 (48h)
6:0
11:8
3:0
DCS_SERIES_N
O_01 [6:0]
010 1010
Number of DC Servo updates to
perform in a series event for
HPOUTL/HPOUTR.
DC Servo 5
0 = 1 updates
1 = 2 updates
...
127 = 128 updates
R69 (45h)
DCS_TIMER_PE
RIOD_23 [3:0]
1010
Time between periodic updates for
LINEOUTL/LINEOUTR. Time is
calculated as 0.256s x (2^PERIOD)
DC Servo 2
0000 = Off
0001 = 0.52s
1010 = 266s (4min 26s)
1111 = 8519s (2hr 22s)
DCS_TIMER_PE
RIOD_01 [3:0]
1010
Time between periodic updates for
HPOUTL/HPOUTR. Time is calculated
as 0.256s x (2^PERIOD)
0000 = Off
0001 = 0.52s
1010 = 266s (4min 26s)
1111 = 8519s (2hr 22s)
Table 32 DC Servo Active Modes
PD, Rev 4.0, September 2010
52
w