USB Drivers for Solaris
USB devices are becoming more and more popular in the world and they are important for users. Solaris now supports the following devices:
- Three kinds of host controllers: uhci, ohci, ehci
- USB printer
- USB storage
- USB serial adapters from three vendors: Digi, Keyspan, and Prolific
- USB HID devices, such as keyboard, mouse, presenter
- USB audio device
- USB Video Class Driver that supports USB video class devices such as webcams
- USB CDC devices
- USB TouchScreen Driver that supports touch screens and touch panels (ClearTek, ClearTek II with EX II controller of MicroTouch) from 3M
What are not supported yet:
- Some kinds of HID devices, such as the multi-media keys in the keyboard
- Java USB to provide a Java API (JSR80) for communicating with USB devices
- Some vendor specific devices
- Wireless USB
Goal
- Improve user experience
- Deliver new device drivers
- Improve USB framework
- Improve config tool
- Bug fix and new feature
Documents
- Design documents
- Whitepaper
- etc.
Source Code, Binary, and Package
- Source code on OpenSolaris.org
- binary or package
on 2009/10/29 17:52