KA10: Fixed DPY 340 second interrupt on KA10.
This commit is contained in:
parent
d70a0a16c5
commit
4b8a6f8d2c
1 changed files with 5 additions and 1 deletions
|
@ -12231,10 +12231,14 @@ last:
|
||||||
goto no_fetch;
|
goto no_fetch;
|
||||||
}
|
}
|
||||||
} else if (pi_hold && !f_pc_inh) {
|
} else if (pi_hold && !f_pc_inh) {
|
||||||
|
#if KA | KI
|
||||||
/* Check if I/O, then check if IRQ was raised */
|
/* Check if I/O, then check if IRQ was raised */
|
||||||
if ((IR & 0700) == 0700) {
|
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;
|
AB = pi_vect | pi_ov;
|
||||||
pi_ov = 0;
|
pi_ov = 0;
|
||||||
pi_hold = 0;
|
pi_hold = 0;
|
||||||
|
|
Loading…
Add table
Reference in a new issue