Technical data

SETUP HANDLER
NO
YES
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 ?
HANDLE STANDARD
DEVICE REQUEST
NO
YES
HID CLASS
REQUEST ?
HANDLE HID
CLASSE REQUEST
RETURN STALL
RETURN
USB and PS/2 Multimedia Keyboard Interface
USB and PS/2 Multimedia Keyboard Interface, Rev. 1
20 Freescale Semiconductor
Figure 1-13. Setup Routine
OUT EP0 HANDLER
NO
YES
STATUS STAGE ?
1. SET NAK TO EP0 IN
2. SET STALL TO EP0 OUT
(CONTROL TRANSFER
COMPLETED)
NO
YES
VALID DATA
RETURN STALL
RETURN
1. COPY DATA TO BUFFER
2. PROCESS OUT DATA
Figure 1-14. OUT EP0 HANDLER