diff --git a/src/dvdte.c b/src/dvdte.c index 56cbc30..8f5828d 100644 --- a/src/dvdte.c +++ b/src/dvdte.c @@ -793,7 +793,7 @@ static void dte_dosecp(register struct dte *dt) { register w10_t w; - w = vm_pget(vm_physmap(cpu.mr_ebraddr + DTEE_CMD)); + w = vm_pget(vm_physmap(0*cpu.mr_ebraddr + DTEE_CMD)); switch (RHGET(w) & DTECMDF_CMD) { default: fprintf(dt->dt_dv.dv_dbf, "[DTECMD: unknown %lo]\r\n", @@ -932,10 +932,10 @@ static void dte_dosecp(register struct dte *dt) op10m_setz(w); /* No input, return 0 */ else { ch &= 0177; /* Mask for safety */ - fe_ctyout(ch); /* Echo, sigh */ + //fe_ctyout(ch); /* Echo, sigh */ LRHSET(w, 0, ch & 0377); } - vm_pset(vm_physmap(cpu.mr_ebraddr + DTEE_F11), w); + vm_pset(vm_physmap(0*cpu.mr_ebraddr + DTEE_F11), w); } break; @@ -1051,7 +1051,7 @@ static void dte_dosecp(register struct dte *dt) ** TTY output under RSX20F (only KLDCP), but shouldn't hurt. */ op10m_seto(w); - vm_pset(vm_physmap(cpu.mr_ebraddr + DTEE_FLG), w); + vm_pset(vm_physmap(0*cpu.mr_ebraddr + DTEE_FLG), w); } /* KLDCP clock facilities */ diff --git a/src/kn10cpu.c b/src/kn10cpu.c index 1f434c5..e2ba735 100644 --- a/src/kn10cpu.c +++ b/src/kn10cpu.c @@ -918,8 +918,10 @@ insdef(i_xct) register w10_t instr; for (;;) { +#if 0 if (ac && !cpu.mr_usrmode) /* If non-zero AC, becomes PXCT, */ return i_pxct(op, ac, e); /* but only in EXEC mode. */ +#endif instr = vm_fetch(e); /* Fetch instr (may page fault) */ #if KLH10_EXTADR