Be more precise about the conditions which describe sitting at the VAX 3900 boot rom character prompt to enable CPU idling there.

This commit is contained in:
Mark Pizzolato 2012-12-21 13:37:01 -08:00
parent d291a6e838
commit ca37549a22

View file

@ -2181,6 +2181,7 @@ for ( ;; ) {
BRANCHB (brdisp); BRANCHB (brdisp);
if (((PSL & PSL_IS) != 0) && /* on IS? */ if (((PSL & PSL_IS) != 0) && /* on IS? */
(PSL_GETIPL (PSL) == 0x1F) && /* at IPL 31 */ (PSL_GETIPL (PSL) == 0x1F) && /* at IPL 31 */
(mapen == 0) && /* Running from ROM */
(fault_PC == 0x2004361B)) /* Boot ROM Character Prompt */ (fault_PC == 0x2004361B)) /* Boot ROM Character Prompt */
cpu_idle(); cpu_idle();
} }