Owner`s manual
Table 1–11 lists the console error messages that appear when the processor
halts and the console gains control. Most messages are followed by:
• PC = xxxxxxxx — program counter = address at which the processor
halted or the exception occurred
• PSL = xxxxxxxx — processor status longword = contents of the register
• –SP = xxxxxxxx — –SP is one of the following:
ESP executive stack pointer
ISP interrupt stack pointer
KSP kernel stack pointer
SSP supervisor stack pointer
USP user stack pointer
Table 1–12 lists standard console error messages for the Model 500.
Table 1–11: Console Error Messages Indicating Halt
Error Message Meaning
?0002 External halt (CTRL/P, break, or exter-
nal halt).
CTRL/P
or STOP command.
?0003 Power-up halt. System has powered up, had a system re-
set, or an XMI node reset.
?0004 Interrupt stack not valid during excep-
tion processing.
Interrupt stack pointer contained an in-
valid address.
?0005 Machine check occurred during excep-
tion processing.
A machine check occurred while han-
dling another error condition.
?0006 Halt instruction executed in kernel mode. The CPU executed a Halt instruc-
tion.
?0007 SCB vector bits <1:0> = 11. An interrupt or exception vector in the
System Control Block contained an in-
valid address.
?0008 SCB vector bits <1:0> = 10. An interrupt or exception vector in the
System Control Block contained an in-
valid address.
?000A CHMx executed while on interrupt stack. A change-mode instruction was issued
while executing on the interrupt stack.
Console Operation 1–11










