USB Host Controller Registers
14-9
Universal Serial Bus Host
Table 14–1. USB Host Controller Registers (Continued)
Name
Address
Size
†
R/W
Description
HcBulkHeadED
Local bus virtual address of head of
bulk endpoint descriptor list
‡
R/W
32
FFFB:A028h
HcBulkCurrentED
Local bus virtual of current bulk
endpoint descriptor
‡
R/W
32
FFFB:A02Ch
HcDoneHead
Local bus virtual address of head of list
of retired transfer descriptors
‡
R
32
FFFB:A030h
HcFmInterval
HC frame interval
R/W
32
FFFB:A034h
HcFmRemaining
HC frame remaining
R
32
FFFB:A038h
HcFmNumber
HC frame number
R
32
FFFB:A03Ch
HcPeriodicStart
HC periodic start
R/W
32
FFFB:A040h
HcLSThreshold
HC low speed threshold
R/W
32
FFFB:A044h
HcRhDescriptorA
HC root hub A
R, R/W
32
FFFB:A048h
HcRhDescriptorB
HC root hub B
R/W
32
FFFB:A04Ch
HcRhStatus
HC root hub status
R, R/W
32
FFFB:A050h
HcRhPortStatus1
HC port 1 control and status
§
R, R/W
32
FFFB:A054h
HcRhPortStatus2
HC port 2 control and status
¶
R, R/W
32
FFFB:A058h
HcRhPortStatus3
HC port 3 control and status
#
R, R/W
32
FFFBA05Ch
Reserved
Reserved
None
FFFB:A060h to
FFFB:A0DFh
HostUEAddr
Host UE address
R
32
FFFB:A0E0h
HostUEStatus
Host UE status
R
32
FFFB:A0E4h
HostTimeoutCtrl
Host timeout control
R/W
32
FFFB:A0E8h
HostRevision
Host revision
R
32
FFFB:A0ECh
Reserved
Reserved
None
FFFB:A0F0h to
FFFB:AFFFh
† Access to these registers must be by 32-bit reads or 32-bit writes. Use of other access sizes may result in undefined operation.
‡ Restrictions apply to the local bus virtual addresses used in these registers. See Section 14.6.1, Local Bus Addressing.
§ This register provides control and status for the OMAP5910 pins associated with the USB transceiver for some HMC_MODE
values.
¶ This register provides control and status for the OMAP5910 pins associated with USB port 1 for some HMC_MODE values.
# This register provides control and status for the OMAP5910 pins associated with USB port 2 for some HMC_MODE values.