
DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10360_0
© NXP B.V. 2009. All rights reserved.
User manual
Rev. 00.06 — 5 June 2009
249 of 808
NXP Semiconductors
UM10360
Chapter 13: LPC17xx USB OTG controller
8.1 USB Interrupt Status Register (USBIntSt - 0x5000 C1C0)
The USB OTG controller has seven interrupt lines. This register allows software to
determine their status with a single read operation.
The interrupt lines are ORed together to a single channel of the vectored interrupt
controller.
Table 234. USB OTG and I
2
C register address definitions
Name
Address
Access Function
Interrupt register
USBIntSt
0x400F C1C0
R/W
USB Interrupt Status
OTG registers
OTGIntSt
0x5000 C100
RO
OTG Interrupt Status
OTGIntEn
0x5000 C104
R/W
OTG Interrupt Enable
OTGIntSet
0x5000 C108
WO
OTG Interrupt Set
OTGIntClr
0x5000 C10C
WO
OTG Interrupt Clear
OTGStCtrl
0x5000 C110
R/W
OTG Status and Control
OTGTmr
0x5000 C114
R/W
OTG Timer
I
2
C registers
I2C_RX
0x5000 C300
RO
I
2
C Receive
I2C_TX
0x5000 C300
WO
I
2
C Transmit
I2C_STS
0x5000 C304
RO
I
2
C Status
I2C_CTL
0x5000 C308
R/W
I
2
C Control
I2C_CLKHI
0x5000 C30C
R/W
I
2
C Clock High
I2C_CLKLO
0x5000 C310
WO
I
2
C Clock Low
Clock control registers
OTGClkCtrl
0x5000 CFF4
R/W
OTG clock controller
OTGClkSt
0x5000 CFF8
RO
OTG clock status
Table 235. USB Interrupt Status register - (USBIntSt - address 0x5000 C1C0) bit description
Bit
Symbol
Description
Reset
Value
0
USB_INT_REQ_LP
Low priority interrupt line status. This bit is read only.
0
1
USB_INT_REQ_HP
High priority interrupt line status. This bit is read only.
0
2
USB_INT_REQ_DMA
DMA interrupt line status. This bit is read only.
0
3
USB_HOST_INT
USB host interrupt line status. This bit is read only.
0
4
USB_ATX_INT
External ATX interrupt line status. This bit is read only.
0
5
USB_OTG_INT
OTG interrupt line status. This bit is read only.
0
6
USB_I2C_INT
I
2
C module interrupt line status. This bit is read only.
0
7
-
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is not
defined.
NA