From 699f472b1710c113dc2bb5abdbdbb748c08e1e45 Mon Sep 17 00:00:00 2001 From: Richard Cornwell Date: Mon, 16 Nov 2020 21:23:17 -0500 Subject: [PATCH] KA10: Fixed bug in Tops20. --- PDP10/kx10_rh.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PDP10/kx10_rh.c b/PDP10/kx10_rh.c index 8b812e7..94a0495 100644 --- a/PDP10/kx10_rh.c +++ b/PDP10/kx10_rh.c @@ -243,6 +243,7 @@ t_stat rh_devio(uint32 dev, uint64 *data) { } if (rhc->reg < 040) { int parity; + drdat = 0; if (rhc->dev_read(dptr, rhc, rhc->reg, &drdat)) rhc->status |= RH20_DR_RESP; *data = (uint64)(drdat & 0177777); @@ -401,6 +402,7 @@ t_stat rh_devio(uint32 dev, uint64 *data) { *data = (uint64)(rhc->rae); } else if ((rhc->reg & 040) == 0) { int parity; + drdat = 0; if (rhc->dev_read(dptr, rhc, rhc->reg, &drdat)) { rhc->rae |= 1 << rhc->drive; rhc->status |= CR_DRE;