Neuerungen im Betriebssystem Solaris 10

Verbesserungen der Unterstützung für USB-Endanwendergeräte

Diese Verbesserungen wurden in Software Express 5/04 eingeführt. In Software Express 8/04 wurden neue Programmierschnittstellen eingeführt.

Mit dieser Solaris-Version können nun alle aktuellen Edgeport-Geräte zur Konvertierung von USB-Anschlüssen in serielle Anschlüsse betrieben werden. USB 1.1-Audio- und andere isochrone Geräte laufen jetzt hinter USB 2.0-Hochgeschwindigkeitshubs.

Neue Programmierschnittstellen

Diese Schnittstellen wurden in Software Express 8/04 eingeführt.

Als Teil von Solaris 10 wurden die Programmierschnittstellen Universal Serial Bus Architecture (USBA) in der Version 2.0 öffentlich freigegeben. Diese Schnittstellen sind in den Man Page-Abschnitten 9F und 9S als usb_*-Funktionen und -Strukturen dokumentiert Lesen Sie auch das Dokument Writing Device Drivers .

Das USBA-Framework wird jetzt als USBA 2.0 bezeichnet. USB-Treiber, die in vorigen DDKs für USBA 1.0-Schnittstellen geschrieben wurden, sind nur auf der Binärebene mit der Solaris 10-Software kompatibel. Diese Treiber sind nicht Quellcode-kompatibel mit der Solaris 10-Software.