25 misc. adc control (address 1ch), 1 adc channel b=a, 2 pga channel b=a – Cirrus Logic CS42L56 User Manual
Page 75: 3 digital sum, 4 invert adc signal polarity, 5 adc mute, P 76, Cs42l56

DS851F2
75
CS42L56
6.25 Misc. ADC Control (Address 1Ch)
6.25.1 ADC Channel B=A
Configures independent or ganged volume and mute control of the ADC. When enabled, the channel B
settings are ignored and the channel A settings control channel A and channel B.
6.25.2 PGA Channel B=A
Configures independent or ganged volume control of the PGA. When enabled, the channel B settings are
ignored and the channel A settings control channel A and channel B. Affected register bits include PGAx-
VOL[5:0]
.
6.25.3 Digital Sum
Configures a mix/swap of ADCA and ADCB.
6.25.4 Invert ADC Signal Polarity
Configures the polarity of the ADC signal.
6.25.5 ADC Mute
Configures a digital mute on ADC channel x.
7
6
5
4
3
2
1
0
ADCB=A
PGAB=A
DIGSUM1
DIGSUM0
INV_ADCB
INV_ADCA
ADCBMUTE
ADCAMUTE
ADCB=A
Single Volume Control
Affected Volume Controls
0
Disabled; Independent channel control.
ADCxMUTE (
ADCxVOL[6:0] (
)
1
Enabled; Ganged channel control. Channel A volume
control controls channel B volume.
PGAB=A
Single Volume Control
Affected Volume Controls
0
Disabled; Independent channel control.
PGAxVOL[5:0] (
)
1
Enabled; Ganged channel control. Channel A volume
control controls channel B volume.
DIGSUM[1:0]
Serial Output Signal
Left Channel
Right Channel
00
ADCA
ADCB
01
(ADCA + ADCB)/2
(ADCA + ADCB)/2
10
(ADCA - ADCB)/2
(ADCA - ADCB)/2
11
ADCB
ADCA
INV_ADCx
ADC Signal Polarity
0
Not Inverted
1
Inverted
ADCxMUTE
ADC Mute
0
Not muted.
1
Muted