UM10208_2
© NXP B.V. 2007. All rights reserved.
User manual
Rev. 02 — 1 June 2007
228 of 362
NXP Semiconductors
UM10208
Chapter 17: LPC2800 USB Device
8.23 USB Endpoint Interrupt Status Register (USBEIntStat - 0x8004 1098)
Each OUT and IN endpoint has a status bit in this register.
Table 253. USB Endpoint Interrupt Status Register (USBEIntStat - 0x8004 1098)
Bit
Symbol Description
Master
Reset
value
Bus
Reset
value
0
EP0RX
This bit is set when the Endpoint 0 OUT (RX) buffer is filled.
This will cause an interrupt if the corresponding bit in the
USBEIntE is 1. Software can clear this bit by writing a 1 to the
corresponding bit in the USBEIntClr register, and can set this bit
by writing a 1 to the corresponding bit in the USBEIntSet
register.
0
0
1
EP0TX
This bit is set when the Endpoint 0 IN (TX) buffer is emptied.
This bit is enabled, set, and cleared as described for bit 0.
0
0
2
EP1RX
This bit is set when the Endpoint 1 OUT (RX) buffer is filled.
This bit is enabled, set, and cleared as described for bit 0.
0
0
3
EP1TX
This bit is set when the Endpoint 1 IN (TX) buffer is emptied.
This bit is enabled, set, and cleared as described for bit 0.
0
0
4
EP2RX
This bit is set when the Endpoint 2 OUT (RX) buffer is filled. This
bit is enabled, set, and cleared as described for bit 0.
0
0
5
EP2TX
This bit is set when the Endpoint 2 IN (TX) buffer is emptied.
This bit is enabled, set, and cleared as described for bit 0.
0
0
6
EP3RX
This bit is set when the Endpoint 3 OUT (RX) buffer is filled. This
bit is enabled, set, and cleared as described for bit 0.
0
0
7
EP3TX
This bit is set when the Endpoint 3 IN (TX) buffer is emptied.
This bit is enabled, set, and cleared as described for bit 0.
0
0
8
EP4RX
This bit is set when the Endpoint 4 OUT (RX) buffer is filled. This
bit is enabled, set, and cleared as described for bit 0.
0
0
9
EP4TX
This bit is set when the Endpoint 4 IN (TX) buffer is emptied.
This bit is enabled, set, and cleared as described for bit 0.
0
0
10
EP5RX
This bit is set when the Endpoint 5 OUT (RX) buffer is filled. This
bit is enabled, set, and cleared as described for bit 0.
0
0
11
EP5TX
This bit is set when the Endpoint 5 IN (TX) buffer is emptied.
This bit is enabled, set, and cleared as described for bit 0.
0
0
12
EP6RX
This bit is set when the Endpoint 6 OUT (RX) buffer is filled. This
bit is enabled, set, and cleared as described for bit 0.
0
0
13
EP6TX
This bit is set when the Endpoint 6 IN (TX) buffer is emptied.
This bit is enabled, set, and cleared as described for bit 0.
0
0
14
EP7RX
This bit is set when the Endpoint 7 OUT (RX) buffer is filled. This
bit is enabled, set, and cleared as described for bit 0.
0
0
15
EP7TX
This bit is set when the Endpoint 7 IN (TX) buffer is emptied.
This bit is enabled, set, and cleared as described for bit 0.
0
0
31:16 -
Reserved, software should not write ones to reserved bits. The
values read from reserved bits is not defined.
-
-