-
Notifications
You must be signed in to change notification settings - Fork 41
Home
Welcome to the libusb-compat-0.1 wiki!
There are several libusb-0.1 API implementations:
libusb-0.1 is the very first libusb implementation and it is no longer maintained.
libusb-compat-0.1 is a compatibility library which provides the libusb-0.1 API by using the libusb-1.0 API.
libusb-win32 is a Windows-only implementation of the libusb-0.1 API plus some Windows only extension APIs. The libusb-win32 project has also created the open source libusb0.sys Windows kernel driver, which exposes a userspace API that allows USB devices to be accessed outside of the Windows kernel. It is in a bug-fix-only maintenance mode. New projects are strongly recommended to use libusb-1.0 API and not libusb-win32.
FreeBSD ships their own implementation of the libusb-0.1 API as part of their system libraries.