EHCI ドライバには、次の特徴があります。
USB 2.0 をサポートする拡張ホストコントローラインタフェースに準拠しています。
高速の制御転送、バルク転送、および割り込み転送をサポートします。
現在、高速のアイソクロナス (isochronous、等時性) トランザクションまたは分割トランザクションはサポートされていません。たとえば、USB 1.x デバイスは、USB 2.0 ポートに接続された 2.0 ハブに接続することはできません。
システムに USB 2.0 および USB 1.x デバイスが実装されている場合には、EHCI ドライバおよび OHCI ドライバは、システムに接続されているデバイスの種類に応じてデバイス制御を渡します。
USB 2.0 PCI カードには、1 つの EHCI コントローラおよび 1 つ以上の OHCI コントローラが組み込まれています。
USB 1.1 デバイスを接続すると、OHCI コントローラに動的に割り当てられます。USB 2.0 デバイスを接続すると、EHCI コントローラに動的に割り当てられます。