OS4 DepotLogo by DaveyD 
(anonymous IP:,0) 

   Bug tracker
   Locale browser

   o Audio (329)
   o Datatype (47)
   o Demo (186)
   o Development (534)
   o Document (21)
   o Driver (88)
   o Emulation (142)
   o Game (860)
   o Graphics (463)
   o Library (94)
   o Network (202)
   o Office (57)
   o Utility (814)
   o Video (61)

Total files: 3898

Full index file. Download
Recent index file. Download



Support the site

 Readme for:  Library » Misc » libusb.lha


Description: libusb port for OS4
Download: libusb.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 136kb
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
Replaces: library/misc/libusb.lzx
License: LGPL
Distribute: yes
Min OS Version: 4.0
FileID: 3703
Comments: 10
Snapshots: 0
Videos: 0
Downloads:  (Current version)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 
Release Date:


 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:

   - 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-2018 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment