mirror of
https://github.com/simh/simh.git
synced 2026-01-25 19:56:25 +00:00
PDP11, VAX: MUX input rate limiting works correctly with input arriving on multiple lines concurrently.
This commit is contained in:
12
sim_timer.c
12
sim_timer.c
@@ -1578,6 +1578,12 @@ t_stat sim_clock_coschedule (UNIT *uptr, int32 interval)
|
||||
return sim_clock_coschedule_tmr (uptr, 0, interval);
|
||||
}
|
||||
|
||||
t_stat sim_clock_coschedule_abs (UNIT *uptr, int32 interval)
|
||||
{
|
||||
sim_cancel (uptr);
|
||||
return sim_clock_coschedule_tmr (uptr, 0, interval);
|
||||
}
|
||||
|
||||
t_stat sim_clock_coschedule_tmr (UNIT *uptr, int32 tmr, int32 interval)
|
||||
{
|
||||
if (NULL == sim_clock_unit[tmr])
|
||||
@@ -1616,3 +1622,9 @@ else
|
||||
}
|
||||
}
|
||||
|
||||
t_stat sim_clock_coschedule_tmr_abs (UNIT *uptr, int32 tmr, int32 interval)
|
||||
{
|
||||
sim_cancel (uptr);
|
||||
return sim_clock_coschedule_tmr (uptr, tmr, interval);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user