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.

76543210
R1RMTWKEUP100000
W
Reset10000000
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.
76543210
R000000 SPEED
W
Reset10000000
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