La descripción de esta función es nueva en Solaris 9 4/04.
Las funciones del controlador EHCI son:
Cumplimiento con la interfaz mejorada para el controlador del sistema principal que admite USB 2.0.
Admite transferencias voluminosas, de interrupción y de control de alta velocidad.
Actualmente no se admiten las transacciones de alta velocidad asíncronas ni divididas. Por ejemplo, no es posible conectar dispositivos USB 1.x en un eje 2.0 que esté conectado con un puerto USB 2.0.
Si cuenta con dispositivos USB 2.0 y USB 1.0 o 1.1 en el sistema, los controladores EHCI y OHCI ceden el control del dispositivo, según el tipo de dispositivo que esté conectado al sistema.
La tarjeta PCI USB 2.0 tiene un controlador EHCI y uno o más controladores OHCI.
Un dispositivo USB 1.1 se asigna dinámicamente al controlador OHCI cuando está conectado.
Un dispositivo USB 2.0 se asigna dinámicamente al controlador EHCI si está conectado.