UM10208_2
© NXP B.V. 2007. All rights reserved.
User manual
Rev. 02 — 1 June 2007
216 of 362
NXP Semiconductors
UM10208
Chapter 17: LPC2800 USB Device
8.7 USB Interrupt Status Register (USBIntStat - 0x8004 1094)
This read-only register indicates the interrupt status of various “global” USB conditions.
The bits in the USBIntStat register are set only if the corresponding bit in the USB Interrupt
Enable register is 1 at the time of the event. These bits are cleared by writing a 1 to the
corresponding bit in the USB Interrupt Clear register”.
Table 237. USB Interrupt Status Register (USBIntStat - 0x8004 1094)
Bit
Symbol
Description
Master
Reset
value
Bus
Reset
value
0
BRESET
A 1 in this bit indicates that the USB controller has
detected a Bus Reset from the host.
0
1
1
SOF
A 1 in this bit indicates that the USB controller has
received a Start of Frame (SOF or
μ
SOF) from the host.
0
0
2
PSOF
A 1 in this bit indicates that the USB controller has
received a Pseudo Start of Frame (PSOF or
μΠ
SOF)
from the host.
0
0
3
SUSP
A 1 in this bit indicates that the host has changed the
state of the bus from active to suspend.
0
0
4
RESUME
A 1 in this bit indicates the host has changed the state of
the bus from suspend to resume (active).
0
0
5
HS_STAT
A 1 in this bit indicates a change from FS to HS mode.
This bit is not set when the system goes into an FS
suspend.
0
0
6
DMA
A 1 in this bit indicates a change in any of the USB DMA
controllers’ Status Registers.
0
0
7
EP0SETUP
A 1 in this bit indicates that Endpoint 0 Setup data has
been received.
0
0
31:8
-
Reserved, software should not write ones to reserved
bits. The values read from reserved bits is not defined.
-
-