From c2b69d3e66b62de7e7dd8240ce4f4782f6ce186e Mon Sep 17 00:00:00 2001 From: Sam Leffler Date: Sat, 9 Jul 1983 08:15:45 -0800 Subject: [PATCH] insure longword aligned access for 730 SCCS-vsn: sys/vax/vax/machdep.c 4.84 --- usr/src/sys/vax/vax/machdep.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/usr/src/sys/vax/vax/machdep.c b/usr/src/sys/vax/vax/machdep.c index 1d645c2610..5de48c60d9 100644 --- a/usr/src/sys/vax/vax/machdep.c +++ b/usr/src/sys/vax/vax/machdep.c @@ -1,4 +1,4 @@ -/* machdep.c 4.83 83/06/19 */ +/* machdep.c 4.84 83/07/09 */ #include "../machine/reg.h" #include "../machine/pte.h" @@ -445,8 +445,10 @@ memerr() break; #endif #if VAX730 - case VAX_730: - if (M730_ERR(mcr)) { + case VAX_730: { + register int mcreg = mcr->mc_reg[1]; + + if (mcreg & M730_CRD) { struct mcr amcr; amcr.mc_reg[0] = mcr->mc_reg[0]; printf("mcr%d: soft ecc addr %x syn %x\n", @@ -454,6 +456,7 @@ memerr() M730_INH(mcr); } break; + } #endif } } -- 2.20.1