diff --git a/PDP11/pdp11_cpu.c b/PDP11/pdp11_cpu.c index ef0df228..b742ce7b 100644 --- a/PDP11/pdp11_cpu.c +++ b/PDP11/pdp11_cpu.c @@ -2699,7 +2699,7 @@ if (MMR0 & MMR0_MME) { /* if mmgt */ else if (sw & SWMASK ('P')) mode = (PSW >> PSW_V_PM) & 03; else mode = (PSW >> PSW_V_CM) & 03; - va = va | ((sw & SWMASK ('D'))? calc_ds (mode): calc_is (mode)); + va = va | ((sw & SWMASK ('T'))? calc_ds (mode): calc_is (mode)); apridx = (va >> VA_V_APF) & 077; /* index into APR */ apr = APRFILE[apridx]; /* with va<18:13> */ dbn = va & VA_BN; /* extr block num */ diff --git a/doc/pdp11_doc.doc b/doc/pdp11_doc.doc index 2eff8ad2..989d1f93 100644 Binary files a/doc/pdp11_doc.doc and b/doc/pdp11_doc.doc differ