3 pcmx overflow (read only), 27 battery compensation (address 2fh), 1 battery compensation – Cirrus Logic CS43L22 User Manual
Page 56: 2 vp monitor, 1 battery compensation 7.27.2 vp monitor, P 56

56
DS792F2
CS43L22
Confidential Draft
3/4/10
7.26.3
PCMx Overflow (Read Only)
Indicates the over-range status in the PCM data path.
7.27
Battery Compensation (Address 2Fh)
7.27.1
Battery Compensation
Configures automatic adjustment of the speaker volume when VP deviates from VPREF[3:0].
7.27.2
VP Monitor
Configures the internal ADC that monitors the VP voltage level.
Notes:
1.
The internal ADC that monitors the VP supply is enabled automatically when BATTCMP is enabled, re-
gardless of the VPMONITOR setting. Conversely, when BATTCMP is disabled, the ADC may be en-
abled by enabling VPMONITOR; this provides a convenient battery monitor without enabling battery
compensation.
2.
When enabled, VPMONITOR remains enabled regardless of the PDN bit setting.
PCMxOVFL
PCM Overflow Status:
0
No digital clipping has occurred in the data path of the PCM (
“PCM Channel x Volume” on page 47
) of the
DSP.
1
Digital clipping has occurred in the data path of the PCM of the DSP.
Application:
7
6
5
4
3
2
1
0
BATTCMP
VPMONITOR
Reserved
Reserved
VPREF3
VPREF2
VPREF1
VPREF0
BATTCMP
Automatic Battery Compensation
0
Disabled
1
Enabled
Application:
“Maintaining a Desired Output Level” on page 27
VPMONITOR
VP ADC Status
0
Disabled
1
Enabled