High Data Rate Wireless USB Optical Mouse Solution
MOTOROLA
Freescale Semiconductor, Inc.
USB INTERRUPT ROUTINE
NO
EOP?
YES
RESET SUSPEND COUNTER
SETUP?
NO
OUT TOKEN
TO EP0?
NO
EP0 TX COMPLETED?
NO
EP1 TX COMPLETED?
NO
EP2 TX COMPLETED?
NO
RESUME FROM
HOST?
NO
RETURN FROM INTERRUPT
Figure 7-2. USB Interrupt Routine
Receiver Firmware
For More Information On This Product,
Go to: www.freescale.com
YES
SETUP HANDLER
YES
OUT EP0 HANDLER
YES
IN EP0 HANDLER
YES
DISABLE EP1 TRANSMIT
AND CLEAR EP1 TX FLAG
YES
DISABLE EP2 TRANSMIT
AND CLEAR EP2 TX FLAG
YES
CLEAR RESUME FLAG
Receiver Firmware
Firmware Structure
DRM055
31