20 interrupt status 2 (monitors), 21 interrupt status 3 (leds and boost converter), Interrupt status 2 (monitors) – Cirrus Logic CS35L32 User Manual
Page 42: Section 7.20, Interrupt status 3 (leds and boost converter), Section 7.21, Lowbat, P. 42, Vmon_ovfl p. 42 imon_ovfl p. 42 vpmon_ovfl p. 42, Interrupt status 2

42
DS963F4
CS35L32
7.20 Interrupt Status 2 (Monitors)
7.20 Interrupt Status 2 (Monitors)
Address 0x16
R/O
7
6
5
4
3
2
1
0
VMON_OVFL
IMON_OVFL VPMON_OVFL
—
PDN_DONE
Default
x
x
x
x
x
x
x
x
Interrupt status bits are read only and sticky. Interrupts are described in
. Registers at addresses 0x14–0x17 must not be part of a
control-port autoincremented read and must be read individually. See
.
Bits
Name
Description
7
VMON_OVFL
xMON overflow. Indicates the overrange status in the VMON, IMON, or VPMON ADC signal path
0 (Default) No clipping has occurred anywhere in the ADC signal path
1 Clipping has occurred in the ADC signal path
The programming of IMON_SCALE may cause IMON_OVFL to be set.
6
IMON_OVFL
5
VPMON_OVFL
4:1
—
Reserved
0
PDN_DONE
Power-down done. Indicates whether the CS35L32 has completely powered down and MCLK can be stopped.
0 Not completely powered down. PDN_DONE = 0 if any blocks require MCLK
INT
. After powering down using
PDN_ALL or discrete power-down bits, the CS35L32 transitions to a powered-down state, after which, PDN_
DONE is set and MCLK
INT
can be removed.
1 (Default) Powered down
7.21 Interrupt Status 3 (LEDs and Boost Converter)
Address 0x17
R/O
7
6
5
4
3
2
1
0
UVLO
LED2_OPEN LED2_SHORT LED1_OPEN LED1_SHORT
LOWBAT
BOOST_CURLIM BOOST_OVERROR
Default
x
x
x
x
x
x
x
x
Interrupt status bits are read only and sticky. Interrupts are described in
. Registers at addresses 0x14–0x17 must not be part of a
control-port autoincremented read and must be read individually. See
.
Bits
Name
Description
7
UVLO
UVLO event
0 (Default) No lockout
1 UVLO detected at VP. IC shutdown.
6
LED2_OPEN
LED 2 open
0 (Default) No open detected
1 Open detected
5
LED2_SHORT
LED 2 shorted
0 (Default) No short detected
1 short detected
4
LED1_OPEN
LED 1 open
0 (Default) No open detected
1 Open detected
3
LED1_SHORT
LED 1 shorted
0 (Default) No short detected
1 Short detected
2
LOWBAT
Battery voltage (VP) is low.
This bit is updated only during an active Flash LED event. Reads to clear this bit between any
two sequential Flash Events are not be reflected in the status register until the next active Flash Event is triggered.
0 (Default) Battery voltage normal (above
, see
)
1 Battery voltage low (below
, see
)
1
BOOST_CURLIM Boost converter in current limit
0 (Default) Not in current limit
1 Boost current has exceeded level programmed in BST_IPK
0
BOOST_
OVERROR
Boost converter overvoltage error
0 (Default) No overvoltage
1 Overvoltage