Register interface, Table 2. register overview for the cs4205, Are found in section 5, register interface – Cirrus Logic CS4205 User Manual
Page 25: Cs4205, Cirrus logic defined registers
CS4205
DS489PP4
25
5. REGISTER INTERFACE
Reg
Register Name
D15 D14
D13
D12 D11 D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
Default
00h
Reset
0
SE4
SE3
SE2
SE1
SE0
0
ID8
ID7
0
ID5
0
ID3
ID2
0
ID0
25ADh
02h
Master Volume
Mute
0
ML5
ML4
ML3
ML2
ML1
ML0
0
0
MR5
MR4
MR3
MR2
MR1
MR0
8000h
06h
Mono Volume
Mute
0
0
0
0
0
0
0
0
0
MM5
MM4
MM3
MM2
MM1
MM0
8000h
08h
Master Tone Control
0
0
0
0
BA3
BA2
BA1
BA0
0
0
0
0
TR3
TR2
TR1
TR0
0F0Fh
0Ah
PC_BEEP Volume
Mute
0
0
0
0
0
0
0
0
0
0
PV3
PV2
PV1
PV0
0
0000h
0Ch
Phone Volume
Mute
0
0
0
0
0
0
0
0
0
0
GN4
GN3
GN2
GN1
GN0
8008h
0Eh
Mic Volume
Mute
0
0
0
0
0
0
0
0
20dB
0
GN4
GN3
GN2
GN1
GN0
8008h
10h
Line In Volume
Mute
0
0
GL4
GL3
GL2
GL1
GL0
0
0
0
GR4
GR3
GR2
GR1
GR0
8808h
12h
CD Volume
Mute
0
0
GL4
GL3
GL2
GL1
GL0
0
0
0
GR4
GR3
GR2
GR1
GR0
8808h
14h
Video Volume
Mute
0
0
GL4
GL3
GL2
GL1
GL0
0
0
0
GR4
GR3
GR2
GR1
GR0
8808h
16h
Aux Volume
Mute
0
0
GL4
GL3
GL2
GL1
GL0
0
0
0
GR4
GR3
GR2
GR1
GR0
8808h
18h
PCM Out Volume
Mute
0
0
GL4
GL3
GL2
GL1
GL0
0
0
0
GR4
GR3
GR2
GR1
GR0
8808h
1Ah
Record Select
0
0
0
0
0
SL2
SL1
SL0
0
0
0
0
0
SR2
SR1
SR0
0000h
1Ch
Record Gain
Mute
0
0
0
GL3
GL2
GL1
GL0
0
0
0
0
GR3
GR2
GR1
GR0
8000h
1Eh
Record Gain Mic
Mute
0
0
0
0
0
0
0
0
0
0
0
GM3
GM2
GM1
GM0
8000h
20h
General Purpose
POP
ST
3D
LD
0
0
MIX
MS
LPBK
0
0
0
0
0
0
0
0000h
22h
3D Control
0
0
0
0
CR3
CR2
CR1
CR0
0
0
0
0
DP3
DP2
DP1
DP0
0000h
26h
Powerdown Ctrl/Stat
EAPD
0
PR5
PR4
PR3
PR2
PR1
PR0
0
0
0
0
REF
ANL
DAC
ADC
000Fh
28h
Ext’d Audio ID
ID1
ID0
0
0
0
0
AMAP
0
0
0
0
0
VRM
0
0
VRA
x209h
2Ah
Ext’d Audio Stat/Ctrl
0
PRL
0
0
0
0
MADC
0
0
0
0
0
VRM
0
0
VRA
4000h
2Ch
PCM Front DAC Rate
SR15
SR14
SR13
SR12
SR11 SR10
SR9
SR8
SR7
SR6
SR5
SR4
SR3
SR2
SR1
SR0
BB80h
32h
PCM L/R ADC Rate
SR15
SR14
SR13
SR12
SR11 SR10
SR9
SR8
SR7
SR6
SR5
SR4
SR3
SR2
SR1
SR0
BB80h
34h
Mic ADC Rate
SR15
SR14
SR13
SR12
SR11 SR10
SR9
SR8
SR7
SR6
SR5
SR4
SR3
SR2
SR1
SR0
BB80h
3Ch
Ext’d Modem ID
ID1
ID0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x000h
3Eh
Ext’d Modem Stat/Ctrl
0
0
0
0
0
0
0
PRA
0
0
0
0
0
0
0
GPIO
0100h
4Ch
GPIO Pin Config.
0
0
0
0
0
0
0
0
0
0
0
GC4
GC3
GC2
GC1
GC0
001Fh
4Eh
GPIO Pin Polarity/Type
1
1
1
1
1
1
1
1
1
1
1
GP4
GP3
GP2
GP1
GP0
FFFFh
50h
GPIO Pin Sticky
0
0
0
0
0
0
0
0
0
0
0
GS4
GS3
GS2
GS1
GS0
0000h
52h
GPIO Pin Wakeup
0
0
0
0
0
0
0
0
0
0
0
GW4
GW3
GW2
GW1
GW0
0000h
54h
GPIO Pin Status
0
0
0
0
0
0
0
0
0
0
0
GI4
GI3
GI2
GI1
GI0
0000h
Cirrus Logic Defined Registers:
5Eh
AC Mode Control
DACS CAPS1 CAPS0
MICS
0
0
TMM DDM AMAP
0
SM1
SM0
SDOS1 SDOS0 SPDS1 SPDS0
0080h
60h
Misc. Crystal Control
0
0
Res
DPC
0
0
Reserved
10dB CRST
Reserved
GPOC
Reserved
LOSM
0003h
68h
S/PDIF Control
SPEN
Val
0
Fs
L
CC6
CC5
CC4
CC3
CC2
CC1
CC0
Emph
Copy
/Audio
Pro
0000h
6Ah
Serial Port Control
SDEN
0
0
0
0
0
0
0
0
SDI3
SDI2
SDI1
SDO2
SDSC
SDF1
SDF0
0000h
6Ch
Special Feature Addr
0
0
0
0
0
0
0
0
0
0
0
0
A3
A2
A1
A0
0000h
6Eh
Special Feature Data
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
8000h
7Ah
BDI Status
E15
E14
E13
E12
E11
E10
E9
E8
E7
E6
E5
E4
E3
E2
E1
E0
0000h
7Ch
Vendor ID1
F7
F6
F5
F4
F3
F2
F1
F0
S7
S6
S5
S4
S3
S2
S1
S0
4352h
7Eh
Vendor ID2
T7
T6
T5
T4
T3
T2
T1
T0
0
DID2
DID1
DID0
1
REV2
REV1
REV0
5959h
Table 2. Register Overview for the CS4205