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:
Neil Webber 2024-10-23 11:43:59 -05:00
parent d9b436dad6
commit b4ac71c3b9

View file

@ -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')