Changes between Version 7 and Version 8 of libusb-win32


Ignore:
Timestamp:
03/08/11 10:55:30 (2 years ago)
Author:
xiaofan
Comment:

Update to reflect the v1.2.1.0 and v1.2.2.0 release changes

Legend:

Unmodified
Added
Removed
Modified
  • libusb-win32

    v7 v8  
    1010 
    1111    * Can be used as a filter driver for existing, already installed devices. This feature allows libusb-win32 to communicate with almost any installed USB device. The filter driver may cause problems for certain device. Therefore it should not be used by normal users. Rather it should be considered more as a development tool for developers or power users of Windows. 
     12 
     13Starting with v1.2.2.0, a GUI (filter wizard) is provided and it is only to attach the filter driver to particular USB device of interests. So this should be safer to use than the older behavior which tries to attach the filter to all USB device (acting as class filters to all possible device class). It is still possible to do that by using the console version of install-filter.exe but this is only recommended to be used by developers and power users. 
     14 
    1215    * Can be used as a normal device driver for devices for which no driver exists (self build/developed USB hardware, etc). You can also replace the existing device driver with libusb-win32 device driver if desired. This is the preferred way to use libusb-win32. 
    1316    * The two methods described above can used in parallel. 
     
    4750    * Please use the latest release version. 
    4851    * Versions up until 0.1.12.2 have serious bugs related to the filter drivers under Vista and Windows 7 and some XP installations. Please use later versions (1.1.14.0 or newer). For 64bit Windows Vista/7/2008/2008R2, the version should be 1.2.0.0 or later. 
    49     * The filters driver is installed by a user friendly GUI installer which makes the install and uninstall process easier and more secure. 
     52    * The filters driver is installed by a user friendly GUI installer which makes the install and uninstall process easier and more secure. Starting with 1.2.2.0, a GUI for installing the filter driver (Filter Wizard) is the preferred way to use the filter. It only tries to attach the filter driver to a particular USB device. You can still use the command line install-filter.exe application to install class filter. But it is not recommended. 
    5053    * Log in as a user with administrator privileges. 
    5154    * [https://sourceforge.net/projects/libusb-win32/files/ Download] the latest filter driver installer (libusb-win32-devel-filter-x.x.x.x.zip) and then unzip). 
     
    5356    * Run the installer, and follow its instructions. Do not run the installer from an USB storage device! 
    5457    * At the end of the installation process the installer will offer to run a test program. This program will verify the correct installation and print the descriptors of all USB devices accessible by the library. The test program can also be run later from the system's start menu. 
    55     * A reboot isn't necessary but is recommended. . 
    56  
     58    * A reboot isn't necessary but is recommended. 
     59  
    5760Device Driver Installation 
    5861 
     
    6972    * Open the Windows Device Manager to verify that the device is installed correctly. Run the test program (testlibusb-win.exe) from the 'bin directory'. It should print out the descriptors of your device(s). 
    7073    * A reboot isn't necessary. 
     74    * Starting from version 1.2.1.0, the inf-wizard.exe has embedded driver binaries and provide an option to install the driver at the end of the process. 
    7175 
    7276'''Removing''' 
     
    9599    * Open the Device Manager and select the device you want to update. 
    96100    * Choose 'Properties->Driver->Update'. Disable the automatic installation and select the new inf-file manually. 
    97     * Future GUI/Console utilities are planned to automatically install the device driver. 
     101    * Since 1.2.1.0, inf-wizard.exe GUI program can be used to automatically install/update the device driver. 
    98102 
    99103== Development ==