Cette fonction est nouvelle dans la version Solaris 9 4/04.
Les fonctions du pilote EHCI incluent :
La compatibilité avec une interface de contrôleur hôte améliorée prenant en charge l'USB 2.0.
La prise en charge des transferts de contrôle, de masse et d'interruption à haut débit.
Aucune prise en charge n'est actuellement disponible pour des transactions synchrones ou de partage à haut débit. Par exemple, les périphériques USB 1.x ne peuvent pas être connectés à un concentrateur 2.0 relié à un port USB 2.0.
Si votre système possède des périphériques USB 2.0 et USB 1.0 ou 1.1, les pilotes EHCI et OHCI cèdent le contrôle des périphériques, en fonction du type de périphérique connecté au système.
La carte PCI USB 2.0 possède un contrôleur EHCI et un ou plusieurs contrôleurs OHCI.
Un périphérique USB 1.1 est assigné de façon dynamique au contrôleur OHCI lorsqu'il est connecté.
Un périphérique USB 2.0 est assigné de façon dynamique au contrôleur EHCI lorsqu'il est connecté.