aboutsummaryrefslogtreecommitdiffstats
path: root/src/gpiocmds.c
Commit message (Expand)AuthorAgeFilesLines
* gpiocmds: Merge digital output and soft pwm codeKevin O'Connor2020-12-101-233/+119
* gpiocmds: Use move queue for software pwmKevin O'Connor2020-12-041-41/+78
* gpiocmds: Use move queue for digital output pinsPascal Pieper2020-12-041-11/+57
* gpiocmds: Send soft pwm cycle_time separately from schedule_soft_pwm_outKevin O'Connor2020-12-041-11/+22
* gpiocmds: Add soft-pwm frequency modulation supportGuy Shapira2020-09-261-10/+9
* gpiocmds: Specify soft pwm duration in clock ticksKevin O'Connor2019-05-261-12/+6
* command: Always pass a string to the DECL_CONSTANT() macroKevin O'Connor2019-03-171-1/+1
* gpiocmds: Add update_digital_out commandKevin O'Connor2018-06-271-0/+15
* stepper: Introduce and use gpio_out_toggle_noirq()Kevin O'Connor2018-05-151-1/+1
* gpiocmds: Clear SPF_NEXT_* flags on new schedule_soft_pwm_outKevin O'Connor2017-12-161-2/+2
* gpiocmds: Allow the start value for a pin to differ from the default_valueKevin O'Connor2017-10-121-9/+11
* build: Use compile_time_request system for init, tasks, and shutdownKevin O'Connor2017-05-261-2/+2
* gpiocmds: Change MAX_SOFT_PWM from 255 to 256Kevin O'Connor2017-05-151-6/+5
* pwmcmds: Export the maximum PWM valueKevin O'Connor2017-05-151-3/+6
* timer: Allow board code to define its own timer_is_before implementationKevin O'Connor2017-03-261-3/+4
* sched: Rename sched_timer() to sched_add_timer()Kevin O'Connor2017-03-111-3/+3
* basecmd: Use oid_ prefix for the oid manipulation functionsKevin O'Connor2017-03-091-5/+5
* sched: Use uint_fast8_t for return type of timersKevin O'Connor2016-06-141-5/+5
* irq: Prefer irq_disable/enable instead of irq_save/restore in cmds/tasksKevin O'Connor2016-06-131-3/+3
* pwmcmds: Add Kconfig option to allow boards to disable hardware PWM commandsKevin O'Connor2016-06-131-70/+2
* gpiocmds: Add Kconfig option to allow boards to disable ADC commandsKevin O'Connor2016-06-131-111/+0
* Initial commit of source code.Kevin O'Connor2016-05-251-0/+401