Pre-Production
WM8904
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
MCLK pull-up resistor enable
REFER TO
Digital Audio
Interface Control
R126 (7Eh)
Digital Pulls
7
MCLK_PU
0
0 = pull-up disabled
1 = pull-up enabled
MCLK pull-down resistor enable
0 = pull-down disabled
1 = pull-down enabled
DACDAT pull-up resistor enable
0 = pull-up disabled
Digital Audio
Interface Control
6
5
4
3
2
1
0
MCLK_PD
DACDAT_PU
DACDAT_PD
LRCLK_PU
LRCLK_PD
BCLK_PU
0
0
0
0
0
0
0
Digital Audio
Interface Control
1 = pull-up enabled
DACDAT pull-down resistor enable
0 = pull-down disabled
1 = pull-down enabled
LRCLK pull-up resistor enable
0 = pull-up disabled
Digital Audio
Interface Control
Digital Audio
Interface Control
1 = pull-up enabled
LRCLK pull-down resistor enable
0 = pull-down disabled
1 = pull-down enabled
BCLK pull-up resistor enable
0 = pull-up disabled
Digital Audio
Interface Control
Digital Audio
Interface Control
1 = pull-up enabled
BCLK pull-down resistor enable
0 = pull-down disabled
1 = pull-down enabled
Digital Audio
Interface Control
BCLK_PD
Register 7Eh Digital Pulls
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
Logical OR of all other interrupt flags
GPIO4 interrupt
Interrupts
Interrupts
R127 (7Fh)
Interrupt
Status
10
9
IRQ
0
0
GPIO_BCLK_EI
NT
0 = interrupt not set
1 = interrupt is set
Cleared when a ‘1’ is written
Write Sequence interrupt
0 = interrupt not set
Interrupts
8
WSEQ_EINT
0
1 = interrupt is set
Cleared when a ‘1’ is written.
Note that the read value of WSEQ_EINT is not valid
whilst the Write Sequencer is Busy
GPIO3 interrupt
Interrupts
Interrupts
Interrupts
7
6
5
GPIO3_EINT
GPIO2_EINT
GPIO1_EINT
0
0
0
0 = interrupt not set
1 = interrupt is set
Cleared when a ‘1’ is written
GPIO2 interrupt
0 = interrupt not set
1 = interrupt is set
Cleared when a ‘1’ is written
GPIO1 interrupt
0 = interrupt not set
1 = interrupt is set
Cleared when a ‘1’ is written
PP, Rev 3.3, September 2012
173
w