aboutsummaryrefslogtreecommitdiff
path: root/Projects/LEDNotifier
diff options
context:
space:
mode:
authorDean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28>2010-08-01 14:03:13 +0000
committerDean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28>2010-08-01 14:03:13 +0000
commit59f3979aaba9cdbae663c3ebb9661f7764ac136e (patch)
tree41967f96971d3e1ed2a00f5449f3c83b5a19eba3 /Projects/LEDNotifier
parent6c963095cb8eee47cb0bfa1241509a05610d1d40 (diff)
Fix XPLAINBridge project discarding characters from the USB interface due to a double read from the endpoint.
Make XPLAINBridge and USBtoSerial projects more reliable by forcing a flush if the UART-to-USB buffer becomes nearly full. Reduce locking in the LightweightRingBuffer.h header files by only locking on the update of the buffer count, and require insertions and removals from each buffer to occur in only one execution thread. Fix CDC_*_ReceiveByte() returning 0 when the interface is not configured, instead of the new -1 error value. Fix CDC_Host_ReceiveByte() not re-freezing the pipe if no packet has been received. Remove redundant Pipe token set commands in the CDC and RNDIS host class drivers. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1431 d5102386-fcda-11dd-9fdb-3debd5008f28
Diffstat (limited to 'Projects/LEDNotifier')
0 files changed, 0 insertions, 0 deletions