aboutsummaryrefslogtreecommitdiffstats
path: root/src/generic
Commit message (Expand)AuthorAgeFilesLines
* sched: Implement generic sleep mechanism based on tasks pendingKevin O'Connor2017-08-082-17/+1
* avr: Implement internal avr specific timer to handle 16bit overflowsKevin O'Connor2017-08-082-7/+0
* sched: Support adding timers to the start of timer_listKevin O'Connor2017-08-082-1/+2
* basecmd: Move low-level alloc code into basecmd.cKevin O'Connor2017-07-202-25/+11
* irq: Support sleeping when mcu is idleKevin O'Connor2017-07-174-1/+24
* command: Move low-level sendf transmission into board codeKevin O'Connor2017-06-291-2/+3
* command: Move command_task() to board specific codeKevin O'Connor2017-06-291-2/+0
* build: Use compile_time_request system for init, tasks, and shutdownKevin O'Connor2017-05-262-3/+3
* irq: Add an irq_poll() stub for board codeKevin O'Connor2017-05-152-0/+6
* basecmd: Avoid calling malloc() from main codeKevin O'Connor2017-05-112-4/+29
* timer_irq: Integrate timer_try_set_next() into timer_dispatch_many()Kevin O'Connor2017-03-302-45/+26
* timer_irq: Rename generic/timer.c to generic/timer_irq.cKevin O'Connor2017-03-302-0/+7
* sched: Move timer dispatch loop to board codeKevin O'Connor2017-03-302-2/+15
* timer: Make sure to reset the timer repeat checks on a shutdownKevin O'Connor2017-03-301-0/+7
* sched: Be explicit with loading of the waketime variableKevin O'Connor2017-03-262-2/+2
* timer: Allow board code to define its own timer_is_before implementationKevin O'Connor2017-03-262-2/+12
* generic: Move generic parts of sam3x8e timer.c to generic directoryKevin O'Connor2017-03-111-0/+87
* sched: Avoid rescheduling the currently active timerKevin O'Connor2017-03-101-1/+0
* armcm_irq: Move ARM Cortex-M irq handling to new fileKevin O'Connor2017-02-191-0/+58
* io.h: read/write[bwl] should use barrierKevin O'Connor2017-02-021-3/+13
* gpio: Merge gpio_adc_sample_time() into gpio_adc_sample()Kevin O'Connor2016-11-021-3/+2
* irq: Allow boards to define the return type of irq_save()Kevin O'Connor2016-06-131-2/+4
* generic: Add new file generic/io.h and move read/writeb() to itKevin O'Connor2016-06-131-0/+25
* generic: Move simulator/gpio.h to generic/gpio.hKevin O'Connor2016-06-131-0/+37
* generic: Move simulator/irq.h to new file generic/irq.hKevin O'Connor2016-06-132-0/+24
* generic: Move board timer.h files into generic/misc.hKevin O'Connor2016-06-131-0/+6
* generic: Create generic board infrastructure and move misc.h to itKevin O'Connor2016-06-133-0/+51