diff --git a/VAX/vax_cpu.c b/VAX/vax_cpu.c index 8327513b..11cc622d 100644 --- a/VAX/vax_cpu.c +++ b/VAX/vax_cpu.c @@ -2181,6 +2181,7 @@ for ( ;; ) { BRANCHB (brdisp); if (((PSL & PSL_IS) != 0) && /* on IS? */ (PSL_GETIPL (PSL) == 0x1F) && /* at IPL 31 */ + (mapen == 0) && /* Running from ROM */ (fault_PC == 0x2004361B)) /* Boot ROM Character Prompt */ cpu_idle(); }