ARMmbed / mbed-os

Arm Mbed OS is a platform operating system designed for the internet of things
https://mbed.com
Other
4.67k stars 2.98k forks source link

USBHID readNB() broken on LPC11UXX #228

Closed neilt6 closed 10 years ago

neilt6 commented 10 years ago

The non-blocking read method in the USBHID class randomly returns zero byte reports when a report is sent using SimpleHIDWrite. This is made evident by using a simple program that echos every received report back to the host PC. usbhid_missed_echos usbhid_readnb_bug The exact same program runs on the LPC1768 without issue. A discussion regarding this issue can be found at: http://mbed.org/forum/bugs-suggestions/topic/4806/

neilt6 commented 10 years ago

Should be fixed by pull request #236.