Changes between Version 184 and Version 185 of windows_backend
- 03/08/11 19:39:39 (2 years ago)
v184 v185 71 71 Cygwin users should be able to use the MinGW (32 bit) library with the option -mno-cygwin[[BR]]Note that these archives are provided in the 7z format. If you need a decompressor, you can install [http://www.7-zip.org/ 7-zip]. 72 72 73 73 74 * '''[http://libusb-winusb-wip.googlecode.com/files/libusb_2011.03.07.7z 2011.03.07 (pbr335)]''' 74 75 * '''[http://libusb-winusb-wip.googlecode.com/files/libusb_2011.03.03.7z 2011.03.03 (pbr334)]''' … … 76 77 * '''[http://libusb-winusb-wip.googlecode.com/files/libusb_2011.02.25.7z 2011.02.25 (pbr332)]''' 77 78 * '''[http://libusb-winusb-wip.googlecode.com/files/libusb_2011.02.22.7z 2011.02.22 (pbr330)]''' (if you are linking against the MinGW32 DLL - please upgrade to pbr332) 78 * '''[http://libusb-winusb-wip.googlecode.com/files/libusb_2011.02.21.7z 2011.02.21 (pbr329)]''' 79 79 80 80 == Development Considerations == 81 81 82 * If you want to access devices outside of WinUSB [http://msdn.microsoft.com/en-us/library/aa476426.aspx WinUSB] or libusbK, such as HID ones, you must either use the HID branch (which is going to be discontinued) or use another library such as HIDAPI. For more info about the HID removal, see the libusb-devel mailing list. 82 * If you want to access devices outside of WinUSB [http://msdn.microsoft.com/en-us/library/aa476426.aspx WinUSB] or libusbK, such as HID ones, you must either use the HID branch (which is going to be discontinued) or use another library such as . For more info about the HID removal, see the libusb-devel mailing list. 83 83 * Windows' handling of composite devices is done with multiple drivers (VID_####&PID_####&MI_##), descendants of the usbccgp.sys driver (Composite Generic Parent), as this is Windows' default. For more info, see "2. How Windows handles a composite device" at [http://www.cygnal.org/ubb/Forum9/HTML/001050.html]. It is however possible to replace the composite parent driver with WinUSB to access the device. 84 84 * Because Windows does not provide a native poll() function, and cygwin is the only development environment that provides such a call, the use of libusb file descriptors with poll() on cygwin is '''NOT''' supported. We should provide native Windows events, to use with WaitForSingleObject/WaitForMultipleObjects, in a future version of libusb.