Motorola M68HC08 Designer Reference Manual page 25

Usb and ps/2 multimedia keyboard interface reference design
Hide thumbs Also See for M68HC08:
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

Table of Contents