From c179fc52b3f3c62200ad4f3e7d28405b727f471e Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Thu, 8 Jun 2023 07:52:26 -1000 Subject: [PATCH] TIMER: Fix check of timing values to properly report inconsistency --- sim_timer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim_timer.c b/sim_timer.c index 442aa7f5..e16c86a8 100644 --- a/sim_timer.c +++ b/sim_timer.c @@ -1097,7 +1097,7 @@ do { sim_os_clock_resoluton_ms = clock_diff; clock_last = clock_now; } while (clock_now < clock_start + 100); -if (((sim_idle_rate_ms != 0) && (sim_os_clock_resoluton_ms != 0)) || (sim_idle_rate_ms < sim_os_clock_resoluton_ms)) +if ((sim_os_clock_resoluton_ms != 0) && (sim_idle_rate_ms >= sim_os_clock_resoluton_ms)) sim_os_tick_hz = 1000/(sim_os_clock_resoluton_ms * (sim_idle_rate_ms/sim_os_clock_resoluton_ms)); else { fprintf (stderr, "Can't properly determine host system clock capabilities.\n");