Instruction manual

16.4.3 DEPOSIT . . . ............................................ 16–9
16.4.4 EXAMINE . . ............................................ 16–14
16.4.5 HALT.................................................. 16–18
16.4.6 HELP .................................................. 16–18
16.4.7 INITIALIZE . ............................................ 16–18
16.4.8 LOGIN ................................................. 16–19
16.4.9 REPEAT ................................................ 16–19
16.4.10 SET[ENV] . . ............................................ 16–20
16.4.11 SHOW/PRINTENV . . . .................................... 16–25
16.4.12 START................................................. 16–30
16.4.13 TEST .................................................. 16–30
16.4.14 ! (COMMENT) ........................................... 16–31
16.4.15 Console Security ......................................... 16–31
16.4.16 Console Password Register.................................. 16–31
16.4.17 Privileged Console Commands . . . ............................ 16–31
16.4.18 Forgotten Password . . . .................................... 16–32
16.4.19 Exiting from the Privileged State. ............................ 16–32
16.5 Console Data Structures . . .................................... 16–32
16.5.1 HWRPB: General Information Portion ......................... 16–34
16.5.2 HWRPB: Per-CPU Slot Portion . . ............................ 16–38
16.5.3 HWRPB: Console Terminal Block Portion . . . ................... 16–43
16.5.4 HWRPB: Console Routine Block Portion ....................... 16–47
16.5.5 HWRPB: Memory Data Descriptor Table Portion................. 16–50
16.6 Console Service Routine Overview . . ............................ 16–53
16.6.1 The FIXUP Routine . . . .................................... 16–53
16.6.2 The DISPATCH Routine.................................... 16–54
16.7 Console Service Routine Descriptions ............................ 16–54
CLOSE ................................................... 16–56
FIXUP .................................................... 16–57
GETC .................................................... 16–58
GETENV .................................................. 16–59
IOCTL .................................................... 16–60
OPEN. .................................................... 16–62
PROCESS_KEYCODE . . . .................................... 16–64
PUTS .................................................... 16–65
READ . .................................................... 16–66
RESETENV . . . ............................................ 16–68
RESET_TERM . . ............................................ 16–69
SETENV .................................................. 16–70
SET_TERM_INTR ........................................... 16–72
TERMCTL ................................................. 16–73
WRITE .................................................... 16–74
17 DEC 3000 AXP PALcode
17.1 Entering PALcode ........................................... 17–1
17.2 Supported CALL_PAL Instructions . . ............................ 17–2
17.3 MACHINE_RESET PALcode ................................... 17–5
17.4 Machine Check PALcode . . .................................... 17–5
17.5 INTERRUPT PALcode ........................................ 17–6
viii