Changes between Version 34 and Version 35 of windows_backend


Ignore:
Timestamp:
02/17/10 19:03:52 (7 months ago)
Author:
pbatard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • windows_backend

    v34 v35  
    4141== Development Considerations == 
    4242 
    43   * The method of dealing with USB devices in the first release will be [http://msdn.microsoft.com/en-us/library/aa476426.aspx WinUSB] only, with provisions for other access modes to be included later.  
     43  * For the first release, only [http://msdn.microsoft.com/en-us/library/aa476426.aspx WinUSB] and HID access will be supported, with provisions for other access modes to be included later. This should cover most devices however. 
    4444  * Windows' handling of composite devices is done with multiple drivers (VID_####&PID_####&MI_##), descendants of the usbccgp.sys driver (Composite Generic Parent). For more info, see "2. How Windows handles a composite device" at [http://www.cygnal.org/ubb/Forum9/HTML/001050.html]. 
    45   * 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. If you do need to manually poll the libusb file descriptors on Windows, you can use the undocumented _libusb_poll() function (same parameters as poll() on UNIX), but please note that the function will only accept libusb file descriptors and it is not possible to _libusb_poll() to poll for generic file descriptors. We might provide native Windows Event to wait on in a future version of libusb for Windows. 
     45  * 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. If you do need to manually poll the libusb file descriptors on Windows, you can use the undocumented _libusb_poll() function (same parameters as poll() from UNIX), but please note that the function will only accept libusb file descriptors and it is not possible to _libusb_poll() to poll for generic file descriptors. We might provide native Windows Event to wait on in a future version of libusb for Windows. 
    4646 
    4747== Known Restrictions ==