Register quick reference – Cirrus Logic CS42L55 User Manual

Page 40

Advertising
background image

40

DS773F1

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

3

2

1

0

01h ID

(Read Only)

Reserved

Reserved

Reserved

Reserved

Reserved

REVID2

REVID1

REVID0

p 42

x

x

x

x

x

x

x

x

02h

Power Ctl 1

Reserved

Reserved

Reserved

Reserved

PDN_CHRG PDN_ADCB

PDN_ADCA

PDN

p 42

0

0

0

0

1

1

1

1

03h

Power Ctl 2

PDN_HPB1

PDN_HPB0

PDN_HPA1

PDN_HPA0

PDN_LINB1

PDN_LINB0

PDN_LINA1

PDN_LINA0

p 43

1

1

1

1

1

1

1

1

04h

Clocking Ctl 1

Reserved

Reserved

M/S

INV_SCLK

SCK=MCK1

SCK=MCK0

MCLKDIV2

MCLKDIS

p 43

0

0

0

0

0

0

0

0

05h

Clocking Ctl 2

Reserved

Reserved

Reserved

SPEED1

SPEED0

32kGROUP

RATIO1

RATIO0

p 44

0

0

0

0

1

0

1

1

06h Class H Power

Ctl

Reserved

Reserved

ADPTPWR1

ADPTPWR0

Reserved

Reserved

Reserved

Reserved

p 45

0

0

0

0

0

0

0

0

07h

Misc. Ctl

DIGMUX

Reserved

Reserved

Reserved

ANLGZC

DIGSFT

Reserved

FREEZE

p 45

0

0

0

0

1

1

0

0

08h ADC, Line, HP

MUX

ADCBMUX1

ADCBMUX0

ADCAMUX1

ADCAMUX0

LINEBMUX

LINEAMUX

HPBMUX

HPAMUX

p 46

0

0

0

0

0

0

0

0

09h

HPF Ctl

HPFB

HPFRZB

HPFA

HPFRZA

HPFB_CF1

HPFB_CF0

HPFA_CF1

HPFA_CF0

p 47

1

0

1

0

0

0

0

0

0Ah

Misc. ADC Ctl

ADCB=A

PGAB=A

DIGSUM1

DIGSUM0

INV_ADCB

INV_ADCA

ADCBMUTE

ADCAMUTE

p 48

0

0

0

0

0

0

0

0

0Bh

PGAA Vol, MUX

BOOSTA

PGAAMUX

PGAAVOL5

PGAAVOL4

PGAAVOL3

PGAAVOL2

PGAAVOL1

PGAAVOL0

p 49

0

0

0

0

0

0

0

0

0Ch

PGAB Vol, MUX

BOOSTB

PGABMUX

PGABVOL5

PGABVOL4

PGABVOL3

PGABVOL2

PGABVOL1

PGABVOL0

p 49

0

0

0

0

0

0

0

0

0Dh ADCA Attenua-

tor

ADCAATT7

ADCAATT6

ADCAATT5

ADCAATT4

ADCAATT3

ADCAATT2

ADCAATT1

ADCAATT0

p 50

0

0

0

0

0

0

0

0

0Eh ADCB Attenua-

tor

ADCBATT7

ADCBATT6

ADCBATT5

ADCBATT4

ADCBATT3

ADCBATT2

ADCBATT1

ADCBATT0

p 50

0

0

0

0

0

0

0

0

0Fh

Playback Ctl 1

PDN_DSP

DEEMPH

Reserved

PLYBCKB=A

INV_PCMB

INV_PCMA

MSTBMUTE

MSTAMUTE

p 50

0

0

0

0

0

0

0

0

10h

ADCMIXA Vol

AMIXAMUTE AMIXAVOL6

AMIXAVOL5

AMIXAVOL4

AMIXAVOL3 AMIXAVOL2 AMIXAVOL1

AMIXAVOL0

p 51

1

0

0

0

0

0

0

0

11h

ADCMIXB Vol

AMIXBMUTE AMIXBVOL6

AMIXBVOL5

AMIXBVOL4

AMIXBVOL3 AMIXBVOL2 AMIXBVOL1

AMIXBVOL0

p 51

1

0

0

0

0

0

0

0

12h

PCMMIXA Vol

PMIXAMUTE PMIXAVOL6

PMIXAVOL5

PMIXAVOL4

PMIXAVOL3 PMIXAVOL2 PMIXAVOL1

PMIXAVOL0

p 52

0

0

0

0

0

0

0

0

13h

PCMMIXB Vol

PMIXBMUTE PMIXBVOL6

PMIXBVOL5

PMIXBVOL4

PMIXBVOL3 PMIXBVOL2 PMIXBVOL1

PMIXBVOL0

p 52

0

0

0

0

0

0

0

0

14h BEEP Freq,

On Time

FREQ3

FREQ2

FREQ1

FREQ0

ONTIME3

ONTIME2

ONTIME1

ONTIME0

p 53

0

0

0

0

0

0

0

0

15h BEEP Vol,

Off Time

OFFTIME2

OFFTIME1

OFFTIME0

BPVOL4

BPVOL3

BPVOL2

BPVOL1

BPVOL0

p 54

0

0

0

0

0

0

0

0

16h BEEP,

Tone Cfg.

BEEP1

BEEP0

Reserved

TREB_CF1

TREB_CF0

BASS_CF1

BASS_CF0

TC_EN

p 55

0

0

0

0

0

0

0

0

17h

Tone Ctl

TREB3

TREB2

TREB1

TREB0

BASS3

BASS2

BASS1

BASS0

p 56

1

0

0

0

1

0

0

0

18h

Master A Vol

MSTAVOL7

MSTAVOL6

MSTAVOL5

MSTAVOL4

MSTAVOL3

MSTAVOL2

MSTAVOL1

MSTAVOL0

p 57

0

0

0

0

0

0

0

0

19h

Master B Vol

MSTBVOL7

MSTBVOL6

MSTBVOL5

MSTBVOL4

MSTBVOL3

MSTBVOL2

MSTBVOL1

MSTBVOL0

p 57

0

0

0

0

0

0

0

0

1Ah Headphone A

Volume

HPAMUTE

HPAVOL6

HPAVOL5

HPAVOL4

HPAVOL3

HPAVOL2

HPAVOL1

HPAVOL0

p 57

0

0

0

0

0

0

0

0

Advertising