最終更新:2015-06-27 (土) 07:20:07 (3225d)  

HIDディスクリプタ
Top / HIDディスクリプタ

レポートディスクリプタフィジカルディスクリプタ(オプション)をまとめる働き

USB

I2C

  • Byteフィールド名説明
    0bLength?The length of the complete HID descriptor, in bytes.
    2bcdVersion?The version number, in binary coded decimal (BCD) format.
    4dwReportDescLength?The length of the Report descriptor, in bytes.
    6wReportDescRegister?The register index containing the Report descriptor.
    8wInputRegister?The register number to read the input report, in unsigned bytes.
    10wOutputRegister?The register number to send the output, in unsigned bytes.
    12wVendorID?USB-IF assigned Vendor ID.
    14wDeviceID?Device ID.
    16wRevisionID?Firmware version number

メモ

  • クラスディスクリプタ数が複数ある場合、+6と+7の内容を、その数分繰り返すことになるが、その場合はbLength?も変更することになる。

下位ディスクリプタ

Required HID Descriptors

参考

Linux