JSR80 Implementation on Solaris (Java USB)
Last Updated: April 02, 2008
JSR80 provides a Java API for communicating with devices that are attached via the USB (Universal Serial Bus). It will allow Java applications to communicate with and manipulate USB devices attached to the bus.
JSR80 is to develop the Universal Serial Bus (USB) interface for Java. This interface supports the USB protocal for I/O devices. It will create an API that allows full access of the USB and USB devices and hubs by any Java application or middleware (i.e. driver). Using this API, a Java application could communicate to any USB devices. Also USB hardware vendors could provide Java middleware (drivers) that would allow application writers easier access to their devices in Java.
Goal
- The project is aimed to implement JSR80 on Solaris.
Status
- The development is based on the JSR80 API Specification, Solaris USB framework and interfaces of libusb(3LIB). Now the phase 1 has been finished.
How To Participate
- Subscribe to the driver-discuss mail list by sending an empty email to driver-discuss-subscribe at opensolaris dot org
- Send email to driver-discuss at opensolaris dot org or post to the driver discuss forum. Remember to include "usb" as a keyword in the subject.
Documents
- JSR80 API Specification is here
- The libusb manpage is libusb(3LIB)
Source Code, Binary, and Package
How to Use
Known Problems
Discussion
- Subscribe to the driver-discuss mail list by sending an empty email to driver-discuss-subscribe at opensolaris dot org
- Send email to driver-discuss at opensolaris dot org or post to the driver discuss forum. Remember to include "usb" as a keyword in the subject.
References
- Related projects
- Sharable Hardware Documents
on 2009/10/26 12:07