Analog Devices ADSP-SC58 Series Hardware Reference Manual page 1490

Sharc+ processor
Table of Contents

Advertisement

ADSP-SC58x USB Register Descriptions
Battery Charging Control Register
The
register controls USB controller battery change-related features.
USB_BAT_CHG
Figure 27-34: USB_BAT_CHG Register Diagram
Table 27-10: USB_BAT_CHG Register Fields
Bit No.
(Access)
4
DEDCHG
(R/W)
3
CHGDET
(R/NW)
2
SNSCHGDET
(R/W)
1
CONDET
(R/NW)
0
SNSCONDET
(R/W)
27–78
7
6
5
0
0
0
DEDCHG (R/W)
Dedicated Charging Port
CHGDET (R)
Charging Port Detected
SNSCHGDET (R/W)
Sense Charger Detection
Bit Name
Dedicated Charging Port.
The USB_BAT_CHG.DEDCHG bit is asserted if both D+ and D- are high. This can
be used to determine if the attached device is a dedicated charging port. This bit is the
decode of LineState[1] and LineState[0]. This bit is only valid when a session is initiat-
ed, which enables a pullup on D+ when acting as a B-device.
Charging Port Detected.
The USB_BAT_CHG.CHGDET bit indicates when a charging port is detected. This
bit indicates that D+/- is above V
Sense Charger Detection.
The USB_BAT_CHG.SNSCHGDET bit enables charger detection. Setting this bit en-
ables VD_SRC and ID_SINK.
Connected Detected.
The USB_BAT_CHG.CONDET bit is valid when USB_BAT_CHG.SNSCONDET is
enabled. This bit reflects the inverse of D+ (!LineState[0]). If nothing is connected, D+
is pulled high. If a charger or USB port is connected, D+ is pulled low.
Sense Connection Detection.
The USB_BAT_CHG.SNSCONDET bit enables connection detection. Enabling this
bit enables I
ADSP-SC58x/ADSP-2158x SHARC+ Processor Hardware Reference
4
3
2
1
0
X
X
0
X
0
SNSCONDET (R/W)
Sense Connection Detection
CONDET (R)
Connected Detected
Description/Enumeration
DAT_REF
and R
.
DP_SRC
DM_DWN
and below V
.
LGC

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADSP-SC58 Series and is the answer not in the manual?

This manual is also suitable for:

Adsp-2158 series

Table of Contents