UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
524 of 1269
NXP Semiconductors
UM10503
Chapter 23: LPC43xx USB0 Host/Device/OTG controller
physical memory pointer is assumed to be 4 kB aligned. The contents of this register are
combined with the Frame Index Register (FRINDEX) to enable the Host Controller to step
through the Periodic Frame List in sequence.
23.6.8 Endpoint List Address register (ENDPOINTLISTADDR - device) and
Asynchronous List Address (ASYNCLISTADDR - host) registers
23.6.8.1 Device mode
In device mode, this register contains the address of the top of the endpoint list in system
memory. Bits[10:0] of this register cannot be modified by the system software and will
always return a zero when read. The memory structure referenced by this physical
memory pointer is assumed 64 byte aligned. The entire device endpoint list must be
aligned on a 2 kB boundary.
23.6.8.2 Host mode
This 32-bit register contains the address of the next asynchronous queue head to be
executed by the host. Bits [4:0] of this register cannot be modified by the system software
and will always return a zero when read.
23.6.9 TT Control register (TTCTRL)
23.6.9.1 Device mode
This register is not used in device mode.
Table 410. USB Periodic List Base register in host mode (PERIODICLISTBASE - address 0x4000 6154) bit
description
Bit
Symbol
Description
Reset
value
Access
11:0
-
Reserved
-
-
31:12
PERBASE31_12
Base Address (Low)
These bits correspond to the memory address signals 31:12.
-
R/W
Table 411. USB Endpoint List Address register in device mode (ENDPOINTLISTADDR - address 0x4000 6158) bit
description
Bit
Symbol
Description
Reset
value
Access
10:0
-
Reserved
0
-
31:11
EPBASE31_11
Endpoint list pointer (low)
These bits correspond to memory address signals 31:11, respectively. This
field will reference a list of up to 12 Queue Heads (QH). (i.e. one queue head
per endpoint and direction.)
-
R/W
Table 412. USB Asynchronous List Address register in host mode (ASYNCLISTADDR- address 0x4000 6158) bit
description
Bit
Symbol
Description
Reset
value
Access
4:0
-
Reserved
0
-
31:5
ASYBASE31_5
Link pointer (Low) LPL
These bits correspond to memory address signals 31:5, respectively. This
field may only reference a Queue Head (OH).
-
R/W