Changes between Version 25 and Version 26 of WikiStart


Ignore:
Timestamp:
01/30/11 02:34:10 (2 years ago)
Author:
northcob
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v25 v26  
    2727 * [api-1.0: API documentation] 
    2828 * Compatibility with the libusb-0.1 API is available through the [wiki:libusb-compat-0.1] compatibility layer. 
    29  * Linux and Darwin (Mac OS X) are supported in the latest release. Windows support is present in git as of August 2010. 
     29 * Linux and Darwin (Mac OS X see below) are supported in the latest release. Windows support is present in git as of August 2010. 
    3030 * The [wiki:windows_backend Windows backend] currently uses WinUSB.sys or Win32 HID APIs. Support for the libusb0.sys backend (libusb0.sys is the libusb-win32 kernel driver) will be integrated later (#49) as well. 
     31 * Darwin (Mac OS X) has a very different USB driver model when compared with Linux and most UNIXes.  It is more like Windows in this area.  As a result, although libusb-1.x will build and install on Darwin, many functions are  not available.  In particular, if the OS has an interface driver that matches the characteristics of a device, it will seize the interface and cannot be detached.  So libusb will not be able to use that interface.  This is a particular problem with devices, which for Windows/Mac OS programming convenience, identify themselves as HIDs. 
    3132 
    3233== Legacy API: libusb-0.1 ==