English
Language : 

EZ-USB Datasheet, PDF (213/334 Pages) Cypress Semiconductor – The EZ-USB USB Integrated Circuit
IN07IRQ
b7
IN7IR
R/W
0
b6
IN6IR
R/W
0
Endpoint 0-7 IN Interrupt Request
b5
IN5IR
R/W
0
b4
IN4IR
R/W
0
b3
IN3IR
R/W
0
b2
IN2IR
R/W
0
b1
IN1IR
R/W
0
7FA9
b0
IN0IR
R/W
0
OUT07IRQ
Endpoint 0-7 OUT Interrupt Requests
7FAA
b7
OUT7IR
R/W
x
b6
OUT6IR
R/W
x
b5
OUT5IR
R/W
x
b4
OUT4IR
R/W
x
b3
OUT3IR
R/W
x
b2
OUT2IR
R/W
x
b1
OUT1IR
R/W
x
Figure 12-17. IN/OUT Interrupt Request (IRQ) Registers
b0
OUT0IR
R/W
x
These interrupt request (IRQ) registers indicate the pending interrupts for each bulk end-
point. An interrupt request (IR) bit becomes active when the BSY bit for an endpoint
makes a transition from one to zero (the endpoint becomes un-busy, giving access to the
8051). The IR bits function independently of the Interrupt Enable (IE) bits, so interrupt
requests are held whether or not the interrupts are enabled.
The 8051 clears an interrupt request bit by writing a “1” to it (see the following Note).
Note
Do not clear an IRQ bit by reading an IRQ register, ORing its contents with a bit mask,
and writing back the IRQ register. This will clear ALL pending interrupts. Instead, sim-
ply write the bit mask value (with the IRQ you want to clear) directly to the IRQ register.
Page 12-20
Chapter 12. EZ-USB Registers
EZ-USB TRM v1.9