CS42L56
5. REGISTER QUICK REFERENCE
Default values are shown below the bit names. Unless otherwise specified, all “Reserved” bits must maintain their
default value.
Adr. Function
01h ID 1
p 58 (Read Only)
02h ID 2
p 58 (Read Only)
03h Power Ctl 1
p 58
04h Power Ctl 2
p 59
05h Clocking Ctl 1
p 60
06h Clocking Ctl 2
p 61
07h Serial Format
p 62
08h Class H Ctl
p 63
09h Misc. Ctl
p 63
0Ah Status
p 65 (Read Only)
0Bh Playback Ctl
p 66
0Ch DSP Mute Ctl
p 67
0Dh ADCMIXA Vol
p 67
0Eh ADCMIXB Vol
p 67
0Fh PCMMIXA Vol
p 68
10h PCMMIXB Vol
p 68
11h Analog Input
p 69 Advisory Vol
12h Digital Input
p 69 Advisory Vol
13h Master A Vol
p 70
14h Master B Vol
p 70
15h BEEP Freq,
p 70 On Time
16h BEEP Vol,
p 71 Off Time
17h BEEP,
p 72 Tone Cfg.
18h Tone Ctl
p 73
19h Channel Mixer
p 74 & Swap
1Ah AIN Ref Con-
p 74 fig, ADC MUX
7
DEVID7
x
6
DEVID6
x
5
DEVID5
x
Reserved
x
Reserved
x
Reserved
x
Reserved
1
PDN_HPB1
1
Reserved
0
Reserved
0
Reserved
0
ADPTPWR1
0
DIGMUX
0
HPDETECT
0
Reserved
1
PDN_HPB0
1
M/S
0
Reserved
0
Reserved
0
ADPTPWR0
0
Reserved
0
SPCLKERR
0
PDN_VBUF
1
PDN_HPA1
1
INV_SCLK
0
AUTO
0
Reserved
0
Reserved
0
Reserved
0
DSPBOVFL
0
PDN_DSP DEEMPH Reserved
0
0
0
AMIXBMUTE AMIXAMUTE PMIXBMUTE
1
1
0
AMIXAVOL7 AMIXAVOL6 AMIXAVOL5
0
0
0
AMIXBVOL7 AMIXBVOL6 AMIXBVOL5
0
0
0
PMIXAVOL7 PMIXAVOL6 PMIXAVOL5
0
0
0
PMIXBVOL7 PMIXBVOL6 PMIXBVOL5
0
0
0
AINADV7 AINADV6 AINADV5
0
0
0
DINADV7
0
DINADV6
0
DINADV5
0
MSTAVOL7
0
MSTBVOL7
0
FREQ3
0
MSTAVOL6
0
MSTBVOL6
0
FREQ2
0
MSTAVOL5
0
MSTBVOL5
0
FREQ1
0
OFFTIME2 OFFTIME1 OFFTIME0
0
0
0
BEEP1
0
BEEP0
0
Reserved
0
TREB3
1
PCMBSWP1
0
TREB2
0
PCMBSWP0
0
TREB1
0
PCMASWP1
0
AIN2B_REF AIN2A_REF AIN1B_REF
0
0
0
4
DEVID4
x
AREVID2
x
PDN_BIAS
1
PDN_HPA0
1
SCK=MCK1
0
RATIO4
0
Reserved
0
Reserved
0
ANLGSFT
0
DSPAOVFL
0
PLYBCKB=A
0
PMIXAMUTE
0
AMIXAVOL4
0
AMIXBVOL4
0
PMIXAVOL4
0
PMIXBVOL4
0
AINADV4
0
DINADV4
0
MSTAVOL4
0
MSTBVOL4
0
FREQ0
0
BPVOL4
0
TREB_CF1
0
TREB0
0
PCMASWP0
0
AIN1A_REF
0
3
DEVID3
x
AREVID1
x
PDN_CHRG
1
PDN_LINB1
1
SCK=MCK0
0
RATIO3
1
DIF
0
CHGFREQ3
0
ANLGZC
1
MIXBOVFL
0
INV_PCMB
0
Reserved
0
AMIXAVOL3
0
AMIXBVOL3
0
PMIXAVOL3
0
PMIXBVOL3
0
AINADV3
0
DINADV3
0
MSTAVOL3
0
MSTBVOL3
0
ONTIME3
0
BPVOL3
0
TREB_CF0
0
BASS3
1
ADCBSWP1
0
ADCBMUX1
0
2
DEVID2
x
AREVID0
x
PDN_ADCB
1
PDN_LINB0
1
MKPREDIV
0
RATIO2
0
Reserved
0
CHGFREQ2
1
DIGSFT
1
MIXAOVFL
0
INV_PCMA
0
Reserved
0
AMIXAVOL2
0
AMIXBVOL2
0
PMIXAVOL2
0
PMIXBVOL2
0
AINADV2
0
DINADV2
0
MSTAVOL2
0
MSTBVOL2
0
ONTIME2
0
BPVOL2
0
BASS_CF1
0
BASS2
0
ADCBSWP0
0
ADCBMUX0
0
1
DEVID1
x
MTLREVID1
x
PDN_ADCA
1
PDN_LINA1
1
MCLKDIV2
0
RATIO1
1
Reserved
0
CHGFREQ1
0
Reserved
0
ADCBOVFL
0
Reserved
0
MSTBMUTE
0
AMIXAVOL1
0
AMIXBVOL1
0
PMIXAVOL1
0
PMIXBVOL1
0
AINADV1
0
DINADV1
0
MSTAVOL1
0
MSTBVOL1
0
ONTIME1
0
BPVOL1
0
BASS_CF0
0
BASS1
0
ADCASWP1
0
ADCAMUX1
0
0
DEVID0
x
MTLREVID0
x
PDN
1
PDN_LINA0
1
MCLKDIS
0
RATIO0
1
Reserved
0
CHGFREQ0
1
FREEZE
0
ADCAOVFL
0
Reserved
0
MSTAMUTE
0
AMIXAVOL0
0
AMIXBVOL0
0
PMIXAVOL0
0
PMIXBVOL0
0
AINADV0
0
DINADV0
0
MSTAVOL0
0
MSTBVOL0
0
ONTIME0
0
BPVOL0
0
TC_EN
0
BASS0
0
ADCASWP0
0
ADCAMUX0
0
DS851F2
55