hidapi/windows
Alan Ott 9448fd8fcb Re-design of hid_read().
This fixes the performance issue caused by calling CancelIo() when no data arrives in asynchronous (non-blocking) mode. Reported by Bill Good.

This new design also fixes the race condition causing lost packets that can happen if data comes between the time when the Event was checked (WaitForSingleObject()) and the CancelIo() call. Reported by Hans Van Leemputten.
2011-07-25 17:53:12 -04:00
..
ddk_build Fixed the Windows build files to have the proper paths. 2010-07-28 20:23:14 -04:00
.gitignore .gitignore to ignore generated files 2010-07-27 22:57:10 -04:00
hid.cpp Re-design of hid_read(). 2011-07-25 17:53:12 -04:00
hidapi.sln Fixed the Windows build files to have the proper paths. 2010-07-28 20:23:14 -04:00
hidapi.vcproj Fixed path for hidapi.h 2010-08-10 14:14:22 -04:00
hidtest.vcproj Fixed the Windows build files to have the proper paths. 2010-07-28 20:23:14 -04:00
Makefile Makefiles for MinGW 2011-04-08 18:48:12 -04:00
Makefile.mingw Makefiles for MinGW 2011-04-08 18:48:12 -04:00