SETUP HANDLER
1.UNSTALL EP 0 IN & OUT
2.COPY 8 BYTE SETUP
DATA TO RAM BUFFER
3.CLEAR EP0 RX FLAG
4.SET NAK TO IN EP0
STANDARD DEVICE
REQUEST ?
HID CLASS
REQUEST ?
RETURN STALL
OUT EP0 HANDLER
STATUS STAGE ?
VALID DATA
RETURN STALL
DRM014 — Rev 0
MOTOROLA
Freescale Semiconductor, Inc.
YES
NO
YES
NO
Figure 1-13. Setup Routine
1. SET NAK TO EP0 IN
YES
2. SET STALL TO EP0 OUT
(CONTROL TRANSFER
NO
YES
1. COPY DATA TO BUFFER
2. PROCESS OUT DATA
NO
Figure 1-14. OUT EP0 HANDLER
USB and PS/2 Multimedia Keyboard Interface
For More Information On This Product,
Go to: www.freescale.com
USB and PS/2 Multimedia Keyboard Interface
HANDLE STANDARD
DEVICE REQUEST
HANDLE HID
CLASSE REQUEST
COMPLETED)
Firmware Description
RETURN
RETURN
Designer Reference Manual
25