Esta descripción se introdujo en la versión Solaris Express 2/03 y se actualizó en Solaris Express 9/03. Para los usuarios de Solaris 9, esta función se introdujo en la versión Solaris 9 4/04.
Este apartado describe las mejoras en el controlador USB de las versiones de Software Express.
Nuevo controlador genérico USB: ahora se puede acceder a todos los dispositivos USB y manejarlos mediante las aplicaciones que utilicen llamadas estándar a los sistemas UNIX read(2) y write(2), y sin necesidad de escribir un controlador del núcleo especial.
Las funciones adicionales son:
Proporciona a las aplicaciones acceso a los datos de dispositivos básicos y al estado del dispositivo.
Admite transferencias de interrupción, masivas y de control (entrada y salida).
Para obtener más información, consulte la páginas de comando man ugen(7D) y la información sobre el kit de desarrollo del controlador USB en http://developers.sun.com/.
Admisión de Digi Edgeport USB: proporciona admisión para varios dispositivos convertidores de Digi Edgeport USB a puerto serie.
Los nuevos dispositivos se acceden como /dev/term/[0-9]* y /dev/cua/[0-9]*.
Estos puertos serie USB son utilizables como cualquier otro, excepto por el hecho que no se pueden utilizar como consola serial local. El hecho de que sus datos se transmitan a través de un puerto USB es transparente para el usuario.
Para obtener más información, consulte la página de comando man usbser_edge(7D) o vaya a http://www.digi.com and http://www.sun.com/io.
Documentación y compatibilidad binaria con los controladores del núcleo escrito por el usuario y los controladores userland: hay disponible un kit de desarrollo del controlador (DDK) USB para Solaris 9 y su documentación es aplicable al SO Solaris 10. Para obtener información actualizada acerca del desarrollo de los controladores USB, incluida la información acerca del kit correspondiente, acceda a http://developers.sun.com/.