Tab. 11-13 USB: Standard-Requests
REQUEST RESPONSE
Bezeichnung bmRequestType bRequest wValue wIndex wLength Data
GetDeviceStatus 80 IN DEVICE 00 GET_STATUS 00 00 00 00 00 02 Device State
GetInterfaceStatus 81 IN INTERFACE 00 GET_STATUS 00 00 00 Interf.Nr. 00 02 Interf.State
GetEndpointStatus 82 IN ENDPOINT 00 GET_STATUS 00 00 00 Endp.Nr. 00 02 Endp.State
ClearDeviceFeature 00 OUT DEVICE 01 CLEAR_FEATURE FeatureSelect 00 00 00 00 ---
ClearInterfaceFeature 01 OUT INTERFACE 01 CLEAR_FEATURE FeatureSelect 00 Interf.Nr. 00 00 ---
ClearEndpointFeature 02 OUT ENDPOINT 01 CLEAR_FEATURE FeatureSelect 00 Endp.Nr. 00 00 ---
SetDeviceFeature 00 OUT DEVICE 03 SET_FEATURE FeatureSelect 00 00 00 00 ---
SetInterfaceFeature 01 OUT INTERFACE 03 SET_FEATURE FeatureSelect 00 Interf.Nr. 00 00 ---
SetEndpointFeature 02 OUT ENDPOINT 03 SET_FEATURE FeatureSelect 00 Endp.Nr. 00 00 ---
SetDeviceAddress 00 OUT DEVICE 05 SET_ADDRESS DeviceAddress 00 00 00 00 ---
GetDeviceDescriptor 80 IN DEVICE 06 GET_DESCRIPTOR DType DIndex 00 00 DescrLength Descriptor
LanguageID
SetDeviceDescriptor 00 OUT DEVICE 07 SET_DESCRIPTOR DType DIndex 00 00 DescrLength Descriptor
LanguageID
GetDeviceConfiguration 80 IN DEVICE 08 GET_CONFIGURATION 00 00 00 00 00 01 ConfigValue
SetDeviceConfiguration 00 OUT DEVICE 09 SET_CONFIGURATION ConfigValue 00 00 00 00 ---
GetInterface 81 IN INTERFACE 0A GET_INTERFACE 00 00 00 Interf.Nr. 00 01 AltInterf.
SetInterface 01 OUT INTERFACE 0B SET_INTERFACE AltSetting 00 Interf.Nr. 00 00 ---
SynchFrame 82 IN ENDPOINT 0C SYNCH_FRAME 00 00 00 Endp.Nr. 00 02 FrameNumber