| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
reconfiguring it, which would cause incorrect operation to occur (thanks to Bob Paddock).
|
|
|
|
|
|
| |
that no data is indicated by a negative return value.
Added auto flushing of OUT data to the CDC Host Class driver's USBTask function to automatically flush the send pipe buffer.
|
|
|
|
| |
fix ordering of USART control register modifications in the Benito and USBtoSerial projects.
|
|
|
|
| |
reconfiguring it, which could cause incorrect operation to occur (thanks to Bob Paddock).
|
|
|
|
| |
bridge mode.
|
|
|
|
| |
overruns will not occur regardless of hardware and baud rate settings.
|
|
|
|
|
|
| |
insertion/removal routines. Modify the existing projects so that buffer operations performed in an ISR use the shorted non-atomic versions, as they are already performed in a blocking ISR.
Alter USBtoSerial demo so that it does not enter a blocking loop to send data from the USB to the USART, as this can cause dropped bytes in the reception code if large amounts of data are sent in both directions at the same time. Added a flush timer to the USBtoSerial code for the USART to USB interface, so that multiple bytes can be sent in the same USB packet.
|
|
|
|
| |
lightweight ring buffer header to improve reliability.
|
|
|
|
| |
correctly converted to the target system's native end of line style.
|
|
|
|
|
|
| |
interrupt itself interruptable and use a seperate assembly file to hand-optimize the ISR code.
Removed the cast to uint16_t on the set baud rate in the USBtoSerial project, so that the higher >1M baud rates can be selected (thanks to Steffan).
|
|
|
|
| |
be done in the user application once all init code has run.
|
|
|
|
| |
bytes per packet (thanks to Opendous Inc.).
|
| |
|
| |
|
|
|
|
| |
directory. Add guards to macro parameters to ensure that formulas passed as parameters don't mess up the internal macro structure.
|
| |
|
|
CDC demo. Added const qualifier to Endpoint/Pipe stream write routines.
|