ADNK-2703 Avago Technologies US Inc., ADNK-2703 Datasheet - Page 20
![no-image](/images/manufacturer_photos/0/0/86/avago_technologies_us_inc__sml.jpg)
ADNK-2703
Manufacturer Part Number
ADNK-2703
Description
A2700 Reference Design Kit
Manufacturer
Avago Technologies US Inc.
Series
-r
Specifications of ADNK-2703
Main Purpose
Reference Design, Optical Mouse
Embedded
No
Utilized Ic / Part
ADNS-2700
Primary Attributes
-
Secondary Attributes
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
20
Get_Status_Endpt0
Returns:
Default:
Addressed:
Configured:
Notes:
Get_Status_Endpt1
Returns:
Default:
Addressed:
Configured:
Notes:
Get_Configuration
Returns:
Default:
Addressed:
Configured:
Notes:
Get_Interface
Returns:
Default:
Addressed:
Configured:
Notes:
82 00 00 00 xx 00 02 00
82 00 00 00 00 00 02 00
82 00 00 00 80 00 02 00
xx = 00 = Endpt0 OUT
xx = 80 = Endpt0 IN
xx yy
xx[0] = Halt
xx[7:1] = 0
yy = 00 (Reserved)
Accept (undefined in USB Spec)
Accept
Accept
Use Set_Feature_Endpt0/Clear_Feature_Endpt0 to (try to) set/clear Halt bit. According to USB, “It is
neither required or recommended that the Halt feature be implemented for the Default Control Pipe. ”
Since a new SETUP command will clear any Endpt0 halt bit, it is impossible to tell if there really is a
halt bit.
82 00 00 00 81 00 02 00
xx yy
xx[0] = Halt
xx[7:1] = 0
yy = 00 (Reserved)
Stall (undefined in USB Spec)
Stall
Accept
Use Set_Feature_Endpt1/Clear_Feature_Endpt1 to set/clear Halt bit.
80 08 00 00 00 00 01 00
xx
xx = config value
Accept (undefined in USB Spec) – returns 00
Accept – returns 00
Accept – returns 01
Use Set_Configuration to change.
81 0A 00 00 00 00 01 00
00
Stall (undefined in USB Spec)
Stall
Accept – returns 00
Command has no alternate interfaces, so only valid value is 00