Bits
Name
6
EVENT_
Event status selection. Selects the level of processing on readable status originating in the VP supply domain.
STATUS_
0 (Default) Raw (unprocessed) status events are selected.
SEL
1 Sticky processed status events are selected.
Affected registers:
•
TIP_SENSE_PLUG on p. 141
•
TIP_SENSE_UNPLUG on p. 141
5:0
HS_
Mic 2 voltage level-detect setting (% of HSBIAS). Sets the level of the threshold to be used for detecting headset modules.
DETECT_
01 1111 (Default)
LEVEL
The DC detector can be used at any time (set in parallel with any other detection mode), but should not be continuously
enabled if the HS input is enabled because the HS noise performance is degraded. DC detector settling time is 11 ms.
7.9.7
Mic Detect Control 2
R/W
7
DEBOUNCE_TIME
Default
0
Bits
Name
7:5 DEBOUNCE_
Debounce time (ms). Sets the time to be used for S0 button detect (SHORT_DETECTED and SHORT_RELEASE)
TIME
debounce when in Normal Mode. Timings are approximate and vary with MCLK
000 10 ms
001 (Default) 20 ms
4:0
—
Reserved
7.9.8
Detect Status 1
R/O
7
TIP_SENSE
HSBIAS_HIZ
Default
x
Bits
Name
7
TIP_SENSE
TIP_SENSE circuit status. The plug-to-unplug edge is debounced for the set debounce time (see
DEBOUNCE,
0 HP not plugged in
1 HP plugged in
6
HSBIAS_HIZ
HSBIAS Hi-Z Mode. Reports whether the HSBIAS Hi-Z Mode is enabled or disabled.
0 Hi-Z Mode is disabled.
1 Hi-Z Mode is enabled.
5:0
—
Reserved
7.9.9
Detect Status 2
R/O
7
Default
x
Bits
Name
7:2
—
Reserved
1
HS_TRUE HS true. Reports whether voltage detected on HSBIAS_IN drops below the HS_DETECT_LEVEL threshold.
0 False. HSBIAS_IN is above the specified threshold.
1 True. HSBIAS_IN is below the specified threshold.
0
SHORT_
Short true. Reports whether the voltage detected on HSBIAS_IN is below the S0 threshold. Valid only if DETECT_MODE =
TRUE
Normal Mode.
affect this bit, because its source is not debounced.
0 False. HSBIAS_IN is above the S0 threshold
1 True. HSBIAS_IN is below the S0 threshold
DS1083F2
•
•
6
5
0
1
010 30 ms
011 40 ms
6
5
x
0
p.
150).
6
5
—
x
x
Table 3-20
specified the threshold as "Short-Detect Threshold (S0 Button)." DEBOUNCE_TIME does not
Description
SHORT_DETECTED on p. 142
SHORT_RELEASE on p. 142
4
3
0
1
Description
100 50 ms
101 60 ms
4
3
x
x
Description
4
3
x
0
Description
7.9 Headset Interface Registers
2
1
—
1
1
.
INT
110 70 ms
111 80 ms
2
1
—
x
x
2
1
HS_TRUE
x
x
CS42L42
Address 0x1B76
0
1
Address 0x1B77
0
x
TIP_SENSE_
Address 0x1B78
0
SHORT_TRUE
x
151
Need help?
Do you have a question about the CS42L42 and is the answer not in the manual?