English
Language : 

MC908JB12DWE Datasheet, PDF (201/332 Pages) Freescale Semiconductor, Inc – MC68HC908JB16 Technical Data
Universal Serial Bus Module (USB)
11.9 USB Interrupts
The USB module is capable of generating interrupts and causing the
CPU to execute the USB interrupt service routine. There are three types
of USB interrupts:
• End-of-transaction interrupts signify either a completed
transaction receive or transmit transaction.
• Resume interrupts signify that the USB bus is reactivated after
having been suspended.
• End-of-packet interrupts signify that a low-speed end-of-packet
signal was detected.
All USB interrupts share the same interrupt vector. Firmware is
responsible for determining which interrupt is active.
11.9.1 USB End-of-Transaction Interrupt
There are five possible end-of-transaction interrupts:
• Endpoint 0 or 2 receive
• Endpoint 0, 1 or 2 transmit
End-of-transaction interrupts occur as detailed in the following sections.
MC68HC908JB16 — Rev. 1.1
Freescale Semiconductor
Universal Serial Bus Module (USB)
Technical Data
201