Diese Beschreibung wurde mit Software Express 2/03 eingeführt und in Software Express 9/03 aktualisiert. Für Benutzer von Solaris 9 wurde die USB 2.0-Unterstützung mit Solaris 9 4/04 eingeführt.
In diesem Abschnitt sind die in den Software Express-Versionen vorgenommen Verbesserungen der USB-Treiber beschrieben.
Neuer generischer USB-Treiber – Anwendungen, die mit den UNIX-Standardsystemaufrufen read(2) und write(2) arbeiten, können nun auf USB-Geräte zugreifen und diese bedienen.
Die folgenden zusätzlichen Leistungsmerkmale stehen zur Verfügung:
Anwendungen haben Zugriff auf Raw-Gerätedaten und den Gerätestatus
Unterstützung für die Datenübertragungsraten Control, Bulk und Interrupt (ein- und ausgehend)
Weitere Informationen entnehmen Sie bitte der Man Page ugen(7D) und dem USB Driver Developement Kit unter http://developers.sun.com.
Digi Edgeport USB-Unterstützung – Bietet Unterstützung für verschiedene Digi Edgeport-Geräte zur Konvertierung von USB-Anschlüssen in serielle Anschlüsse.
Auf neue Geräte wird als /dev/term/[0-9]* und /dev/cua/[0-9]* zugegriffen.
Serielle USB-Anschlüsse sind wie jeder andere serielle Anschluss verwendbar. Sie können jedoch nicht als lokale serielle Konsole eingesetzt werden. Die Tatsache, dass die Daten über einen USB-Anschluss laufen, ist dem Benutzer ersichtlich.
Weitere Informationen finden Sie in der Manpage usbser_edge(7D) und unter http://www.digi.com and http://www.sun.com/io.
Dokumentation und Binär-Unterstützung für benutzerdefinierte Kernel- und Userland-Treiber – Ein Entwicklungspaket für Solaris 9-USB-Treiber, das Solaris USB Driver Development Kit (DDK), ist erhältlich. Die zugehörige Dokumentation gilt ebenso für die Solaris 10-Versionen. Die neuesten Informationen zur USB-Treiberentwicklung sowie zum Driver Development Kit finden Sie unter http://developers.sun.com/.