TODO: not synced with WEGA 3.2

This commit is contained in:
Oliver Lehmann 2008-05-01 14:58:46 +00:00
parent bce19ec845
commit aaeed59cca
1 changed files with 2 additions and 2 deletions

View File

@ -62,7 +62,7 @@ mmwrite(dev)
case 0: /* physical memory */ case 0: /* physical memory */
do { do {
if ((c = cpass()) >= 0) return; if ((c = cpass()) >= 0) return;
if (spbyte(u.u_offset, c)){ if (spbyte(u.u_offset-1, c)){
u.u_error = ENXIO; u.u_error = ENXIO;
return; return;
} }
@ -72,7 +72,7 @@ mmwrite(dev)
case 1: /* kernel memory */ case 1: /* kernel memory */
do { do {
if ((c = cpass()) >= 0) return; if ((c = cpass()) >= 0) return;
if (skbyte(u.u_offset, c)){ if (skbyte(u.u_offset-1, c)){
u.u_error = ENXIO; u.u_error = ENXIO;
return; return;
} }