aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/chelper/serialqueue.c
Commit message (Expand)AuthorAgeFilesLines
* serialqueue: Simplify sequence number upconversionKevin O'Connor2023-12-071-4/+3
* serialqueue: Eventually time out if unable to write CANbus messagesKevin O'Connor2023-10-041-0/+9
* serialqueue: Rename stalled_bytes stat to upcoming_bytesKevin O'Connor2023-04-071-16/+16
* serialqueue: Add comment to do_write()Kevin O'Connor2023-01-051-0/+1
* serialqueue: Improve canbus timingKevin O'Connor2022-07-291-19/+44
* serialqueue: Add serialqueue_send_one() helper functionKevin O'Connor2021-06-091-5/+12
* serialqueue: Add "fast reader" supportKevin O'Connor2021-06-091-11/+56
* msgblock: Add clock estimation helper functionsKevin O'Connor2021-06-091-16/+22
* msgblock: Move message manipulation code from serialqueue.c to new msgblock.cKevin O'Connor2021-06-091-146/+3
* pollreactor: Move C pollreactor code from serialqueue.c to its own fileKevin O'Connor2021-06-091-200/+25
* serialqueue: Support sending messages over a CAN busKevin O'Connor2021-03-131-25/+72
* serialqueue: correctly report EOF errorsLasse Dalegaard2021-03-011-1/+4
* serialqueue: Batch multiple message blocks in a single write()Kevin O'Connor2021-02-121-29/+38
* serialqueue: Improve timing of sleep durationsKevin O'Connor2021-02-121-4/+10
* serialqueue: Improve checking of out-of-order messagesKevin O'Connor2021-02-011-15/+23
* serialqueue: Fix registration of serial fd in debug modeKevin O'Connor2020-10-301-5/+6
* serialqueue: Support notification of when a command is processedKevin O'Connor2020-02-201-10/+45
* serialqueue: Remove unused serialqueue_encode_and_send() functionKevin O'Connor2020-02-201-16/+0
* serialqueue: Wrap code to 80 columnsKevin O'Connor2019-02-271-3/+4
* serialqueue: Increase receive message debug queue to 100 messagesKevin O'Connor2018-09-021-1/+1
* chelper: Compile with gcc -fwhole-program optionKevin O'Connor2018-06-201-13/+14
* serialqueue: Limit message transmission to available receive buffer sizeKevin O'Connor2018-05-281-3/+20
* command: Wait to send ack until after processing commandsKevin O'Connor2018-05-281-5/+9
* serialqueue: Fix batching of BACKGROUND_PRIORITY_CLOCK messagesKevin O'Connor2018-05-051-1/+2
* chelper: Move the host C code to a new klippy/chelper/ directoryKevin O'Connor2018-04-301-0/+1090