Description: | libusb port for OS4 | Install: | libusb.lha | Size: | 136kb 5 | Version: | 0.1.12 | Date: | 27 May 08 | Author: | Johannes Erdfelt, <johannes@erdfelt.com>, Thomas Sailer, <sailer@ife.ee.ethz.ch>, Brad Har | Submitter: | Rene W. Olsen | Email: | ac/rebels com | Homepage: | http://libusb.sourceforge.net/ | Requirements: | OS4 and Sirion USB Stack v1.12 | Category: | library/misc | License: | LGPL | Distribute: | yes | Min OS Version: | 4.0 |
Release Date:
27-May-2008
Install:
just copy the libusb.library to libs:
and the sdk dir to sdk:
Known problems:
- the structure 'usb_interface' has a name that collide with the Sirion stack
include file libusb dosent seam to use this structure internally, so I'm not
really sure if its a problem.
- the functions usb_reset() and usb_resetep() are not supported (same as *BSD)
also the usb_set_configuration() not supported.
- "include <libusb.h>" had been change to "include <proto/libusb.h>"
too follow the amiga way.
- there is still 8 untested functions but they should work (I hope).
- Sadly it needs Sirion v1.12+ and only version 1.10 (Update #3) is out.
Any developers can contact me to get a updated usb stack, but as this is a
beta test version there has not been through OS4 betatesters, there my
be bugs and therefor not for normal users.
Release Info:
27-May-2008
- Added a new Debug system
- Fixed Errors in handling Endpoints
- Control messages could end at wrong endpoint.
31-Oct-2005 - Found a nasty bug in retriving EndPoints.
- Include files updated, there was missing some defines from linux's
usb.h file
15-Oct-2005 - First public release
Signing off.
Rene W. Olsen ( ac () rebels.com )
| |