zephyr/drivers/timer
Youvedeep Singh 5efaca470c Timer Systick : Handle Systick timer rollback in tickless kernel Case
In Tickeless kernel Platform timekeeping is having error because
"_sys_clock_tick_count" is not getting updated correctly.
Currently "OVERFLOW" Flag (bit 16 in timer control register)
is reset before it is taken into account into _sys_clock_tick_count.

This patch sets a flag as soon as Timer Overflow occues and clears
it when time is accounted into _sys_clock_tick_count.

Jira : ZEP-2217

Signed-off-by: Youvedeep Singh <youvedeep.singh@intel.com>
2017-08-08 08:51:24 -04:00
..
Kconfig timer: riscv_machine_timer driver depends on SOC_FAMILY_RISCV_PRIVILEGE 2017-04-02 15:14:59 +00:00
Makefile Xtensa port: Added support for Xtensa internal timer as system timer. 2017-02-13 08:04:27 -08:00
altera_avalon_timer.c Convert remaining code to using newly introduced integer sized types 2017-04-21 11:38:23 -05:00
arcv2_timer0.c linker: move all linker headers to include/linker 2017-06-18 09:24:04 -05:00
cortex_m_systick.c Timer Systick : Handle Systick timer rollback in tickless kernel Case 2017-08-08 08:51:24 -04:00
hpet.c linker: move all linker headers to include/linker 2017-06-18 09:24:04 -05:00
loapic_timer.c linker: move all linker headers to include/linker 2017-06-18 09:24:04 -05:00
nrf_rtc_timer.c drivers: timer: Fix nRF RTC timer _timer_cycle_get_32 2017-06-01 20:06:10 -04:00
pulpino_timer.c Convert remaining code to using newly introduced integer sized types 2017-04-21 11:38:23 -05:00
riscv_machine_timer.c Convert remaining code to using newly introduced integer sized types 2017-04-21 11:38:23 -05:00
sys_clock_init.c drivers: timer: init earlier in boot sequence 2017-07-10 11:44:56 -07:00
xtensa_sys_timer.c timer: xtensa_sys: Cleanup use of C99 types 2017-06-22 13:47:28 -04:00