USB Class Analysis
オプショナル・クラス解析モジュール
クラス解析オプションはGraphicUSBのレパートリーに継続的に追加されます。
これらのオプションはPacket-Masterのアナライザの完全な機能とまったく同じです。以下のクラスが利用可能になりました:
- Audio Class (V1.0, V2.0)
- Communications Class
- Hub Class
- Human Interface Devices (HID)
- Image Class and Media Transfer Protocol (MTP)
- Mass Storage Class
- Printer Class
- Test and Measurement Class
- Vendor Class
- Video Class (V1.0, V1.1)
- ...see full details below...
オプションを登録することでGraphic USBはクラス転送をより読みやすい形式で表示することができます。
サンプル (Human Interface
Device Class)
上のスクリーン・ショットは典型的なHIDレポート記述子の分析を示しています。
以下のショットは組み込みの 'HIDレポート記述子のパーサ。
レポート記述子によって定義された各レポートが識別されて表示されます。
HIDクラス分析を有効にすると各HIDレポートが識別され内容が分析されます。
既存のデバイスの分析を調べることはクラスの仕組みを学ぶ優れた方法であり、
GraphicUSBを使用する以外、ビルディング・ブロックを明らかにするのが簡単ではありません。
現在サポートされているClass Analysis
Audio Class V1.0
- Audio Control
- Audio Streaming
- MIDI Streaming
- Class Descriptors
- Class Requests
- Isochronous Streaming Data Transfers
- MIDI bulk transfers
Audio Class V2.0
- Audio Control
- Audio Streaming
- MIDI Streaming
- Class Descriptors
- Class Requests
- Isochronous Streaming Data Transfers
- MIDI bulk transfers
- Notification Interrupt Transfers
Comms and CDC
- CDC Data
- Direct Line Control Model
- Abstract Control Model
- Telephone Control Model
- Multi-channel Control Model
- CAPI Control Model
- Ethernet Networking Control Model
- ATM Networking Control Model
- Wireless Handset Control Model
- Device Management Model
- Mobile Direct Line Model
- OBEX Model
- Class Descriptors
- Class Requests
- Ethernet:
Link
Layer encapsulation, ARP, RARP,
IP Datagrams, TCP, UDP and IGMP headers,
etc
- Obex V1.3 protocol
Human Interface Device (HID)
Class
- Class Descriptors (Report, Physical)
- Class Requests
- Report Interrupt Transfers
Hub Class
- Hub Class Descriptor
- Class Requests
- Notification Interrupt Transfers
Image Class and Media Transfer
Protocol (MTP)
- Class Requests
- Bulk Data Transfers
- PIMA 15740 Operation Interpretation
- PIMA 15740 Data Interpretation
- PIMA 15740 Response Interpretation
- MTP Extensions
- MTP Enhanced Extensions
- Event Interrupt Transfers
Mass Storage
- Class Requests
- Bulk Transport Only
- Control/Bulk/Interrupt (CBI) Transport
- RBC T10 Project 1240-D
- SFF-8020i, MMC-2 (ATAPI)
- QIC-157
- USB Floppy Interface (UFI)
- SFF-8070i
- SCSI transparent command set
- Bulk Data Transfers
- Notification Interrupt Transfers
Printer
- Class Requests
- Bulk Data Transfers
Test and Measurement
- USBTMC
- USB488
- Class Requests
- Bulk Data Transfers
- Notification Interrupt Transfers
Vendor Class (user definable
analysis)
- Class Requests
- Data Transfers
Video Class V1.0
- Video Control
- Video Streaming
- Class Descriptors
- Class Requests
- Isochronous Streaming Data Transfers
- Bulk Streaming Data transfers
- Notification Interrupt Transfers
Video Class V1.1
- Video Control
- Video Streaming
- Class Descriptors
- Class Requests
- Isochronous Streaming Data Transfers
- Bulk Streaming Data transfers
- Notification Interrupt Transfers
|