
Chapter 15. Registers Page 15-47
Bit 0 IBN IBN INT Enable/Request
This bit is automatically set when any of the IN bulk endpoints responds to an IN token with a
NAK. This interrupt occurs when the host sends an IN token to a bulk IN endpoint which has
not yet been armed. Individual enables and requests (per endpoint) are controlled by the
IBNIE and IBNIRQ Registers. Write a “1” to this bit to clear the interrupt request.
The IBN INT only fires on a 0-to-1 transition of an “OR” condition of all IBN sources that are
enabled.
The firmware clears an IRQ bit by writing a 1 to it.
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, simply write the bit mask
value (with a “1” in the bit position of the IRQ you want to clear) directly to the IRQ Register.
15.7.4 USB Interrupt Enable/Request
Figure 15-43. USB Interrupt Enables
Figure 15-44. USB Interrupt Requests
Bit 6 EP0ACK EndPoint 0 Acknowledge
Status stage completed
USBIE USB Interrupt Enables (INT2) E65C
b7 b6 b5 b4 b3 b2 b1 b0
0 EP0ACK HSGRANT URES SUSP SUTOK SOF SUDAV
R/W R/W R/W R/W R/W R/W R/W R/W
0 0 0 0 0 0 0 0
USBIRQ USB Interrupt Requests (INT2) E65D
b7 b6 b5 b4 b3 b2 b1 b0
0 EP0ACK HSGRANT URES SUSP SUTOK SOF SUDAV
R/W R/W R/W R/W R/W R/W R/W R/W
0 0 0 0 0 0 0 0
Kommentare zu diesen Handbüchern