TIMER: Properly report clock calibration inconsistency
This commit is contained in:
parent
96de0748d4
commit
b982fc9997
1 changed files with 1 additions and 1 deletions
|
@ -1083,7 +1083,7 @@ do {
|
||||||
sim_os_clock_resoluton_ms = clock_diff;
|
sim_os_clock_resoluton_ms = clock_diff;
|
||||||
clock_last = clock_now;
|
clock_last = clock_now;
|
||||||
} while (clock_now < clock_start + 100);
|
} 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));
|
sim_os_tick_hz = 1000/(sim_os_clock_resoluton_ms * (sim_idle_rate_ms/sim_os_clock_resoluton_ms));
|
||||||
else {
|
else {
|
||||||
fprintf (stderr, "Can't properly determine host system clock capabilities.\n");
|
fprintf (stderr, "Can't properly determine host system clock capabilities.\n");
|
||||||
|
|
Loading…
Add table
Reference in a new issue