1
0
mirror of https://github.com/open-simh/simh.git synced 2026-02-15 20:36:51 +00:00

KA10: Fixed DPY 340 second interrupt on KA10.

This commit is contained in:
Richard Cornwell
2023-03-25 13:05:29 -04:00
committed by Paul Koning
parent d70a0a16c5
commit 4b8a6f8d2c

View File

@@ -12231,10 +12231,14 @@ last:
goto no_fetch;
}
} else if (pi_hold && !f_pc_inh) {
#if KA | KI
/* Check if I/O, then check if IRQ was raised */
if ((IR & 0700) == 0700) {
(void)check_irq_level();
if (check_irq_level()) {
pi_vect = 040 | (pi_enc << 1) | maoff;
}
}
#endif
AB = pi_vect | pi_ov;
pi_ov = 0;
pi_hold = 0;