Pre-Production
WM8959
The IRQ register (R18) is described in Table 47.
REGISTER
ADDRESS
BIT
12
LABEL
DEFAULT
DESCRIPTION
R18 (12h)
IRQ
(ro)
Read Only IRQ Readback
(Allows polling of IRQ status)
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
MICBIAS short status
Read-
MICSHRT
(rr)
Read or
Reset
0 = MICBIAS ok
1 = MICBIAS shorted
Write-
1 = Reset MICSHRT latch
MICBIAS detect status
MICBIAS microphone detect Readback
Read-
MICDET
(rr)
Read or
Reset
0 = No Microphone detected
1 = Microphone detected
Write-
1 = Reset MICDET latch
PLL Lock status
8
PLL_LCK
(rr)
Read or
Reset
Read-
0 = PLL NOT locked
1 = PLL locked
Write-
1 = Reset PLL_LCK latch
GPIO and GPI Input Pin Status
GPIO_STATUS[7] = GPI8 pin status
GPIO_STATUS[6] = GPI7 pin status
GPIO_STATUS[5] = Reserved
GPIO_STATUS[4] = GPIO5 status
GPIO_STATUS[3] = GPIO4 status
GPIO_STATUS[2] = GPIO3 status
GPIO_STATUS[1] = Reserved
GPIO_STATUS[0] = GPIO1 status
IRQ Invert
7:0
GPIO_STATUS
Read or
Reset
[7:0]
(rr)
R23 (17h)
12
IRQ_INV
(rw)
0b
GPIO
Control (2)
0 = IRQ output active high
1 = IRQ output active low
Table 47 GPIO Interrupt and Status Readback
PP, May 2008, Rev 3.1
83
w