wm8400 Wolfson Microelectronics plc, wm8400 Datasheet - Page 168

no-image

wm8400

Manufacturer Part Number
wm8400
Description
Wolfson Audioplustm Hi-fi Audio Codec And Power Management Unit For Mobile Multimedia
Manufacturer
Wolfson Microelectronics plc
Datasheet
WM8400
w
R16 (10h)
Left ADC
Digital Volume
R17 (11h)
Right ADC
Digital Volume
R18 (12h)
GPIO Control
(1)
REGISTER
ADDRESS
0
15:9
8
7:0
15:9
8
7:0
15:13
12
11
10
9
8
7:0
BIT
ADCR_DATINV
ADC_VU
ADCL_VOL
[7:0]
ADC_VU
ADCR_VOL
[7:0]
IRQ
(ro)
TEMPOK
(rr)
MIC1SHRT
(rr)
MIC1DET
(rr)
FLL_LCK
(rr)
GPIO_STATUS
[7:0]
(rr)
LABEL
0b
00h
N/A
1100_
0000b
(0dB)
00h
N/A
1100_
0000b
(0dB)
0dB
Read Only
Read or
Reset
Read or
Reset
Read or
Reset
Read or
Reset
Read or
Reset
DEFAULT
Right ADC Invert
0 = Right ADC output not inverted
1 = Right ADC output inverted
Reserved - Do Not Change
ADC Volume Update
Writing a 1 to this bit will cause left and right ADC volume to
be updated simultaneously
Left ADC Digital Volume
(See Table 34 for volume range)
Reserved - Do Not Change
ADC Volume Update
Writing a 1 to this bit will cause left and right ADC volume to
be updated simultaneously
Right ADC Digital Volume
(See Table 34 for volume range)
Reserved - Do Not Change
IRQ Readback
(Allows polling of IRQ status)
Temperature OK CODEC interrupt
0 = interrupt not set
1 = interrupt is set
This bit is latched once set. The TEMPOK_POL bit
determines the polarity of the input event to set this bit. It is
cleared when a ‘1’ is written.
MICBIAS Short Circuit CODEC interrupt
0 = interrupt not set
1 = interrupt is set
This bit is latched once set. The MIC1SHRT_POL bit
determines the polarity of the input event to set this bit. It is
cleared when a ‘1’ is written.
MICBIAS Current Detect CODEC interrupt
0 = interrupt not set
1 = interrupt is set
This bit is latched once set. The MIC1DET_POL bit
determines the polarity of the input event to set this bit. It is
cleared when a ‘1’ is written.
FLL Lock CODEC interrupt
0 = interrupt not set
1 = interrupt is set
This bit is latched once set. The FLL_LCK_POL bit determines
the polarity of the input event to set this bit. It is cleared when
a ‘1’ is written.
GPIO and GPI Input Pin Status
GPIO_STATUS[7] = GPI8 pin status
GPIO_STATUS[6] = GPI7 pin status
GPIO_STATUS[5] = GPIO6 pin status
GPIO_STATUS[4] = GPIO5 pin status
GPIO_STATUS[3] = GPIO4 pin status
GPIO_STATUS[2] = GPIO3 pin status
GPIO_STATUS[1] = GPIO2 pin status
GPIO_STATUS[0] = GPIO1 pin status
These bits are latched once set. The GPIO_POL bits
determine the polarity of the input event to set these bits. They
are cleared when a ‘1’ is written.
DESCRIPTION
PP, April 2009, Rev 3.0
Pre-Production
168

Related parts for wm8400