UM10360 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
User manual Rev. 3 — 19 December 2013 273 of 841
NXP Semiconductors
UM10360
Chapter 12: LPC176x/5x USB Host controller
[1] The R/W column in Table 254 lists the accessibility of the register:
a) Registers marked ‘R’ for access will return their current value when read.
b) Registers marked ‘R/W’ allow both read and write.
12.4.2.2 USB Host Register Definitions
Refer to the OHCI specification document on the Compaq website for register definitions.
HcControlHeadED 0x5000 C020 R/W Contains the physical address of the first endpoint
descriptor of the control list.
0x0
HcControlCurrentED 0x5000 C024 R/W Contains the physical address of the current endpoint
descriptor of the control list
0x0
HcBulkHeadED 0x5000 C028 R/W Contains the physical address of the first endpoint
descriptor of the bulk list.
0x0
HcBulkCurrentED 0x5000 C02C R/W Contains the physical address of the current endpoint
descriptor of the bulk list.
0x0
HcDoneHead 0x5000 C030 R Contains the physical address of the last transfer
descriptor added to the ‘Done’ queue.
0x0
HcFmInterval 0x5000 C034 R/W Defines the bit time interval in a frame and the full speed
maximum packet size which would not cause an
overrun.
0x2EDF
HcFmRemaining 0x5000 C038 R A 14-bit counter showing the bit time remaining in the
current frame.
0x0
HcFmNumber 0x5000 C03C R Contains a 16-bit counter and provides the timing
reference among events happening in the HC and the
HCD.
0x0
HcPeriodicStart 0x5000 C040 R/W Contains a programmable 14-bit value which determines
the earliest time HC should start processing a periodic
list.
0x0
HcLSThreshold 0x5000 C044 R/W Contains 11-bit value which is used by the HC to
determine whether to commit to transfer a maximum of
8-byte LS packet before EOF.
0x628h
HcRhDescriptorA 0x5000 C048 R/W First of the two registers which describes the
characteristics of the root hub.
0xFF000902
HcRhDescriptorB 0x5000 C04C R/W Second of the two registers which describes the
characteristics of the Root Hub.
0x60000h
HcRhStatus 0x5000 C050 R/W This register is divided into two parts. The lower D-word
represents the hub status field and the upper word
represents the hub status change field.
0x0
HcRhPortStatus[1] 0x5000 C054 R/W Controls and reports the port events on a per-port basis. 0x0
HcRhPortStatus[2] 0x5000 C058 R/W Controls and reports the port events on a per port basis. 0x0
Module_ID/Ver_Rev_ID 0x5000 C0FC R IP number, where yy (0x00) is unique version number
and zz (0x00) is a unique revision number.
0x3505yyzz
Table 254. USB Host register address definitions …continued
Name Address R/W
[1]
Function Reset value