klipper/src
Kevin O'Connor cb286ede9d sched: Use a sentinel timer at the end of the timer_list
Introduce a dummy sentinel timer object that is always the last item
on timer_list.  This optimizes the timer_list walking code as it no
longer needs to check for NULL when traversing the list.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-03-10 16:14:49 -05:00
..
avr avr: Optimize 16bit timer upscaling 2017-03-10 13:31:38 -05:00
generic armcm_irq: Move ARM Cortex-M irq handling to new file 2017-02-19 11:00:46 -05:00
sam3x8e sam3x8e: Fix typo in gpio_in_setup() shutdown message 2017-03-08 13:17:45 -05:00
simulator gpio: Merge gpio_adc_sample_time() into gpio_adc_sample() 2016-11-02 17:36:43 -04:00
Kconfig sam3x8e: Add initial support for Arduino Due boards 2016-06-14 14:27:30 -04:00
Makefile pwmcmds: Add Kconfig option to allow boards to disable hardware PWM commands 2016-06-13 23:18:59 -04:00
adccmds.c basecmd: Use oid_ prefix for the oid manipulation functions 2017-03-09 13:49:03 -05:00
basecmd.c basecmd: Remove unimplemented command_reset() 2017-03-09 14:18:24 -05:00
basecmd.h basecmd: Use oid_ prefix for the oid manipulation functions 2017-03-09 13:49:03 -05:00
command.c command: No need to disable irqs in sendf reentrant check 2017-01-14 11:32:27 -05:00
command.h build: Define DECL_CONSTANT mechanism for defining exported constants 2016-12-23 17:06:10 -05:00
compiler.h
declfunc.lds.S build: Avoid objcopy --dump-section flag 2016-07-10 21:46:57 -04:00
endstop.c stepper: Introduce stepper_get_position command and remove from endstop.c 2017-03-09 14:54:52 -05:00
gpiocmds.c basecmd: Use oid_ prefix for the oid manipulation functions 2017-03-09 13:49:03 -05:00
pwmcmds.c basecmd: Use oid_ prefix for the oid manipulation functions 2017-03-09 13:49:03 -05:00
sched.c sched: Use a sentinel timer at the end of the timer_list 2017-03-10 16:14:49 -05:00
sched.h build: Update declfuncs.lds.S to only use progmem sections on AVR 2016-06-14 14:00:57 -04:00
spicmds.c
stepper.c stepper: Introduce stepper_get_position command and remove from endstop.c 2017-03-09 14:54:52 -05:00
stepper.h stepper: Introduce stepper_get_position command and remove from endstop.c 2017-03-09 14:54:52 -05:00