Moved calls to Device mode Class Driver events to after the request has been acknowle...
authorDean Camera <dean@fourwalledcubicle.com>
Sun, 22 Aug 2010 02:45:20 +0000 (02:45 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Sun, 22 Aug 2010 02:45:20 +0000 (02:45 +0000)
commit1be3436e895c9937dcd4ebbec33ea199f3e26db2
tree79dea3910fc817fa020c4f13f9f981d137005ee9
parent81998ce297fd9959f505e96a69337f3548db0d71
Moved calls to Device mode Class Driver events to after the request has been acknowledged, so that long event handlers do do skew the timing of the control requests.

Fixed USBtoSerial and Benito project SetLineEncoding calls failing if the USART is busy, due to the RX ISR delaying the control request handler.
LUFA/Drivers/USB/Class/Device/CDC.c
LUFA/Drivers/USB/Class/Device/RNDIS.c
LUFA/ManPages/ChangeLog.txt
Projects/Benito/makefile
Projects/USBtoSerial/USBtoSerial.c
Projects/USBtoSerial/makefile