Rob Riggs
|
43d831419f
|
Fix timeout computation issues affecting USB transfers.
|
2021-01-01 20:17:40 -06:00 |
Rob Riggs
|
fff4631812
|
Always acquire_wait() in serial/USB IO code. Time out if necessary; don't hang.
|
2020-12-09 17:48:21 -06:00 |
Rob Riggs
|
98ceec2559
|
Use a ping-pong buffer for USB RX. Simplify code and improve flow control.
|
2020-07-04 14:45:20 -05:00 |
Rob Riggs
|
88436fbd2a
|
Increase USB input queue size. Change iterator tag on slip encoder. Avoid potential undefind behavior in SLIP code. Send additional flag when transmitting back to back frames. Reduce minimum frame size. Update version to 2.0.1.
|
2020-07-03 19:08:02 -05:00 |
Rob Riggs
|
b19e1a5a5d
|
Handle single-byte transfers over USB more efficiently. Linux seems to do only single byte transfers for ACM ports.
|
2018-10-28 21:01:24 -05:00 |
Rob Riggs
|
e2bc1bc488
|
Add debug logging to the pool allocator.
|
2018-09-21 21:06:06 -05:00 |
Rob Riggs
|
8778ad3f1e
|
Use CxxErrorHandler.
|
2018-09-19 22:37:00 -05:00 |
Rob Riggs
|
b98e6c1c2c
|
Commit bulk of code for new project. Still some cleanup to do to make it work with new PCB.
|
2018-08-26 22:28:24 -05:00 |