mbed-os/features/unsupported
Russ Butler 352ff8df14 Kinetis USB improvements and fixes
Make the following improvements and fixes:

1.
Update the Kinetis USB driver so that endpointReadResult only reads the
result of the last read and does not trigger a new read. Instead
move the code to trigger new reads into endpointRead.

2.
Fix the race condition in controlIn caused by a call to
EP0read() followed immediately by  EP0readStage(). This is done by
setting up to read the next setup packet (ignoring the status stage)
in endpointReadResult rather than in EP0readStage. This makes the
function EP0readStage unnecissary.

3.
Remove the Kinetis workaround in controlOut in USBDevice.cpp since
point 2 fixes this bug. For more info on this see the PR which
added this workaround - https://github.com/ARMmbed/mbed-os/pull/414
2018-01-17 20:58:16 -06:00
..
USBDevice Kinetis USB improvements and fixes 2018-01-17 20:58:16 -06:00
USBHost NUCLEO_F413ZH: Add support for the NUCLEO-F413ZH board 2017-12-29 15:30:10 +01:00
doc restructure - Moved libraries to features/unsupported 2016-09-30 19:18:09 -05:00
dsp Modification to arm_math.h 2017-11-10 09:53:42 +00:00
rpc restructure - Moved libraries to features/unsupported 2016-09-30 19:18:09 -05:00
tests NUCLEO_F413ZH: Add support for the NUCLEO-F413ZH board 2017-12-29 15:30:10 +01:00
.mbedignore restructure - Moved libraries to features/unsupported 2016-09-30 19:18:09 -05:00