aboutsummaryrefslogtreecommitdiffstats
path: root/src/command.c
Commit message (Expand)AuthorAgeFilesLines
* command: Fix handling of buffer passing in args[] on 64bit mcuKevin O'Connor2020-10-301-0/+4
* command: Add command_decode_ptr() helperKevin O'Connor2020-10-301-1/+13
* command: Wait to send ack until after processing commandsKevin O'Connor2018-05-281-2/+10
* command: Add command_find_and_dispatch() helperKevin O'Connor2018-05-281-0/+11
* command: Add a command_encode_and_frame() helperKevin O'Connor2018-05-281-0/+10
* command: Prefer uint8_t* for buffers; prefer uint8_fast_t for lengthsKevin O'Connor2018-05-281-31/+30
* linux: Initial support for running Klipper in a Linux real-time processKevin O'Connor2017-09-201-1/+0
* command: Don't pass max_size to command_encodef()Kevin O'Connor2017-08-141-5/+5
* docs: Update Code_Overview.md with PRU and command_dispatch() changesKevin O'Connor2017-08-111-1/+1
* sched: Introduce sched_wake_tasks() function to wake up tasksKevin O'Connor2017-08-081-1/+1
* pru: Rework command processing so that most of it is done on pru0Kevin O'Connor2017-06-301-16/+4
* command: Directly call command_sendf() for ack/nak messagesKevin O'Connor2017-06-291-2/+7
* command: Move low-level sendf transmission into board codeKevin O'Connor2017-06-291-11/+5
* command: Move command_task() to board specific codeKevin O'Connor2017-06-291-16/+2
* command: Encode MESSAGE_MIN in command_parser->max_sizeKevin O'Connor2017-06-291-1/+1
* command: Refactor message block generationKevin O'Connor2017-06-291-70/+84
* command: Refactor the command reading taskKevin O'Connor2017-06-291-34/+38
* command: Store the command parsing information directly in arrayKevin O'Connor2017-05-261-8/+3
* build: Use compile_time_request system for init, tasks, and shutdownKevin O'Connor2017-05-261-2/+2
* sched: Allow shutdown_reason to be uint8Kevin O'Connor2017-05-261-1/+1
* build: Avoid linker magic in compile_time_request.c unique id generationKevin O'Connor2017-05-261-7/+6
* irq: Add an irq_poll() stub for board codeKevin O'Connor2017-05-151-0/+2
* build: Avoid using noinline in common codeKevin O'Connor2017-05-151-1/+1
* command: Only implement 16bit signed conversion on AVRKevin O'Connor2017-05-151-1/+1
* command: Simplify sendf() switchKevin O'Connor2017-03-261-9/+10
* command: Fix encoding of 16bit signed integersKevin O'Connor2017-03-241-7/+9
* command: No need to disable irqs in sendf reentrant checkKevin O'Connor2017-01-141-14/+14
* command: Check for reentrant calls to sendf()Kevin O'Connor2017-01-131-1/+14
* generic: Create generic board infrastructure and move misc.h to itKevin O'Connor2016-06-131-18/+1
* Initial commit of source code.Kevin O'Connor2016-05-251-0/+315