Oracle® Solaris 11.2 デバイスドライバの記述

印刷ビューの終了

更新: 2014 年 9 月
 
 

USB デバイスがシステムからどのように見えるか

USB デバイスは複数の構成をサポートできます。ある瞬間にアクティブになっている構成は、1 つだけです。そのアクティブな構成は現在の構成と呼ばれます。

構成には、複数のインタフェースを含めることができますが、1 つの機能に対して 2 つ以上のインタフェースをグループ化するインタフェース関連付けに干渉する可能性があります。構成のすべてのインタフェースが同時にアクティブになります。各インタフェースがそれぞれ異なるデバイスドライバによって操作される可能性があります。

各インタフェースは代替設定を使用することで、ホストシステムに対してさまざまな方法で自身を表現できます。ある特定のインタフェースでアクティブになる代替設定は、1 つだけです。

各代替設定は、エンドポイント経由でデバイスアクセスを提供します。各エンドポイントには特定の目的があります。ホストシステムは、エンドポイントとの通信チャネルを確立することで、デバイスと通信します。この通信チャネルはパイプと呼ばれます。