OS4 DepotLogo by Marko 
(anonymous IP:,2219) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (600)
   o Document (22)
   o Driver (97)
   o Emulation (148)
   o Game (1005)
   o Graphics (499)
   o Library (116)
   o Network (233)
   o Office (66)
   o Utility (927)
   o Video (69)

Total files: 4379

Full index file
Recent index file



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 2008
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: 11
Snapshots: 0
Videos: 0
Downloads: 399  (Current version)
1111  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
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 © 2004-2024 by Björn Hagström All Rights Reserved