qmk_firmware/Projects/Benito
Dean Camera ff09cf9c73 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.
2010-08-01 14:03:13 +00:00
..
Lib Fix XPLAINBridge project discarding characters from the USB interface due to a double read from the endpoint. 2010-08-01 14:03:13 +00:00
Benito Programmer.inf Add svn:eol-style property to source files, so that the line endings are correctly converted to the target system's native end of line style. 2010-05-08 03:12:14 +00:00
Benito.aps Add first lot of AVRStudio project files for some of the library projects. 2010-07-13 04:32:33 +00:00
Benito.c Fix XPLAINBridge project discarding characters from the USB interface due to a double read from the endpoint. 2010-08-01 14:03:13 +00:00
Benito.h Replace ring buffer library in Benito and USBtoSerial projects with the new lightweight ring buffer header to improve reliability. 2010-05-26 13:26:10 +00:00
Benito.txt More spell checking of all source files -- correct missed errors, switch to EN-GB spelling dictionary. 2010-07-30 09:48:35 +00:00
Descriptors.c Update all demos, projects and bootloaders to indent all function parameters, one per line, for better readability. 2010-07-21 16:19:32 +00:00
Descriptors.h Added periodic flush timer to the Benito project. Alter the serial transmission code so that sent bytes do not block the remainder of the main program code from running. 2010-07-25 11:59:55 +00:00
Doxygen.conf Remove obsolete entry from the Doxygen configuration files. 2010-05-23 08:39:02 +00:00
makefile Added periodic flush timer to the Benito project. Alter the serial transmission code so that sent bytes do not block the remainder of the main program code from running. 2010-07-25 11:59:55 +00:00