index
:
kutter
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
avr
/
timer.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
command: Always pass a string to the DECL_CONSTANT() macro
Kevin O'Connor
2019-03-17
1
-1
/
+1
*
avr: Clear the TCNT1 register on timer startup
Kevin O'Connor
2018-01-07
1
-1
/
+2
*
sched: Don't shutdown on a "timer in the past" if already shutdown
Kevin O'Connor
2017-10-12
1
-1
/
+1
*
avr: Make sure timer_high and timer_event() stay in sync
Kevin O'Connor
2017-08-11
1
-1
/
+5
*
avr: Rework timer irq handler to check for tasks pending
Kevin O'Connor
2017-08-08
1
-39
/
+33
*
sched: Implement generic sleep mechanism based on tasks pending
Kevin O'Connor
2017-08-08
1
-22
/
+1
*
avr: Tune the low-level timer entry and exit heuristics
Kevin O'Connor
2017-08-08
1
-2
/
+4
*
avr: Implement internal avr specific timer to handle 16bit overflows
Kevin O'Connor
2017-08-08
1
-7
/
+25
*
sched: Support adding timers to the start of timer_list
Kevin O'Connor
2017-08-08
1
-9
/
+7
*
avr: Move prescaler and sleep initialization from timer.c to main.c
Kevin O'Connor
2017-08-07
1
-11
/
+0
*
irq: Support sleeping when mcu is idle
Kevin O'Connor
2017-07-17
1
-1
/
+25
*
build: Use compile_time_request system for init, tasks, and shutdown
Kevin O'Connor
2017-05-26
1
-3
/
+3
*
avr: Invert diff in timer checks
Kevin O'Connor
2017-04-03
1
-8
/
+6
*
timer: Remove dup timer_shutdown code
Kevin O'Connor
2017-03-31
1
-10
/
+0
*
avr: Fix bug causing timer_read_time() to not be in sync with scheduler
Kevin O'Connor
2017-03-31
1
-10
/
+19
*
avr: Integrate timer_try_set_next() into the irq handler
Kevin O'Connor
2017-03-30
1
-43
/
+30
*
sched: Move timer dispatch loop to board code
Kevin O'Connor
2017-03-30
1
-6
/
+14
*
timer: Make sure to reset the timer repeat checks on a shutdown
Kevin O'Connor
2017-03-30
1
-9
/
+10
*
avr: Remove F_CPU compile time definition
Kevin O'Connor
2017-03-30
1
-2
/
+2
*
avr: Minor optimization for timer_read_time() / timer_periodic()
Kevin O'Connor
2017-03-27
1
-2
/
+2
*
sched: Be explicit with loading of the waketime variable
Kevin O'Connor
2017-03-26
1
-1
/
+1
*
avr: Introduce optimized timer_is_before()
Kevin O'Connor
2017-03-26
1
-6
/
+19
*
timer: Allow board code to define its own timer_is_before implementation
Kevin O'Connor
2017-03-26
1
-0
/
+9
*
timer: Organize timer_try_set_next() with priority for repeat timers
Kevin O'Connor
2017-03-26
1
-19
/
+26
*
generic: Move generic parts of sam3x8e timer.c to generic directory
Kevin O'Connor
2017-03-11
1
-1
/
+0
*
sched: Avoid rescheduling the currently active timer
Kevin O'Connor
2017-03-10
1
-30
/
+12
*
avr: Optimize 16bit timer upscaling
Kevin O'Connor
2017-03-10
1
-22
/
+24
*
build: Define DECL_CONSTANT mechanism for defining exported constants
Kevin O'Connor
2016-12-23
1
-0
/
+3
*
timer: Rework AVR timer priority code to use time instead of event count
Kevin O'Connor
2016-10-19
1
-11
/
+23
*
irq: Allow boards to define the return type of irq_save()
Kevin O'Connor
2016-06-13
1
-2
/
+2
*
generic: Move board timer.h files into generic/misc.h
Kevin O'Connor
2016-06-13
1
-1
/
+1
*
avr: Add config option to clear the CPU prescaler
Kevin O'Connor
2016-06-05
1
-0
/
+9
*
sched: Change sched_from_ms() to sched_from_us()
Kevin O'Connor
2016-06-02
1
-5
/
+5
*
timer: Move union u32_u16_u from compiler.h to avr/timer.c
Kevin O'Connor
2016-06-01
1
-1
/
+4
*
Initial commit of source code.
Kevin O'Connor
2016-05-25
1
-0
/
+171