OS4Depot.net 20130227_1013
  Home Search Mirrors Contact Info Credits

 Readme data for Root » Library » Misc » libusb.lha

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 )





Copyright (c) 2004-2013 Björn Hagström. All rights reserved.
OS4 and its logos are registered trademarks of Hyperion Entertainment