1
0
mirror of https://github.com/simh/simh.git synced 2026-01-26 04:01:38 +00:00

TIMER: Fix check of timing values to properly report inconsistency

This commit is contained in:
Mark Pizzolato
2023-06-08 07:52:26 -10:00
parent 8871b819c9
commit c179fc52b3

View File

@@ -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");