| |
| Table 1 Restricted Monitor Commands | 3 |
| Table 2 Device Path Name Parameters | 5 |
| Table 3 Examining and Creating Device Aliases | 7 |
| Table 4 Commands for Browsing the Device Tree | 8 |
| Table 5 Help Commands | 10 |
| Table 6 Common Options for the boot Command |
| ...................................................14 |
| Table 7 Typical Device Aliases |
| ...................................................15 |
| Table 8 Alias Names in the Solaris Operating Environment |
| ...................................................16 |
| Table 9 Diagnostic Test Commands |
| ...................................................16 |
| Table 10 System Information Display Commands | 21 |
| Table 11 NVRAM Configuration Parameters | 23 |
| Table 12 Viewing/Changing Configuration Parameters | 25 |
| Table 13 I/O Device Parameters | 33 |
| Table 14 NVRAMRC Editor Commands | 37 |
| Table 15 nvedit Keystroke Commands | 38 |
| Table 16 Stack Item Notation | 46 |
| |
| Table 17 Stack Manipulation Commands | 48 |
| Table 18 Color Definition Words | 49 |
| Table 19 Arithmetic Functions | 51 |
| Table 20 Memory Access Commands | 53 |
| Table 21 Memory Mapping Commands | 56 |
| Table 22 Defining Words | 59 |
| Table 23 Dictionary Searching Commands | 61 |
| Table 24 Dictionary Compilation Commands | 63 |
| Table 25 Basic Number Display | 64 |
| Table 26 Changing the Number Base | 65 |
| Table 27 Controlling Text Input | 66 |
| Table 28 Displaying Text Output | 67 |
| Table 29 Manipulating Text Strings | 68 |
| Table 30 I/O Redirection Commands | 69 |
| Table 31 Required Command Line Editor Keystroke Commands | 71 |
| Table 32 Optional Command Line Editor Keystroke Commands | 71 |
| Table 33 Optional Command Line History Keystroke Commands | 72 |
| Table 34 Optional Command Completion Keystroke Commands | 73 |
| Table 35 Comparison Commands | 74 |
| Table 36 if..else..then Commands |
| ...................................................75 |
| Table 37 case Statement Commands |
| ...................................................76 |
| Table 38 begin (Conditional) Loop Commands |
| ...................................................77 |
| Table 39 do (Counted) Loop Commands |
| ...................................................79 |
| Table 40 Program Execution Control Commands | 81 |
| Table 41 File Loading Commands | 83 |
| |
| Table 42 Disassembler Commands | 89 |
| Table 43 SPARC Register Commands | 90 |
| Table 44 Breakpoint Commands | 91 |
| Table 45 Forth Source-level Debugger Commands | 93 |
| Table C-1 Workarounds for Unsupported Commands | 105 |
| Table D-1 Emergency Keyboard Commands | 111 |
| Table E-1 Stack Item Notation | 117 |
| Table E-2 Restricted Monitor Commands | 118 |
| Table E-3 Examining and Creating Device Aliases | 118 |
| Table E-4 Commands for Browsing the Device Tree | 119 |
| Table E-5 Help Commands | 119 |
| Table E-6 Common Options for the boot Command | 120 |
| Table E-7 Diagnostic Test Commands | 120 |
| Table E-8 System Information Display Commands | 121 |
| Table E-9 NVRAM Configuration Parameters | 121 |
| Table E-10 Viewing/Changing Configuration Parameters | 123 |
| Table E-11 Configuration Parameter Command Primitives | 123 |
| Table E-12 NVRAMRC Editor Commands | 123 |
| Table E-13 nvedit Keystroke Commands | 124 |
| Table E-14 Stack Manipulation Commands | 124 |
| Table E-15 Colon Definition Words | 125 |
| Table E-16 Arithmetic Functions | 125 |
| Table E-17 Conversion Operators | 127 |
| Table E-18 Memory Access Commands | 128 |
| Table E-19 Memory Mapping Commands | 129 |
| |
| Table E-20 Memory Mapping Primitives | 130 |
| Table E-21 Cache Manipulation Commands | 131 |
| Table E-22 Reading/Writing Machine Registers in Sun-4D Machines | 132 |
| Table E-23 Reading/Writing Machine Registers in Sun-4M Machines | 133 |
| Table E-24 Reading/Writing Machine Registers in Sun-4C Machines | 134 |
| Table E-25 Alternate Address Space Access Commands | 134 |
| Table E-26 Defining Words | 135 |
| Table E-27 Dictionary Searching Commands | 136 |
| Table E-28 Dictionary Compilation Commands | 136 |
| Table E-29 Assembly Language Programming | 137 |
| Table E-30 Basic Number Display | 138 |
| Table E-31 Changing the Number Base | 138 |
| Table E-32 Numeric Output Word Primitives | 139 |
| Table E-33 Controlling Text Input | 139 |
| Table E-34 Displaying Text Output | 140 |
| Table E-35 Formatted Output | 140 |
| Table E-36 Manipulating Text Strings | 140 |
| Table E-37 I/O Redirection Commands | 141 |
| Table E-38 ASCII Constants | 141 |
| Table E-39 Line Editor Commands | 141 |
| Table E-40 Comparison Commands | 142 |
| Table E-41 if-then-else Commands | 143 |
| Table E-42 case Statement Commands | 143 |
| Table E-43 begin (Conditional) Loop Commands | 144 |
| Table E-44 do (Counted) Loop Commands | 144 |
| |
| Table E-45 Program Execution Control Commands | 144 |
| Table E-46 File Loading Commands | 145 |
| Table E-47 Disassembler Commands | 145 |
| Table E-48 SPARC Register Commands | 146 |
| Table E-49 Breakpoint Commands | 146 |
| Table E-50 Forth Source-level Debugger Commands | 147 |
| Table E-51 Time Utilities | 148 |
| Table E-52 Miscellaneous Operations | 148 |
| Table E-53 Multiprocessor Commands | 149 |
| Table E-54 Emergency Keyboard Commands | 149 |