English
Language : 

CS42L55 Datasheet, PDF (40/73 Pages) Cirrus Logic – Ultra Low Power, Stereo CODEC w/Class H Headphone Amp
CS42L55
5. REGISTER QUICK REFERENCE
(Default values are shown below the bit names)
I²C Address: 1001010[R/W] - 10010100 = 0x94(Write); 10010101 = 0x95(Read)
Adr. Function
7
6
5
4
01h ID
Reserved Reserved Reserved Reserved
p 42 (Read Only)
x
x
x
x
02h
p 42 Power Ctl 1
Reserved
0
Reserved
0
Reserved
0
Reserved
0
03h
p 43 Power Ctl 2
PDN_HPB1 PDN_HPB0 PDN_HPA1 PDN_HPA0
1
1
1
1
04h
p 43 Clocking Ctl 1
Reserved
0
Reserved
0
M/S
INV_SCLK
0
0
05h
p 44 Clocking Ctl 2
Reserved
0
Reserved
0
Reserved
0
SPEED1
0
06h Class H Power Reserved Reserved ADPTPWR1 ADPTPWR0
p 45 Ctl
0
0
0
0
07h
p 45 Misc. Ctl
DIGMUX
0
Reserved
0
Reserved
0
Reserved
0
08h ADC, Line, HP ADCBMUX1 ADCBMUX0 ADCAMUX1 ADCAMUX0
p 46 MUX
0
0
0
0
09h
p 47 HPF Ctl
HPFB
1
HPFRZB
0
HPFA
1
HPFRZA
0
0Ah
p 48 Misc. ADC Ctl
ADCB=A
0
PGAB=A
0
DIGSUM1
0
DIGSUM0
0
0Bh
BOOSTA
p 49 PGAA Vol, MUX
0
PGAAMUX PGAAVOL5 PGAAVOL4
0
0
0
0Ch
BOOSTB
p 49 PGAB Vol, MUX
0
PGABMUX PGABVOL5 PGABVOL4
0
0
0
0Dh ADCA Attenua- ADCAATT7 ADCAATT6 ADCAATT5 ADCAATT4
p 50 tor
0
0
0
0
0Eh ADCB Attenua- ADCBATT7 ADCBATT6 ADCBATT5 ADCBATT4
p 50 tor
0
0
0
0
0Fh
p 50 Playback Ctl 1
PDN_DSP
0
DEEMPH
0
Reserved PLYBCKB=A
0
0
10h
AMIXAMUTE AMIXAVOL6 AMIXAVOL5 AMIXAVOL4
p 51 ADCMIXA Vol
1
0
0
0
11h
AMIXBMUTE AMIXBVOL6 AMIXBVOL5 AMIXBVOL4
p 51 ADCMIXB Vol
1
0
0
0
12h
PMIXAMUTE PMIXAVOL6 PMIXAVOL5 PMIXAVOL4
p 52 PCMMIXA Vol
0
0
0
0
13h
PMIXBMUTE PMIXBVOL6 PMIXBVOL5 PMIXBVOL4
p 52 PCMMIXB Vol
0
0
0
0
14h BEEP Freq,
FREQ3
FREQ2
FREQ1
FREQ0
p 53 On Time
0
0
0
0
15h BEEP Vol,
OFFTIME2 OFFTIME1 OFFTIME0 BPVOL4
p 54 Off Time
0
0
0
0
16h BEEP,
BEEP1
BEEP0
Reserved TREB_CF1
p 55 Tone Cfg.
0
0
0
0
17h
p 56 Tone Ctl
TREB3
1
TREB2
0
TREB1
0
TREB0
0
18h
Master A Vol
p 57
MSTAVOL7 MSTAVOL6 MSTAVOL5 MSTAVOL4
0
0
0
0
19h
Master B Vol
p 57
MSTBVOL7 MSTBVOL6 MSTBVOL5 MSTBVOL4
0
0
0
0
1Ah Headphone A HPAMUTE HPAVOL6 HPAVOL5 HPAVOL4
p 57 Volume
0
0
0
0
3
Reserved
x
PDN_CHRG
1
PDN_LINB1
1
SCK=MCK1
0
SPEED0
1
Reserved
0
ANLGZC
1
LINEBMUX
0
HPFB_CF1
0
INV_ADCB
0
PGAAVOL3
0
PGABVOL3
0
ADCAATT3
0
ADCBATT3
0
INV_PCMB
0
AMIXAVOL3
0
AMIXBVOL3
0
PMIXAVOL3
0
PMIXBVOL3
0
ONTIME3
0
BPVOL3
0
TREB_CF0
0
BASS3
1
MSTAVOL3
0
MSTBVOL3
0
HPAVOL3
0
2
REVID2
x
PDN_ADCB
1
PDN_LINB0
1
SCK=MCK0
0
32kGROUP
0
Reserved
0
DIGSFT
1
LINEAMUX
0
HPFB_CF0
0
INV_ADCA
0
PGAAVOL2
0
PGABVOL2
0
ADCAATT2
0
ADCBATT2
0
INV_PCMA
0
AMIXAVOL2
0
AMIXBVOL2
0
PMIXAVOL2
0
PMIXBVOL2
0
ONTIME2
0
BPVOL2
0
BASS_CF1
0
BASS2
0
MSTAVOL2
0
MSTBVOL2
0
HPAVOL2
0
1
REVID1
x
PDN_ADCA
1
PDN_LINA1
1
MCLKDIV2
0
RATIO1
1
Reserved
0
Reserved
0
HPBMUX
0
HPFA_CF1
0
ADCBMUTE
0
PGAAVOL1
0
PGABVOL1
0
ADCAATT1
0
ADCBATT1
0
MSTBMUTE
0
AMIXAVOL1
0
AMIXBVOL1
0
PMIXAVOL1
0
PMIXBVOL1
0
ONTIME1
0
BPVOL1
0
BASS_CF0
0
BASS1
0
MSTAVOL1
0
MSTBVOL1
0
HPAVOL1
0
0
REVID0
x
PDN
1
PDN_LINA0
1
MCLKDIS
0
RATIO0
1
Reserved
0
FREEZE
0
HPAMUX
0
HPFA_CF0
0
ADCAMUTE
0
PGAAVOL0
0
PGABVOL0
0
ADCAATT0
0
ADCBATT0
0
MSTAMUTE
0
AMIXAVOL0
0
AMIXBVOL0
0
PMIXAVOL0
0
PMIXBVOL0
0
ONTIME0
0
BPVOL0
0
TC_EN
0
BASS0
0
MSTAVOL0
0
MSTBVOL0
0
HPAVOL0
0
40
DS773F1