- Libusb
libusb is a suite of
user-mode routines for controlling data transfer to and from USB devices on Unix-like systems without the need forkernel-mode drivers.Availability
Libusb is currently available for Linux, the xxBSDs and Mac OS and is written in C. There is also a port to Win32 systems.
The
vendor ID andproduct ID may be determined and added to the list of recognised systems, using:-"cat /proc/bus/usb/devices" Or "lsusb -v"
The library is used by SANE, the Linux scanner project, in preference to the kernel "scanner" module, which is restricted to
Linux kernel 2.4See also
* The
usbserial module on Linux hosts is an alternative to libusb for some applications. [ [http://www.embedded.com/story/OEG20021217S0036 Embedded.com - Linux-based USB Devices ] ]
*Ethernet over USB
*poff
*pon References
External links
* [http://libusb.sourceforge.net/ The documentation is to be found at Sourceforge] .
Wikimedia Foundation. 2010.