mirror of
https://github.com/open-simh/simh.git
synced 2026-01-26 04:02:39 +00:00
TIMER: Properly report clock calibration inconsistency
This commit is contained in:
committed by
Paul Koning
parent
96de0748d4
commit
b982fc9997
@@ -1083,7 +1083,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))
|
||||
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");
|
||||
|
||||
Reference in New Issue
Block a user