12 usb device speed register (speedr), Usb device speed register (speedr) -20 – Freescale Semiconductor MCF5480 User Manual
Page 894

MCF548x Reference Manual, Rev. 3
29-20
Freescale Semiconductor
29.2.2.12 USB Device Speed Register (SPEEDR)
The SPEEDR contains the current USB operating speed of the USB module. It is updated by the USB 2.0
device controller when a USB reset, suspend, or resume process completes.
7
6
5
4
3
2
1
0
R
1
RMTWKEUP
1
0
0
0
0
0
W
Reset
1
0
0
0
0
0
0
0
Reg
Addr
MBAR + 0xB005
Figure 29-12. USB Configuration Attribute Register (CFGAR)
Table 29-12. CFGAR Field Descriptions
Bits
Name
Description
7
—
Reserved. Write a 1.
6
RMTWKEUP
Remote wakeup. The Remote Wakeup bit is updated by the USB 2.0 device controller
upon reception of the SET_FEATURE(DEVICE_REMOTE_WAKEUP) and
CLEAR_FEATURE(DEVICE_REMOTE_WAKEUP) requests.
0 Remote wakeup disabled (default).
1 Remote wakeup enabled.
5
—
Reserved. Write a 1.
4–0
—
Reserved, should be cleared.
7
6
5
4
3
2
1
0
R
0
0
0
0
0
0
SPEED
W
Reset
1
0
0
0
0
0
0
0
Reg
Addr
MBAR + 0xB006
Figure 29-13. USB Device Speed Register (SPEEDR)
Table 29-13. SPEEDR Field Descriptions
Bits
Name
Description
7–2
—
Reserved, should be cleared.
1–0
SPEED
Device speed.
00 Speed unresolved
01 High-speed
10 Full-speed
11 Reserved