Changes between Version 45 and Version 46 of windows_backend


Ignore:
Timestamp:
03/19/10 19:26:31 (3 years ago)
Author:
pbatard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • windows_backend

    v45 v46  
    99The Windows backend is now in pre-release stages. As of 2010.02.17, it include all of the main libusb v1.0 features, for both HID and WinUSB devices, apart from isochronous transfers (which is a limitation from the WinUSB Microsoft API).[[BR]] 
    1010It currently supports all Windows platforms from Windows XP, including 64 bit versions of Windows (Windows 2003 is untested). 
     11 
     12== Supported development environments == 
     13 
     14The following development environments are currently supported for libusb 1.0 on Windows: 
     15  * [http://www.mingw.org MinGW] (32 bit) or [http://mingw-w64.sourceforge.net/ MinGW-w64]. If using MinGW-w64, make sure you use a recent version (> 2010.03), as earlier ones had a [http://sourceforge.net/tracker/index.php?func=detail&aid=2904747&group_id=202880&atid=983354 bug] preventing libusb from working. 
     16  * [http://msdn.microsoft.com/en-us/visualc/default.aspx Microsoft Visual C++ (Visual Studio)], either Express or full version, from version 6.0 (NB: currently missing project files for 6.0). You should be able to produce both win32 and x64 binaries with Visual C++. 
     17  * [http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff Windows DDK build environment], which is '''freely available''', through the use of the 'ddk_build.cmd' file. This will also produce both 32 and 64 bits binaries. 
     18  * [http://www.cygwin.com/ cygwin]. 
    1119 
    1220== Source == 
     
    2937Finally, to access your USB devices with libusb-winusb, you need to download the [http://libusb-winusb-wip.googlecode.com/files/winusb%20driver.zip WinUSB driver files], customize the .inf for your device, and then install the driver.[[BR]] 
    3038For more information on how to setup the WinUSB driver for your device, please see the [wiki:winusb_driver_installation WinUSB Driver Installation] page or see the README file that comes with the driver. 
    31  
    32 == Supported development environments == 
    33  
    34 The following development environments are currently supported for libusb 1.0 on Windows: 
    35   * [http://www.mingw.org MinGW] (32 bit) or [http://mingw-w64.sourceforge.net/ MinGW-w64]. If using MinGW-w64, make sure you use a recent version (> 2010.03), as earlier ones had a [http://sourceforge.net/tracker/index.php?func=detail&aid=2904747&group_id=202880&atid=983354 bug] preventing libusb from working. 
    36   * [http://msdn.microsoft.com/en-us/visualc/default.aspx Microsoft Visual C++ (Visual Studio)], either Express or full version, from version 6.0 (NB: currently missing project files for 6.0). You should be able to produce both win32 and x64 binaries with Visual C++. 
    37   * [http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff Windows DDK build environment], which is '''freely available''', through the use of the 'ddk_build.cmd' file. This will also produce both 32 and 64 bits binaries. 
    38   * [http://www.cygwin.com/ cygwin]. 
    3939 
    4040== Latest binary snapshots ==