Changes between Version 21 and Version 22 of WikiStart


Ignore:
Timestamp:
12/21/10 16:07:52 (2 years ago)
Author:
nikolajsheller
Comment:

Attempted to clarify relationship between libusb 0.1 and 1.0 and related backends for windows.

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v21 v22  
    88Many participants in the libusb community have helped and continue to help with ideas, implementation, support and improvements for libusb. 
    99 
     10== Version overview == 
     11 
     12There are currently two separate core projects, with non-compatible APIs: 
     13 * [wiki:libusb-1.0] 
     14 * libusb-0.1 
     15 
     16In addition to the core projects there are two sub-projects that provide Windows back-ends: 
     17 
     18* libusb-1.0: [wiki:windows_backend] 
     19* libusb-0.1: [wiki:libusb-win32] 
     20 
    1021== Stable API: libusb-1.0 == 
    1122 
     
    1627 * [api-1.0: API documentation] 
    1728 * Compatibility with the libusb-0.1 API is available through the [wiki:libusb-compat-0.1] compatibility layer. 
    18  * Linux and Darwin (Mac OS X) are supported in the latest release. Windows support is coming soon in the official release (in git as of August 2010). The [wiki:windows_backend Windows backend] currently uses WinUSB.sys or Win32 HID APIs. libusb0.sys (libusb-win32 kernel driver) will be integrated later (#49) as well. 
     29 * Linux and Darwin (Mac OS X) are supported in the latest release. Windows support is present in git as of August 2010. 
     30 * The [wiki:windows_backend Windows backend] currently uses WinUSB.sys or Win32 HID APIs. Support for the legacy libusb-0.1 backend (libusb0.sys from the libusb-win32 kernel driver) will be integrated later (#49) as well. 
    1931 
    2032== Legacy API: libusb-0.1 ==