Cette rubrique décrit les améliorations apportées au pilote USB dans la version Solaris 9 4/04. Ces améliorations sont disponibles sur les plates-formes x86 et SPARC.
Nouveau pilote USB générique : les périphériques USB 1.0 sont maintenant accessibles et manipulables par des applications utilisant les appels système standard read(2) et write(2) d'UNIX, sans avoir à écrire un pilote de noyau spécial. Les fonctions supplémentaires comprennent :
l'accès aux données des périphériques bruts et au statut des périphériques par les applications ;
la prise en charge par le pilote des transferts de contrôle, de masse et d'interruption (entrée et sortie).
Pour de plus amples informations, reportez-vous à la page de manuel ugen(7D) et au DDK USB à l'adresse :
http://developers.sun.com/solaris/developer/support/driver/usb.html |
Prise en charge de l'USB Digi Edgeport : fournit la prise en charge de plusieurs périphériques convertisseurs d'USB vers port série Digi Edgeport.
Les nouveaux périphériques sont accessibles comme /dev/term/[0-9]* et /dev/cua/[0-9]*.
Les ports série USB sont utilisables comme n'importe quel autre port série, sauf qu'ils ne peuvent pas servir de console série locale. Le fait que leurs données sont exécutées à travers un port USB est transparent pour l'utilisateur.
Pour de plus amples informations, reportez-vous à la page de manuel usbser_edge(7D) ou aux adresses http://www.digi.com et http://www.sun.com/io.
Documentation et prise en charge binaire pour les noyaux écrits par l'utilisateur et les pilotes du userland : un kit de développement de pilote (DDK) USB Solaris, comprenant la documentation, est disponible. Pour des informations de dernière minute sur le développement de pilote USB, y compris sur le DDK, allez à l'adresse :
http://developers.sun.com/solaris/developer/support/driver/usb.html |