最終更新:2015-12-24 (木) 15:04:58 (695d)  

USBクラス はてなブックマークを見る
Top / USBクラス

周辺機器の機能によってグループ分けされた デバイスクラスと呼ばれる仕様群

http://www.usb.org/developers/defined_class

ドキュメント

USB device class drivers included in Windows

Windows 8で追加

一覧

  • クラスによって指定される場所が違う。
ベースクラスデバイスディスクリプタ
bDeviceClass
インターフェイスディスクリプタ
bInterfaceClass
クラス仕様インターフェイス数エンドポイント転送モード転送スピード
0x00インターフェイスディスクリプタを参照
0x01USBオーディオ
0x02Communication Device Class (モデムクラス,USB/CDC)2EP1(IN),EP2(OUT)インタラプト転送/バルク転送FS/HS
0x03Human Interface Device (HID)1EP1インタラプト転送LS
0x04-
0x05フィジカルデバイス
0x06スキャン/イメージングクラス (PTP)
0x07プリンタクラス
0x08Mass Storage Device (MSD)/大容量ストレージ クラス (MSC?)1EP1(IN),EP2(OUT)バルク転送FS/HS
0x09USBハブクラス
0x0A(10)CDCデータ
0x0B(11)チップ/スマート カード インターフェイス デバイス (CCID?)
0x0C(12)-
0x0D(13)コンテントセキュリティ
0x0E(14)USBビデオクラス(UVC)
0x0F(15)パーソナルヘルスケア
0xDC(220)診断デバイス
0xE0(224)Bluetooth
0xEF(239)その他
0xFE(254)アプリケーション固有
0xFF(255)ベンダ固有

このPDFへのリンク

関連

デバイスディスクリプタ

インターフェイスアソシエーションディスクリプタ

インターフェイスディスクリプタ