Den här beskrivningen är ny för Solaris Express 2/03 och uppdaterad i Solaris Express 9/03. För Solaris 9-användare är den här funktionen ny för Solaris 9 4/04.
I det här avsnittet beskrivs förbättringar av USB-drivrutinen i Software Express.
Ny inbyggd USB-drivrutin – USB-enheter kan nu användas och skötas via program som använder standardsystemanropen för UNIX read(2) och write(2) och utan att en speciell kärndrivrutin skrivs.
Dessutom finns bland annat följande funktioner:
Ger programmen tillgång till direkta enhetsdata och enhetsstatus.
Stöder kontroll-, bulk- och avbrottsöverföringar (in och ut).
Mer information finns i direkthjälpen för ugen(7D) och i USB Driver Development Kit på http://developers.sun.com/.
Stöd för Digi Edgeport USB – Innehåller stöd för flera konverteringsenheter av typen Digi Edgeport USB-till-serieport.
Nya enheter är åtkomliga som /dev/term/[0-9]* och /dev/cua/[0-9]*.
USB-serieportar kan användas som alla andra serieportar, förutom att de inte kan fungera som ett lokalt seriesystemfönster. Användaren märker inte att data överförs genom en USB-port.
Mer information finns i direkthjälpen för usbser_edge(7D), och på http://www.digi.com och http://www.sun.com/io.
Dokumentation och binärt stöd för användarskrivna kärnor och drivrutiner – Ett Solaris 9 USB DDK (Driver Development Kit) är tillgängligt, och dess dokumentation gäller för operativsystemet Solaris 10. Den senaste informationen om utveckling av USB-drivrutiner, inklusive information om DDK (Driver Development Kit), finns på http://developers.sun.com/.