Register quick reference – Cirrus Logic CS42L52 User Manual
Page 40

40
DS680F2
CS42L52
3/1/13
5. REGISTER QUICK REFERENCE
Default values are shown below the bit names. Unless otherwise specified, all “Reserved” bits must maintain their
default values.
Adr. Function
7
6
5
4
3
2
1
0
01h ID
CHIPID4
CHIPID3
CHIPID2
CHIPID1
CHIPID0
REVID2
REVID1
REVID0
1
1
1
0
0
x
x
x
02h Power Ctl 1
PDN_CHRG
Reserved
Reserved
PDN_PGAB
PDN_PGAA
PDN_ADCB
PDN_ADCA
PDN
0
0
0
0
0
0
0
1
03h Power Ctl 2
Reserved
Reserved
Reserved
OVRDB
OVRDA
PDN_MICB
PDN_MICA
PDN_BIAS
0
0
0
0
0
1
1
1
04h Power Ctl 3
PDN_HPB1
PDN_HPB0
PDN_HPA1
PDN_HPA0
PDN_SPKB1 PDN_SPKB0 PDN_SPKA1 PDN_SPKA0
0
0
0
0
0
1
0
1
05h Clocking Ctl
AUTO
SPEED1
SPEED0
32kGROUP
VIDEOCLK
RATIO1
RATIO0
MCLKDIV2
1
0
1
0
0
0
0
0
06h Interface Ctl 1
M/S
INV_SCLK
ADCDIF
DSP
DACDIF1
DACDIF0
AWL1
AWL0
0
0
0
0
0
0
0
0
07h Interface Ctl 2
Reserved
SCLK=MCLK
DIGLOOP
3ST_SP
INV_SWCH
BIASLVL2
BIASLVL1
BIASLVL0
0
0
0
0
0
0
0
0
08h Input A Select
ADCASEL2
ADCASEL1
ADCASEL0
PGAASEL5
PGAASEL4
PGAASEL3
PGAASEL2
PGAASEL1
1
0
0
0
0
0
0
1
09h Input B Select
ADCBSEL2
ADCBSEL1
ADCBSEL0
PGABSEL5
PGABSEL4
PGABSEL3
PGABSEL2
PGABSEL1
1
0
0
0
0
0
0
1
0Ah Analog,
HPF Ctl
HPFB
HPFRZB
HPFA
HPFRZA
ANLGSFTB
ANLGZCB
ANLGSFTA
ANLGZCA
1
0
1
0
0
1
0
1
0Bh ADC HPF Cor-
ner Freq.
Reserved
Reserved
Reserved
Reserved
HPFB_CF1
HPFB_CF0
HPFA_CF1
HPFA_CF0
0
0
0
0
0
0
0
0
0Ch Misc. ADC Ctl
ADCB=A
DIGMIX
DIGSUM1
DIGSUM0
INV_ADCB
INV_ADCA
ADCBMUTE
ADCAMUTE
0
0
0
0
0
0
0
0
0Dh Playback Ctl 1
HPGAIN2
HPGAIN1
HPGAIN0
PLYBCKB=A
INV_PCMB
INV_PCMA
MSTBMUTE
MSTAMUTE
0
1
1
0
0
0
0
0
0Eh Misc. Ctl
PASSTHRUB PASSTHRUA PASSBMUTE PASSAMUTE
FREEZE
DEEMPH
DIGSFT
DIGZC
0
0
0
0
0
0
1
0
0Fh Playback Ctl 2
HPBMUTE
HPAMUTE
SPKBMUTE
SPKAMUTE
SPKB=A
SPKSWAP
SPKMONO
MUTE50/50
0
0
0
0
0
0
0
10h MICA Amp Ctl
Reserved
MICASEL
MICACFG
MICAGAIN4
MICAGAIN3
MICAGAIN2
MICAGAIN1
MICAGAIN0
0
0
0
0
0
0
0
0
11h MICB Amp Ctl
Reserved
MICBSEL
MICBCFG
MICBGAIN4
MICBGAIN3
MICBGAIN2
MICBGAIN1
MICBGAIN0
0
0
0
0
0
0
0
0
12h PGAA Vol, Misc ALCASRDIS ALCAZCDIS
PGAAVOL5
PGAAVOL4
PGAAVOL3
PGAAVOL2
PGAAVOL1
PGAAVOL0
0
0
0
0
0
0
0
0
13h PGAB Vol, Misc ALCBSRDIS ALCBZCDIS
PGABVOL5
PGABVOL4
PGABVOL3
PGABVOL2
PGABVOL1
PGABVOL0
0
0
0
0
0
0
0
0
14h Passthru A Vol
PASSAVOL7 PASSAVOL6 PASSAVOL5
PASSAVOL4 PASSAVOL3 PASSAVOL2 PASSAVOL1 PASSAVOL0
0
0
0
0
0
0
0
0
15h Passthru B Vol
PASSBVOL7 PASSBVOL6 PASSBVOL5 PASSBVOL4 PASSBVOL3 PASSBVOL2 PASSBVOL1 PASSBVOL0
0
0
0
0
0
0
0
0
16h ADCA Vol
ADCAVOL7
ADCAVOL6
ADCAVOL5
ADCAVOL4
ADCAVOL3
ADCAVOL2
ADCAVOL1
ADCAVOL0
0
0
0
0
0
0
0
0
17h ADCB Vol
ADCBVOL7
ADCBVOL6
ADCBVOL5
ADCBVOL4
ADCBVOL3
ADCBVOL2
ADCBVOL1
ADCBVOL0
0
0
0
0
0
0
0
0
18h ADCMIXA Vol
AMIXAMUTE AMIXAVOL6
AMIXAVOL5
AMIXAVOL4
AMIXAVOL3 AMIXAVOL2 AMIXAVOL1
AMIXAVOL0
1
0
0
0
0
0
0
0
19h ADCMIXB Vol
AMIXBMUTE AMIXBVOL6
AMIXBVOL5
AMIXBVOL4
AMIXBVOL3 AMIXBVOL2 AMIXBVOL1
AMIXBVOL0
1
0
0
0
0
0
0
0
1Ah PCMMIXA Vol
PMIXAMUTE PMIXAVOL6
PMIXAVOL5
PMIXAVOL4
PMIXAVOL3 PMIXAVOL2 PMIXAVOL1
PMIXAVOL0
0
0
0
0
0
0
0
0