From f0cc9bd94bebd6b4d0796bfcbbe61ba699ed0427 Mon Sep 17 00:00:00 2001 From: Richard Cornwell Date: Wed, 16 Oct 2019 08:49:11 -0400 Subject: [PATCH] KA10: Fixed ITS support. --- PDP10/kx10_rh.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PDP10/kx10_rh.c b/PDP10/kx10_rh.c index b337018..913d974 100644 --- a/PDP10/kx10_rh.c +++ b/PDP10/kx10_rh.c @@ -495,7 +495,9 @@ rh_devirq(uint32 dev, int addr) { void rh_setattn(struct rh_if *rhc, int unit) { rhc->attn |= 1<status & IADR_ATTN) != 0) + if (rhc->imode != 2 && rhc->status & BUSY) + return; + if ((rhc->status & IADR_ATTN) != 0) rh_setirq(rhc); }