<html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-16"> <title>template</title> <link rel="stylesheet" type="text/css" href="../../hhcin.css"> </head> <body class="colbackhell"> <font style="font-family:Helvetica,Arial,sans-serif;"> <table width="100%"> <tbody> <tr> <td width="3%"><a href="../../home/home.html"><img src="../hhlogomini.png" alt="" border="none"></a></td> <td width="10%" class="colgraftitl" valign="top">Tab. 11-13</td> <td width="54%" class="colgraftitl" valign="top">USB: Standard-Requests</td> <td width="11%"></td> <td width="11%"></td> <td width="11%"></td> </tr> </tbody> </table> <table width="100.00%" border="0" class="coltbexnorm" cellpadding="4"> <tr> <th width="16.37%" valign="top" class="colbacktabh" colspan="1" rowspan="1"> </th> <th width="72.73%" valign="top" class="colbacktabh" colspan="8" rowspan="1"><span class="coltbexemph">REQUEST</span></th> <th width="10.91%" valign="top" class="colbacktabh" colspan="1" rowspan="1"><span class="coltbexemph">RESPONSE</span></th> </tr> <tr> <th width="16.37%" valign="top" class="colbacktabh" colspan="1" rowspan="1"><span class="coltbexemph">Bezeichnung</span></th> <th width="17.28%" valign="top" class="colbacktabh" colspan="3" rowspan="1"><span class="coltbexemph">bmRequestType</span></th> <th width="20.91%" valign="top" class="colbacktabh" colspan="2" rowspan="1"><span class="coltbexemph">bRequest</span></th> <th width="11.82%" valign="top" class="colbacktabh" colspan="1" rowspan="1"><span class="coltbexemph">wValue</span></th> <th width="12.72%" valign="top" class="colbacktabh" colspan="1" rowspan="1"><span class="coltbexemph">wIndex</span></th> <th width="10.00%" valign="top" class="colbacktabh" colspan="1" rowspan="1"><span class="coltbexemph">wLength</span></th> <th width="10.91%" valign="top" class="colbacktabh" colspan="1" rowspan="1"><span class="coltbexemph">Data</span></th> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GetDeviceStatus</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">80</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">IN</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> DEVICE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GET_STATUS</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 02</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">Device State</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GetInterfaceStatus</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">81</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">IN</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> INTERFACE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GET_STATUS</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 Interf.Nr.</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 02</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">Interf.State</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GetEndpointStatus</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">82</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">IN</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> ENDPOINT</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GET_STATUS</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 Endp.Nr.</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 02</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">Endp.State</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">ClearDeviceFeature</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> DEVICE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">01</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">CLEAR_FEATURE</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">FeatureSelect</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">---</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">ClearInterfaceFeature</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">01</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> INTERFACE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">01</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">CLEAR_FEATURE</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">FeatureSelect</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 Interf.Nr.</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">---</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">ClearEndpointFeature</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">02</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> ENDPOINT</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">01</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">CLEAR_FEATURE</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">FeatureSelect</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 Endp.Nr.</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">---</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SetDeviceFeature</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> DEVICE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">03</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SET_FEATURE</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">FeatureSelect</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">---</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SetInterfaceFeature</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">01</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> INTERFACE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">03</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SET_FEATURE</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">FeatureSelect</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 Interf.Nr.</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">---</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SetEndpointFeature</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">02</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> ENDPOINT</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">03</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SET_FEATURE</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">FeatureSelect</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 Endp.Nr.</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">---</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SetDeviceAddress</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> DEVICE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">05</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SET_ADDRESS</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">DeviceAddress</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">---</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">GetDeviceDescriptor</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">80</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">IN</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign=""> DEVICE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">06</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">GET_DESCRIPTOR</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">DType DIndex</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">DescrLength</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">Descriptor</td> </tr> <tr> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">LanguageID</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">SetDeviceDescriptor</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">00</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign=""> DEVICE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">07</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">SET_DESCRIPTOR</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">DType DIndex</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">DescrLength</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="2" valign="">Descriptor</td> </tr> <tr> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">LanguageID</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GetDeviceConfiguration</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">80</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">IN</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> DEVICE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">08</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GET_CONFIGURATION</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 01</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">ConfigValue</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SetDeviceConfiguration</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> DEVICE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">09</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SET_CONFIGURATION</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">ConfigValue</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">---</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GetInterface</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">81</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">IN</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> INTERFACE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">0A</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">GET_INTERFACE</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 Interf.Nr.</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 01</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">AltInterf.</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SetInterface</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">01</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">OUT</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> INTERFACE</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">0B</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SET_INTERFACE</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">AltSetting</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 Interf.Nr.</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">---</td> </tr> <tr> <td width="16.37%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SynchFrame</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">82</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">IN</td> <td width="10%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign=""> ENDPOINT</td> <td width="3.64%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">0C</td> <td width="17.27%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">SYNCH_FRAME</td> <td width="11.82%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 00</td> <td width="12.72%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 Endp.Nr.</td> <td width="10.00%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">00 02</td> <td width="10.91%" class="colbacktabb coltbexnorm" colspan="" rowspan="" valign="">FrameNumber</td> </tr> </table> </font> </body> </html>