Instruction manual
Table 63 lists the PALcode entry points.
Table 63 PALcode Entry Points
Entry Name Offset Cause
RESET 0000 Powerup or machine reset being performed.
MCHK 0020 Uncorrectable hardware error.
ARITH 0060 Arithmetic exception.
INTERRUPT 00E0 Interrupt has occurred.
DTB_MISS 09E0 DTB Miss has occurred.
UNALIGN 11E0 Unaligned reference has occurred.
DTB_FAULT 01E0 Remaining Dstream Memory management errors.
ITB_MISS 03E0 ITB Miss has occurred.
ITB_ACV 07E0 Istream Access violation has occurred.
IDPE 0FE0 Istream Cache Data Parity Error ( DECchip 21064–AA
will have no parity on internal cache).
ITPE 0BE0 Istream Cache Tag Parity Error (DECchip 21064–AA
will have no parity on internal cache).
CALLPAL 2000 256 locations based on instructions [7:0].
2040
2060-3EF0
OPCDEC 13E0 Opcode is reserved or privileged.
FEN 17E0 FP operation attempted with FP disabled.
17.2 Supported CALL_PAL Instructions
Table 64 lists CALL_PAL instructions that are supported by the DEC 3000 AXP.
Note
Entries used in symmetric multiprocessing (SMP) implementations are
marked accordingly.
Table 64 Supported CALL_PAL Instructions
Instruction Description
BPT Breakpoint Trap
BUGCHK Bugcheck Trap
CHMK Change Mode to Kernel
CHME Change Mode to Executive
CHMS Change Mode to Supervisor
CHMU Change Mode to User
IMB Instruction Memory Barrier
(continued on next page)
17–2 DEC 3000 AXP PALcode