zephyr/drivers/timer
Andrew Boie b8d57738b8 cortex_m_systick: fix _timer_cycle_get_32() race
We need to account for the interrupt happening in the middle
of the calculation.

Issue: ZEP-1546
Change-Id: I193534856d7521cac7ca354d3e5b65e93b984bb1
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-02-22 18:45:36 +00:00
..
Kconfig x86: loapic_timer: use TSC for k_cycle_get_32() 2017-02-21 22:30:47 +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 kernel: add flexibility to k_cycle_get_32() definition 2017-02-16 19:27:59 +00:00
arcv2_timer0.c arcv2_timer: fix cycle count race 2017-02-21 01:44:01 +00:00
cortex_m_systick.c cortex_m_systick: fix _timer_cycle_get_32() race 2017-02-22 18:45:36 +00:00
hpet.c kernel: add flexibility to k_cycle_get_32() definition 2017-02-16 19:27:59 +00:00
loapic_timer.c x86: loapic_timer: use TSC for k_cycle_get_32() 2017-02-21 22:30:47 +00:00
nrf_rtc_timer.c drivers/timer: Fixing issue in nRF RTC driver when RTC handler is blocked. 2017-02-22 13:58:53 +00:00
pulpino_timer.c kernel: add flexibility to k_cycle_get_32() definition 2017-02-16 19:27:59 +00:00
riscv_machine_timer.c kernel: add flexibility to k_cycle_get_32() definition 2017-02-16 19:27:59 +00:00
sys_clock_init.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
xtensa_sys_timer.c kernel: add flexibility to k_cycle_get_32() definition 2017-02-16 19:27:59 +00:00