Pre-Production
WM8959
REGISTER
ADDRESS
BIT
LABEL
DAC_VU
DEFAULT
DESCRIPTION
Right DAC
8
N/A
DAC Volume Update
Digital Volume
Writing a 1 to this bit will cause left and right DAC volume to
be updated simultaneously
7:0
DACR_VOL
[7:0]
1100_
0000b
(0dB)
0000h
0100h
0C00h
0C00h
0000h
0dB
Right DAC Digital Volume
(See Table 18 for volume settings)
R13 (0Dh)
R14 (0Eh)
R15 (0Fh)
R16 (10h)
R17 (11h)
R18 (12h)
15:0
15:0
15:0
15:0
15:0
15:13
12
Reserved - Do Not Change
Reserved - Do Not Change
Reserved - Do Not Change
Reserved - Do Not Change
Reserved - Do Not Change
Reserved - Do Not Change
GPIO Control
(1)
IRQ
Read Only IRQ Readback
(Allows polling of IRQ status)
(ro)
11
10
9
TEMPOK
(rr)
Read or
Reset
Temperature OK status
Read-
0 = Device temperature NOT ok
1 = Device temperature ok
Write -
1 = Reset TEMPOK latch
MICSHRT
(rr)
Read or
Reset
MICBIAS short status
Read-
0 = MICBIAS ok
1 = MICBIAS shorted
Write-
1 = Reset MICSHRT latch
MICDET
(rr)
Read or
Reset
MICBIAS detect status
MICBIAS microphone detect Readback
Read-
0 = No Microphone detected
1 = Microphone detected
Write-
1 = Reset MICDET latch
8
PLL_LCK
(rr)
Read or
Reset
PLL Lock status
Read-
0 = PLL NOT locked
1 = PLL locked
Write-
1 = Reset PLL_LCK latch
7:0
GPIO_STATUS
Read or
Reset
GPIO and GPI Input Pin Status
[7:0]
(rr)
GPIO_STATUS[7] = GPI8 pin status
GPIO_STATUS[6] = GPI7 pin status
GPIO_STATUS[5] = Reserved
GPIO_STATUS[4] = GPIO5 pin status
GPIO_STATUS[3] = GPIO4 pin status
GPIO_STATUS[2] = GPIO3 pin status
GPIO_STATUS[1] = Reserved
GPIO_STATUS[0] = GPIO1 pin status
R19 (13h)
GPIO1
15:8
7
10h
0b
Reserved - Do Not Change
GPIO1_DEB_ENA
GPIO1 Input De-Bounce
0 = disabled (Not de-bounced)
1 = enabled (Requires MCLK input and TOCLK_ENA=1)
PP, May 2008, Rev 3.1
133
w