OpenSolaris

You are not signed in. Sign in or register.

JSR80 implementation on Solaris

Last Updated: April 02, 2008

Introduction

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 allow 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 cound 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 phase1 has been finished.

How to participate

  • Subscribe to driver dash discuss at opensolaris dot org mail list by sending an empty email to driver dash discuss dash subscribe at opensolaris dot org
  • Send emails to driver dash discuss at opensolaris dot org, please don't forget include "usb" as a keyword in the email's subject.
  • You also can go to this address to post / reply / review all the discussions happened in driver dash discuss at opensolaris dot org mail list.

Documents

  • JSR80 API Specification is here
  • The libusb manpage is libusb(3LIB)

Source code, binary, and package

How to Use


Known Problems 

Discussion

There are a lot of discussions in driver underline discuss at opensolaris dot org mail list. You also can go to this address to post / reply / review all the discussions happened in the mail list. Please don't forget include "usb" as a keyword in the email's subject.

References (N/A)

  • Related projects
  • Sharable Hardware Documents