mirror of
https://github.com/simh/simh.git
synced 2026-02-18 21:38:16 +00:00
Fixes for stable operation with SIM_ASYNCH_CLOCKS defined
This commit is contained in:
@@ -541,6 +541,7 @@ for (i=(was_stepping ? sim_rem_step_line : 0);
|
||||
c = c & ~TMXR_VALID;
|
||||
if (c != sim_int_char)
|
||||
continue; /* ^E (the interrupt character) must start console interaction */
|
||||
sim_stop_timer_services ();
|
||||
for (j=0; j < sim_rem_con_tmxr.lines; j++) {
|
||||
lp = &sim_rem_con_tmxr.ldsc[j];
|
||||
if ((i == j) || (!lp->conn))
|
||||
@@ -727,6 +728,7 @@ for (i=(was_stepping ? sim_rem_step_line : 0);
|
||||
tmxr_linemsg (lp, "Simulator Running...");
|
||||
tmxr_send_buffered_data (lp);
|
||||
}
|
||||
sim_start_timer_services ();
|
||||
break;
|
||||
}
|
||||
if (cmdp && (cmdp->action == &x_step_cmd)) {
|
||||
|
||||
Reference in New Issue
Block a user