In one of those "how did this ever work?" situations... correct the
mapping of the I/O page in u64mapped_pdp() The reason it ever 'worked' is that no test that used u64mapped_pdp made use of anything in the I/O page...
This commit is contained in:
parent
d9b436dad6
commit
b4ac71c3b9
1 changed files with 1 additions and 1 deletions
|
@ -222,7 +222,7 @@ class TestMethods(unittest.TestCase):
|
||||||
a.mov((i * 8192) >> 6, '(r4)+')
|
a.mov((i * 8192) >> 6, '(r4)+')
|
||||||
|
|
||||||
# kernel seg 7 to I/O page
|
# kernel seg 7 to I/O page
|
||||||
a.mov(0o776000 >> 6, '(r4)')
|
a.mov(0o760000 >> 6, '(r4)')
|
||||||
|
|
||||||
# user segs 0 .. 7 to physical 64K .. 128K
|
# user segs 0 .. 7 to physical 64K .. 128K
|
||||||
a.mov(cn.UISA0, 'r4')
|
a.mov(cn.UISA0, 'r4')
|
||||||
|
|
Loading…
Add table
Reference in a new issue