mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-10 00:41:57 +00:00
This implementation of _tsc_read returns a 64-bit value that is derived from the 64-bit tick count multiplied by hwcycles per tick, and then it adds the current value from the 32-bit timer. This produces a 64-bit time. There is a bunch of math here, which could be avoided if the CPU is built with Real-Time-Clock option. EM Starter Kit SOCs don't have this. I don't think Arduino 101 does either. See ZEP-1559 Change-Id: I9f846d170246556ac40fe2f45809e457c6375d8c Signed-off-by: Chuck Jordan <cjordan@synopsys.com> |
||
---|---|---|
.. | ||
offsets | ||
atomic.S | ||
cache.c | ||
cpu_idle.S | ||
fast_irq.S | ||
fatal.c | ||
fault_s.S | ||
fault.c | ||
irq_manage.c | ||
irq_offload.c | ||
isr_wrapper.S | ||
Makefile | ||
prep_c.c | ||
regular_irq.S | ||
reset.S | ||
swap.S | ||
sys_fatal_error_handler.c | ||
thread_entry_wrapper.S | ||
thread.c | ||
timestamp.c | ||
vector_table.c |