Setup Routine; Out Ep0 Handler - Motorola M68HC08 Designer Reference Manual

Hide thumbs Also See for M68HC08:
Table of Contents

Advertisement

Receiver Firmware
DRM055
32
Freescale Semiconductor, Inc.
SETUP HANDLER
1. UNINSTALL EP0 IN AND OUT
2. COPY 8-BYTE SETUP DATA
TO RAM BUFFER
3. CLEAR EP0 RX FLAG
4. SET NAK TO IN EP0
STANDARD DEVICE
REQUEST?
NO
HID CLASS
REQUEST?
NO
RETURN STALL
Figure 7-3. Setup Routine

OUT EP0 HANDLER

STATUS STAGE?
NO
VALID DATA
NO
RETURN STALL
Figure 7-4. OUT EP0 Handler
Receiver Firmware
For More Information On This Product,
Go to: www.freescale.com
YES
HANDLE STANDARD
DEVICE REQUEST
YES
HANDLE HID
CLASS REQUEST
1. SET NAK TO EP0 IN
YES
2. SET STALL TO EP0 OUT
(CONTROL TRANSFER
COMPLETED)
YES
1. COPY DATA TO BUFFER
2. PROCESS OUT DATA
High Data Rate Wireless USB Optical Mouse Solution
RETURN
RETURN
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents