From b4ac71c3b9d1ad5232470b052786cd6ddcfee19c Mon Sep 17 00:00:00 2001 From: Neil Webber Date: Wed, 23 Oct 2024 11:43:59 -0500 Subject: [PATCH] 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... --- pdptests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdptests.py b/pdptests.py index 4f5828e..023ba49 100644 --- a/pdptests.py +++ b/pdptests.py @@ -222,7 +222,7 @@ class TestMethods(unittest.TestCase): a.mov((i * 8192) >> 6, '(r4)+') # 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 a.mov(cn.UISA0, 'r4')