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
626 of 1269
NXP Semiconductors
UM10503
Chapter 24: LPC43xx USB1 Host/Device controller
1
-
Reserved
0
R/W
3:2
RXT
Endpoint type
00
R/W
0x0
Control
0x1
Isochronous
0x2
Bulk
0x3
Interrupt
4
-
-
Reserved
5
RXI
Rx data toggle inhibit
This bit is only used for test and should always be written as zero.
Writing a one to this bit will cause this endpoint to ignore the data
toggle sequence and always accept data packets regardless of their
data PID.
0
R/W
0
Disabled
1
Enabled
6
RXR
Rx data toggle reset
Write 1 to reset the PID sequence.
Whenever a configuration event is received for this Endpoint,
software must write a one to this bit in order to synchronize the data
PIDs between the host and device.
0
WS
7
RXE
Rx endpoint enable
Remark:
An endpoint should be enabled only after it has been
configured.
0
R/W
0
Endpoint disabled.
1
Endpoint enabled.
15:8
-
-
Reserved
16
TXS
Tx endpoint stall
0
R/W
0
Endpoint ok.
This bit will be cleared automatically upon receipt of a SETUP
request if this Endpoint is configured as a Control Endpoint, and this
bit will continue to be cleared by hardware until the associated
ENDPTSETUPSTAT bit is cleared.
1
Endpoint stalled
Software can write a one to this bit to force the endpoint to return a
STALL handshake to the Host. It will continue returning STALL until
the bit is cleared by software, or it will automatically be cleared upon
receipt of a new SETUP request.
17
-
-
Reserved
0
-
19:18
TXT
Tx endpoint type
00
R/W
0x0
Control
0x1
Isochronous
0x2
Bulk
0x3
Interrupt
20
-
-
Reserved
Table 492. USB Endpoint 1 to 3 control registers (ENDPTCTRL - address 0x4000 71C4 (ENDPTCTRL1) to
0x4000 71CC (ENDPTCTRL3)) bit description
…continued
Bit
Symbol
Value
Description
Reset
value
Access