Esta descripción se introdujo en la versión Solaris Express 9/03. Para los usuarios de Solaris 9, esta función se introdujo en la versión 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. Por ejemplo, no es posible conectar dispositivos USB 1.x en un eje 2.0 que esté conectado con un puerto USB 2.0.
Tenga en cuenta la siguiente observación cuando use los dispositivos controlados EHCI y OHCI:
Un controlador de host USB 2.0 dispone de un Enhanced Host Controler (EHCI) de alta velocidad, y uno o varios Open HCI Host Controller (OHCI) de baja o alta velocidad. Los dispositivos conectados a un puerto USB 2.0 se asignan dinámicamente a un controlador EHCI u OHCI, en función de si son compatibles o no con USB 2.0.
Si en el sistema hay dispositivos USB 2.0 y USB 1.x, los controladores EHCI y OHCI “transfieren” el control de los dispositivos, en función del tipo de dispositivo que se conecte al sistema.
Los dispositivos de almacenamiento USB 2.0 conectados a un puerto en una tarjeta PCI USB 2.0 y que se hayan utilizado con una versión anterior de Solaris en la misma configuración de hardware, pueden cambiar los nombres de los dispositivos después de actualizar a esta versión. Este cambio se produce porque estos dispositivos se consideran ahora como dispositivos USB 2.0 y son gestionados mediante el controlador EHCI. Se ha cambiado el número de controlador, w en /dev/[r]dsk/c wtxd ysz, para estos dispositivos.
Para obtener más información, consulte las páginas de comando man ehci(7D) y ohci(7D).