デバイスクラス |
辞書:通信用語の基礎知識 通信技術下編 (CTEQIP) |
読み:デバイスクラス |
外語:Device class |
品詞:名詞 |
USBにおいて、デバイスの種類を表わす分類の俗称。
|
概要 |
USBのクラスの種類は、各デバイスが、ホストに対してデバイスディスクリプターのbDeviceClassか、またはインターフェイスディスクリプターのbInterfaceClassフィールドで通知する。
デバイスクラスを表わすbDeviceClass/bInterfaceClass各フィールドは1オクテット(8ビット)で、USB-IFが割り当てている。
特徴 |
Device/Interface |
クラスコードは、以下の何れかで通知する。
bDeviceClassが0の場合、デバイスクラスの番号はbInterfaceClassに記載する。
両者でコードの衝突はないが、どちらか片方でしか使われていないコードが多い。
コード一覧 |
使い方欄にDeviceとあればDevice Descriptorに、InterfaceとあればInterface Descriptor欄に、それぞれ記載する。両方とあれば両方で使われる。
クラス番号 | 使い方 | 詳細 | |
---|---|---|---|
値(10) | 値(16) | ||
0 | 0x00 | Device | Interface descriptorに記述 |
1 | 0x01 | Interface | USB オーディオ クラス |
2 | 0x02 | 両方 | モデム クラス (CDC) (Communications Device Class) |
3 | 0x03 | Interface | USB HID クラス |
5 | 0x05 | Interface | Physical |
6 | 0x06 | Interface | スキャン/イメージング (PTP)、メディア転送 (MTP) |
7 | 0x07 | Interface | 印刷クラス |
8 | 0x08 | Interface | マス ストレージ クラス (MSC) |
9 | 0x09 | Device | HUB |
10 | 0x0A | Interface | モデム クラス (CDC) (Data Interface Class) |
11 | 0x0B | Interface | Chip/Smart Card |
13 | 0x0D | Interface | Content-Security |
14 | 0x0E | Interface | ビデオ クラス (UVC) |
15 | 0x0F | Interface | Personal Healthcare |
16 | 0x10 | Interface | Audio/Video Devices |
220 | 0xDC | 両方 | Diagnostic Device |
224 | 0xE0 | Interface | 無線 (Bluetooth) |
239 | 0xEF | 両方 | Miscellaneous |
254 | 0xFE | Interface | Application Specific |
255 | 0xFF | 両方 | ベンダー独自クラス |
(220)Diagnostic Deviceの実在は確認されていない。また無線装置は(255)ベンダー独自クラスが多い。
リンク |
通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022) Search System : Copyright © Mirai corporation Dictionary : Copyright © WDIC Creators club |