English
Language : 

LM3S3748 Datasheet, PDF (534/753 Pages) List of Unclassifed Manufacturers – Microcontroller
Univeral Serial Bus (USB) Controller
Host
Device
Register 16: USB Device Control (USBDEVCTL), offset 0x060
USBDEVCTL provides the status information for the current operating mode (host or device) of the
USB controller. If the USB controller is in host mode, this register also indicates if a full- or low-speed
device has been connected.
USBDEVCTL Host
USB Device Control (USBDEVCTL)
Base 0x4005.0000
Offset 0x060
Type R/W, reset 0x80
7
6
5
4
3
DEV FSDEV LSDEV
reserved
Type RO
RO
RO
RO
RO
Reset
1
0
0
0
0
2
HOST
RO
0
1
0
reserved
RO
RO
0
0
Bit/Field
7
6
5
4:3
2
1:0
Name
DEV
FSDEV
LSDEV
reserved
HOST
reserved
Type
RO
RO
RO
RO
RO
RO
Reset
1
0
0
0
0
0
Description
Device Mode
When set, this bit indicates the controller is operating as a device.
Note: This value is only valid while a session is in progress.
Full-Speed Device Detected
This read-only bit is set when a full-speed device has been detected on
the port.
Low-Speed Device Detected
This read-only bit is set when a low-speed device has been detected
on the port.
Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
Host Mode
This read-only bit is set when the USB controller is acting as a Host.
Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
USBDEVCTL Device Mode
USB Device Control (USBDEVCTL)
Base 0x4005.0000
Offset 0x060
Type R/W, reset 0x80
7
6
5
4
3
2
1
0
DEV
reserved
Type RO
RO
RO
RO
RO
RO
RO
RO
Reset
1
0
0
0
0
0
0
0
534
April 08, 2008
Preliminary