From aaeed59cca605117b5f9e08be36edb627be4480c Mon Sep 17 00:00:00 2001 From: Oliver Lehmann Date: Thu, 1 May 2008 14:58:46 +0000 Subject: [PATCH] TODO: not synced with WEGA 3.2 --- WEGA/src/uts/dev/mem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WEGA/src/uts/dev/mem.c b/WEGA/src/uts/dev/mem.c index 60dd77d..6418ae6 100644 --- a/WEGA/src/uts/dev/mem.c +++ b/WEGA/src/uts/dev/mem.c @@ -62,7 +62,7 @@ mmwrite(dev) case 0: /* physical memory */ do { if ((c = cpass()) >= 0) return; - if (spbyte(u.u_offset, c)){ + if (spbyte(u.u_offset-1, c)){ u.u_error = ENXIO; return; } @@ -72,7 +72,7 @@ mmwrite(dev) case 1: /* kernel memory */ do { if ((c = cpass()) >= 0) return; - if (skbyte(u.u_offset, c)){ + if (skbyte(u.u_offset-1, c)){ u.u_error = ENXIO; return; }