Changed over manual loops waiting for endpoints to be ready to use the library Endpoi...
authorDean Camera <dean@fourwalledcubicle.com>
Wed, 5 Aug 2009 09:37:45 +0000 (09:37 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Wed, 5 Aug 2009 09:37:45 +0000 (09:37 +0000)
commita9d5e129b76449c73a853af450d7d353512cd3a0
tree8779e0f6d9bd2ab4ea83a88e4a532b8daa8d5154
parent4b35dd167001233d2f44f918d3656a3f2ad80f2e
Changed over manual loops waiting for endpoints to be ready to use the library Endpoint_WaitUntilReady() function for robustness. Fixes issues with terminated transfers on the host locking up USB devices.
Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c
Demos/Device/ClassDriver/MassStorage/MassStorage.h
Demos/Device/LowLevel/CDC/CDC.c
Demos/Device/LowLevel/DualCDC/DualCDC.c
Demos/Device/LowLevel/MassStorage/Lib/DataflashManager.c
Demos/Device/LowLevel/MassStorage/MassStorage.h
Demos/Device/LowLevel/USBtoSerial/USBtoSerial.c
LUFA/Drivers/USB/Class/Device/CDC.c
LUFA/Drivers/USB/HighLevel/USBInterrupt.c