From 5ec8e3cb259b12636dab6f97b5f403309e20ff98 Mon Sep 17 00:00:00 2001 From: Robert Elz Date: Sun, 10 Jul 1983 02:08:43 -0800 Subject: [PATCH] fix syndrome report for 750 mem errs (do it 730 way) SCCS-vsn: sys/vax/vax/machdep.c 4.85 --- usr/src/sys/vax/vax/machdep.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/usr/src/sys/vax/vax/machdep.c b/usr/src/sys/vax/vax/machdep.c index 5de48c60d9..3bbacdebeb 100644 --- a/usr/src/sys/vax/vax/machdep.c +++ b/usr/src/sys/vax/vax/machdep.c @@ -1,4 +1,4 @@ -/* machdep.c 4.84 83/07/09 */ +/* machdep.c 4.85 83/07/09 */ #include "../machine/reg.h" #include "../machine/pte.h" @@ -406,7 +406,7 @@ memenable() } } if (memintvl > 0) - timeout(memenable, (caddr_t)0, memintvl); + timeout(memenable, (caddr_t)0, memintvl*hz); } /* @@ -438,8 +438,10 @@ memerr() #if VAX750 case VAX_750: if (M750_ERR(mcr)) { + struct mcr amcr; + amcr.mc_reg[0] = mcr->mc_reg[0]; printf("mcr%d: soft ecc addr %x syn %x\n", - m, M750_ADDR(mcr), M750_SYN(mcr)); + m, M750_ADDR(&amcr), M750_SYN(&amcr)); M750_INH(mcr); } break; -- 2.20.1