English
Language : 

MC68HC908JG16 Datasheet, PDF (199/324 Pages) Motorola, Inc – Microcontrollers
Universal Serial Bus Module (USB)
USB Interrupts
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.
MC68HC908JG16 — Rev. 1.1
Freescale Semiconductor
Universal Serial Bus Module (USB)
Technical Data
199