Den här beskrivningen är ny för Solaris Express 9/03. För Solaris 9-användare är den här funktionen ny för Solaris 9 4/04.
Bland funktionerna för drivrutinen EHCI finns följande:
Kompatibilitet med det förbättrade gränssnittet för värdstyrenheter som stöder USB 2.0.
Stöd för höghastighetskontroll-, bulk- och avbrottsöverföringar.
För tillfället finns inget stöd för isokrona höghastighetstransaktioner. Du kan till exempel inte ansluta USB 1.x-enheter till en 2.0-hubb som är ansluten till en USB 2.0-port.
Lägg märke till följande när du använder EHCI- och OHCI-kontrollerade enheter:
En USB 2.0-värdstyrenhet har en höghastighets-EHCI (Enhanced Host Controller) och en eller flera långsammare eller fullhastighets-OHCI (OpenHCI Host Controller) som inbäddade styrenheter. Enheter som är anslutna till en USB 2.0-port tilldelas automatiskt en EHCI- eller OHCI-styrenhet, beroende på om de stöder USB 2.0 eller ej.
Om USB 2.0- och USB 1.x-enheter finns på systemet så ”överlämnar” drivrutinerna EHCI och OHCI enhetskontrollen, beroende på vilken typ av enhet som är ansluten till systemet.
USB 2.0-lagringsenheter som är anslutna till en port på ett USB 2.0 PCI-kort och som användes med en tidigare Solaris-version i samma maskinvarukonfiguration, kan ändra enhetsnamn efter att ha uppgraderats till den här versionen. Den här ändringen inträffar därför att de här enheterna nu ses som USB 2.0-enheter och tas över av EHCI-styrenheten. Styrenhetens nummer, w i /dev/[r]dsk/c wtxd ysz, ändras för de här enheterna.
Mer information finns i direkthjälpen för ehci(7D) och ohci(7D).