Register quick reference – Cirrus Logic CS42L52 User Manual

Page 40

Advertising
background image

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

p 42

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

p 42

0

0

0

0

0

0

0

1

03h Power Ctl 2

Reserved

Reserved

Reserved

OVRDB

OVRDA

PDN_MICB

PDN_MICA

PDN_BIAS

p 43

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

p 44

0

0

0

0

0

1

0

1

05h Clocking Ctl

AUTO

SPEED1

SPEED0

32kGROUP

VIDEOCLK

RATIO1

RATIO0

MCLKDIV2

p 44

1

0

1

0

0

0

0

0

06h Interface Ctl 1

M/S

INV_SCLK

ADCDIF

DSP

DACDIF1

DACDIF0

AWL1

AWL0

p 46

0

0

0

0

0

0

0

0

07h Interface Ctl 2

Reserved

SCLK=MCLK

DIGLOOP

3ST_SP

INV_SWCH

BIASLVL2

BIASLVL1

BIASLVL0

p 47

0

0

0

0

0

0

0

0

08h Input A Select

ADCASEL2

ADCASEL1

ADCASEL0

PGAASEL5

PGAASEL4

PGAASEL3

PGAASEL2

PGAASEL1

p 48

1

0

0

0

0

0

0

1

09h Input B Select

ADCBSEL2

ADCBSEL1

ADCBSEL0

PGABSEL5

PGABSEL4

PGABSEL3

PGABSEL2

PGABSEL1

p 48

1

0

0

0

0

0

0

1

0Ah Analog,

HPF Ctl

HPFB

HPFRZB

HPFA

HPFRZA

ANLGSFTB

ANLGZCB

ANLGSFTA

ANLGZCA

p 49

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

p 50

0

0

0

0

0

0

0

0

0Ch Misc. ADC Ctl

ADCB=A

DIGMIX

DIGSUM1

DIGSUM0

INV_ADCB

INV_ADCA

ADCBMUTE

ADCAMUTE

p 50

0

0

0

0

0

0

0

0

0Dh Playback Ctl 1

HPGAIN2

HPGAIN1

HPGAIN0

PLYBCKB=A

INV_PCMB

INV_PCMA

MSTBMUTE

MSTAMUTE

p 51

0

1

1

0

0

0

0

0

0Eh Misc. Ctl

PASSTHRUB PASSTHRUA PASSBMUTE PASSAMUTE

FREEZE

DEEMPH

DIGSFT

DIGZC

p 52

0

0

0

0

0

0

1

0

0Fh Playback Ctl 2

HPBMUTE

HPAMUTE

SPKBMUTE

SPKAMUTE

SPKB=A

SPKSWAP

SPKMONO

MUTE50/50

p 54

0

0

0

0

0

0

0

10h MICA Amp Ctl

Reserved

MICASEL

MICACFG

MICAGAIN4

MICAGAIN3

MICAGAIN2

MICAGAIN1

MICAGAIN0

p 55

0

0

0

0

0

0

0

0

11h MICB Amp Ctl

Reserved

MICBSEL

MICBCFG

MICBGAIN4

MICBGAIN3

MICBGAIN2

MICBGAIN1

MICBGAIN0

p 55

0

0

0

0

0

0

0

0

12h PGAA Vol, Misc ALCASRDIS ALCAZCDIS

PGAAVOL5

PGAAVOL4

PGAAVOL3

PGAAVOL2

PGAAVOL1

PGAAVOL0

p 55

0

0

0

0

0

0

0

0

13h PGAB Vol, Misc ALCBSRDIS ALCBZCDIS

PGABVOL5

PGABVOL4

PGABVOL3

PGABVOL2

PGABVOL1

PGABVOL0

p 55

0

0

0

0

0

0

0

0

14h Passthru A Vol

PASSAVOL7 PASSAVOL6 PASSAVOL5

PASSAVOL4 PASSAVOL3 PASSAVOL2 PASSAVOL1 PASSAVOL0

p 57

0

0

0

0

0

0

0

0

15h Passthru B Vol

PASSBVOL7 PASSBVOL6 PASSBVOL5 PASSBVOL4 PASSBVOL3 PASSBVOL2 PASSBVOL1 PASSBVOL0

p 57

0

0

0

0

0

0

0

0

16h ADCA Vol

ADCAVOL7

ADCAVOL6

ADCAVOL5

ADCAVOL4

ADCAVOL3

ADCAVOL2

ADCAVOL1

ADCAVOL0

p 57

0

0

0

0

0

0

0

0

17h ADCB Vol

ADCBVOL7

ADCBVOL6

ADCBVOL5

ADCBVOL4

ADCBVOL3

ADCBVOL2

ADCBVOL1

ADCBVOL0

p 57

0

0

0

0

0

0

0

0

18h ADCMIXA Vol

AMIXAMUTE AMIXAVOL6

AMIXAVOL5

AMIXAVOL4

AMIXAVOL3 AMIXAVOL2 AMIXAVOL1

AMIXAVOL0

p 58

1

0

0

0

0

0

0

0

19h ADCMIXB Vol

AMIXBMUTE AMIXBVOL6

AMIXBVOL5

AMIXBVOL4

AMIXBVOL3 AMIXBVOL2 AMIXBVOL1

AMIXBVOL0

p 58

1

0

0

0

0

0

0

0

1Ah PCMMIXA Vol

PMIXAMUTE PMIXAVOL6

PMIXAVOL5

PMIXAVOL4

PMIXAVOL3 PMIXAVOL2 PMIXAVOL1

PMIXAVOL0

p 58

0

0

0

0

0

0

0

0

Advertising