zephyr/arch/nios2/core
Dmitrii Golovanov d2c19a0535 arch: nios2: timing: Fix timing cycles rollover
Fix arch_timing_cycles_get() to prevent overflow on the clock rollover.

The issue is observable on tests/benchmarks/wait_queues and
tests/benchmarks/sched_queues with BENCHMARK_NUM_ITERATIONS is large
enough, e.g. default 1000.

Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2025-01-06 17:13:10 +00:00
..
offsets arch: remove the use of z_arch_esf_t completely from internal 2024-06-04 14:02:51 -05:00
cache.c
CMakeLists.txt
cpu_idle.c arch: use same syntax for custom arch calls 2024-08-12 12:43:36 +02:00
crt0.S arch: _PrepC -> z_prep_c 2023-12-11 18:23:52 -05:00
exception.S arch: remove the use of z_arch_esf_t completely from internal 2024-06-04 14:02:51 -05:00
fatal.c arch: define struct arch_esf and deprecate z_arch_esf_t 2024-06-04 14:02:51 -05:00
irq_manage.c
irq_offload.c arch: initialize irq_offload during boot, do not use SYS_INIT 2024-09-17 20:05:22 -04:00
prep_c.c cache: add new interface arch_cache_init() for initializing cache 2024-09-17 20:05:22 -04:00
reset.S
swap.S
thread.c
timing.c arch: nios2: timing: Fix timing cycles rollover 2025-01-06 17:13:10 +00:00