From 97de4dbae6b2328c0a4fc81f3faf3c97a20a19b5 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Tue, 29 Jan 2013 04:35:30 -0800 Subject: [PATCH] Added AIO_CHECK_EVENT to pdp11_cpu to properly digest the asynchronous event queue in a timely manner (with the desired interrupt latency) for asynch I/O --- PDP11/pdp11_cpu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/PDP11/pdp11_cpu.c b/PDP11/pdp11_cpu.c index 78a87620..63e032c2 100644 --- a/PDP11/pdp11_cpu.c +++ b/PDP11/pdp11_cpu.c @@ -717,6 +717,7 @@ while (reason == 0) { break; } + AIO_CHECK_EVENT; if (sim_interval <= 0) { /* intv cnt expired? */ reason = sim_process_event (); /* process events */ trap_req = calc_ints (ipl, trap_req); /* recalc int req */