|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 7168 (0x1c00) Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_03c0fe
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0cc0 | | .CONST 0x0cc0 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 8007 | | .CONST 0x8007 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0032 | 2 | .CONST 0x0032 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0011 | | .CONST 0x0011 ; Number of locals 000b INIT_0008: 000b 029a 003b | ;| Declare_Subprogram INIT_0038,For_Outer_Call,Visible,Unelaborated 000d 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated 000f 00bf | | Action Accept_Activation 0010 e002 | | Load 0x0,0x2 0011 e003 | | Load 0x0,0x3 0012 00e3 | | Load_Encached Natural_Cache 0013 e004 | | Load 0x0,0x4 0014 e005 | | Load 0x0,0x5 0015 00e1 | | Load_Encached Boolean_Cache 0016 00e1 | | Load_Encached Boolean_Cache 0017 e006 | | Load 0x0,0x6 0018 4801 |H | Short_Literal 0x1 0019 60ba |` | Indirect_Literal Discrete,0xd4,{0x00000000, 0x00000400} 001a 00e9 | | Load_Encached String_Cache 001b 035b | [ | Declare_Type Array,Constrained 001c 00e3 | | Load_Encached Natural_Cache 001d 02a0 | | Declare_Subprogram Null_Subprogram 001e 480a |H | Short_Literal 0xa 001f 032d | - | Declare_Type Record,Defined 0020 4800 |H | Short_Literal 0x0 0021 4bff |K | Short_Literal 0x3ff 0022 e007 | | Load 0x0,0x7 0023 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0024 02a0 | | Declare_Subprogram Null_Subprogram 0025 4801 |H | Short_Literal 0x1 0026 035d | ] | Declare_Type Array,Defined 0027 e008 | | Load 0x0,0x8 0028 e009 | | Load 0x0,0x9 0029 00da | | Load_Top At_Offset_2 002a e00a | | Load 0x0,0xa 002b 0387 | | Declare_Variable Package 002c 00d8 | | Load_Top At_Offset_0 002d 020f | | Execute Module,Activate 002e 1d0d | | Execute_Immediate Reference_Lex_1,0xd 002f 00c7 | | Action Elaborate_Subprogram 0030 1d0e | | Execute_Immediate Reference_Lex_1,0xe 0031 00c7 | | Action Elaborate_Subprogram 0032 BODY_0008: 0032 00bc | | Action Signal_Activated 0033 00bb | | Action Signal_Completion 0034 0000 0000 | | .BLANK 0000[0x4] 0038 ; -------------------------------------------------------------------------------------- 0038 ; SUBPROGRAM 0038 ; -------------------------------------------------------------------------------------- 0038 0049 | I | .CONST 0x0049 ; Address of begin 0039 0004 | | .CONST 0x0004 ; Address of exception handler 003a 000b | | .CONST 0x000b ; Number of locals 003b INIT_0038: 003b e211 | | Load 0x1,0x11 003c 1b10 | | Execute Package,Field_Read,Field_Number 0x10 003d 039d | | Declare_Variable Heap_Access,Duplicate 003e e210 | | Load 0x1,0x10 003f 0337 | 7 | Declare_Variable Array 0040 00e2 | | Load_Encached Integer_Cache 0041 03e9 | | Declare_Variable Discrete,Duplicate 0042 03e9 | | Declare_Variable Discrete,Duplicate 0043 03e9 | | Declare_Variable Discrete,Duplicate 0044 03e9 | | Declare_Variable Discrete,Duplicate 0045 029f 023b | ;| Declare_Subprogram INIT_0238,For_Call 0047 029f 024b | K| Declare_Subprogram INIT_0248,For_Call 0049 BODY_0038: 0049 0092 0ace | | Action Push_String_Extended,0xace ; "<PROFILE>" 004b e5fe | | Load 0x2,-0x2 004c e00b | | Load 0x0,0xb 004d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 004e e402 | | Load 0x2,0x2 004f 00ea | | Load_Encached Null_String_Cache 0050 e5ff | | Load 0x2,-0x1 0051 4800 |H | Short_Literal 0x0 0052 e211 | | Load 0x1,0x11 0053 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0054 c402 | | Store 0x2,0x2 0055 e404 | | Load 0x2,0x4 0056 e402 | | Load 0x2,0x2 0057 e211 | | Load 0x1,0x11 0058 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0059 00d1 | | Pop_Control Pop_Count_1 005a 840a | | Call 0x2,0xa 005b 00da | | Load_Top At_Offset_2 005c 0f01 | | Execute_Immediate Equal,0x1 005d 686b |hk | Jump_Zero 0xc9 005e 840b | | Call 0x2,0xb 005f e403 | | Load 0x2,0x3 0060 00ea | | Load_Encached Null_String_Cache 0061 0092 0acf | | Action Push_String_Extended,0xacf ; "$.IOP_SHORTDUMP" 0063 4802 |H | Short_Literal 0x2 0064 e211 | | Load 0x1,0x11 0065 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0066 c403 | | Store 0x2,0x3 0067 00cf | | Action Mark_Auxiliary 0068 e405 | | Load 0x2,0x5 0069 0aff | | Execute_Immediate Plus,-0x1 006a 00d8 | | Load_Top At_Offset_0 006b 00e2 | | Load_Encached Integer_Cache 006c 0260 | ` | Execute Discrete,In_Type 006d 7001 |p | Jump_Nonzero 0x6f 006e 0801 | | Execute_Immediate Raise,0x1 006f e407 | | Load 0x2,0x7 0070 0263 | c | Execute Discrete,Above_Bound 0071 700b |p | Jump_Nonzero 0x7d 0072 e404 | | Load 0x2,0x4 0073 e402 | | Load 0x2,0x2 0074 e211 | | Load 0x1,0x11 0075 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0076 00d1 | | Pop_Control Pop_Count_1 0077 e404 | | Load 0x2,0x4 0078 e403 | | Load 0x2,0x3 0079 e211 | | Load 0x1,0x11 007a 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 007b 00c8 | | Action Pop_Auxiliary_Range 007c 3ff5 |? | Loop_Increasing 0x72 007d 00ce | | Action Pop_Auxiliary 007e e403 | | Load 0x2,0x3 007f e211 | | Load 0x1,0x11 0080 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0081 c403 | | Store 0x2,0x3 0082 e403 | | Load 0x2,0x3 0083 00ea | | Load_Encached Null_String_Cache 0084 0092 0ad0 | | Action Push_String_Extended,0xad0 ; "$.SAVED_STATE" 0086 4802 |H | Short_Literal 0x2 0087 e211 | | Load 0x1,0x11 0088 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0089 c403 | | Store 0x2,0x3 008a 00cf | | Action Mark_Auxiliary 008b e406 | | Load 0x2,0x6 008c 0aff | | Execute_Immediate Plus,-0x1 008d 00d8 | | Load_Top At_Offset_0 008e 00e2 | | Load_Encached Integer_Cache 008f 0260 | ` | Execute Discrete,In_Type 0090 7001 |p | Jump_Nonzero 0x92 0091 0801 | | Execute_Immediate Raise,0x1 0092 e405 | | Load 0x2,0x5 0093 0263 | c | Execute Discrete,Above_Bound 0094 700b |p | Jump_Nonzero 0xa0 0095 e404 | | Load 0x2,0x4 0096 e402 | | Load 0x2,0x2 0097 e211 | | Load 0x1,0x11 0098 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0099 00d1 | | Pop_Control Pop_Count_1 009a e404 | | Load 0x2,0x4 009b e403 | | Load 0x2,0x3 009c e211 | | Load 0x1,0x11 009d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 009e 00c8 | | Action Pop_Auxiliary_Range 009f 3ff5 |? | Loop_Increasing 0x95 00a0 00ce | | Action Pop_Auxiliary 00a1 e403 | | Load 0x2,0x3 00a2 e211 | | Load 0x1,0x11 00a3 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00a4 c403 | | Store 0x2,0x3 00a5 e403 | | Load 0x2,0x3 00a6 00ea | | Load_Encached Null_String_Cache 00a7 0092 0ad1 | | Action Push_String_Extended,0xad1 ; "$.REGISTERS" 00a9 4802 |H | Short_Literal 0x2 00aa e211 | | Load 0x1,0x11 00ab 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00ac c403 | | Store 0x2,0x3 00ad 00cf | | Action Mark_Auxiliary 00ae e408 | | Load 0x2,0x8 00af 0aff | | Execute_Immediate Plus,-0x1 00b0 00d8 | | Load_Top At_Offset_0 00b1 00e2 | | Load_Encached Integer_Cache 00b2 0260 | ` | Execute Discrete,In_Type 00b3 7001 |p | Jump_Nonzero 0xb5 00b4 0801 | | Execute_Immediate Raise,0x1 00b5 e406 | | Load 0x2,0x6 00b6 0263 | c | Execute Discrete,Above_Bound 00b7 700b |p | Jump_Nonzero 0xc3 00b8 e404 | | Load 0x2,0x4 00b9 e402 | | Load 0x2,0x2 00ba e211 | | Load 0x1,0x11 00bb 181f | | Execute Package,Field_Execute,Field_Number 0x1f 00bc 00d1 | | Pop_Control Pop_Count_1 00bd e404 | | Load 0x2,0x4 00be e403 | | Load 0x2,0x3 00bf e211 | | Load 0x1,0x11 00c0 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 00c1 00c8 | | Action Pop_Auxiliary_Range 00c2 3ff5 |? | Loop_Increasing 0xb8 00c3 00ce | | Action Pop_Auxiliary 00c4 e403 | | Load 0x2,0x3 00c5 e211 | | Load 0x1,0x11 00c6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00c7 c403 | | Store 0x2,0x3 00c8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00c9 0092 0ad2 | | Action Push_String_Extended,0xad2 ; "unsupported rev level " 00cb 00db | | Load_Top At_Offset_3 00cc 00e0 | | Load_Encached Standard_Cache 00cd 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00ce 01cc | | Execute Vector,Catenate 00cf e00c | | Load 0x0,0xc 00d0 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 00d1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00d2 0000 0000 | | .XXX[0x2] 00d4 0000 0000 | | .LITERAL {0x00000000, 0x00000400} 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 0122 | " | .CONST 0x0122 ; Address of begin 00d9 0004 | | .CONST 0x0004 ; Address of exception handler 00da 0023 | # | .CONST 0x0023 ; Number of locals 00db INIT_00d8: 00db e00d | | Load 0x0,0xd 00dc 0007 | | Action Break_Optional 00dd e00e | | Load 0x0,0xe 00de 0322 | " | Declare_Variable Record 00df 00d8 | | Load_Top At_Offset_0 00e0 1c00 | | Execute_Immediate Run_Utility,0x0 00e1 00e1 | | Load_Encached Boolean_Cache 00e2 00e1 | | Load_Encached Boolean_Cache 00e3 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 00e4 00e1 | | Load_Encached Boolean_Cache 00e5 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 00e6 00e1 | | Load_Encached Boolean_Cache 00e7 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 00e8 00e1 | | Load_Encached Boolean_Cache 00e9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00ea e20f | | Load 0x1,0xf 00eb 0322 | " | Declare_Variable Record 00ec e00f | | Load 0x0,0xf 00ed 0007 | | Action Break_Optional 00ee 4801 |H | Short_Literal 0x1 00ef 4b40 |K@ | Short_Literal 0x340 00f0 00e9 | | Load_Encached String_Cache 00f1 035b | [ | Declare_Type Array,Constrained 00f2 0337 | 7 | Declare_Variable Array 00f3 00e2 | | Load_Encached Integer_Cache 00f4 029f 027b | {| Declare_Subprogram INIT_0278,For_Call 00f6 029f 029b | | Declare_Subprogram INIT_0298,For_Call 00f8 029f 02db | | Declare_Subprogram INIT_02d8,For_Call 00fa 029f 0323 | #| Declare_Subprogram INIT_0320,For_Call 00fc 029f 033b | ;| Declare_Subprogram INIT_0338,For_Call 00fe 029f 0393 | | Declare_Subprogram INIT_0390,For_Call 0100 029f 03db | | Declare_Subprogram INIT_03d8,For_Call 0102 029f 041b | | Declare_Subprogram INIT_0418,For_Call 0104 029f 0483 | | Declare_Subprogram INIT_0480,For_Call 0106 029f 0523 | #| Declare_Subprogram INIT_0520,For_Call 0108 029f 055b | [| Declare_Subprogram INIT_0558,For_Call 010a 029f 0583 | | Declare_Subprogram INIT_0580,For_Call 010c 029f 05bb | | Declare_Subprogram INIT_05b8,For_Call 010e 029f 05c3 | | Declare_Subprogram INIT_05c0,For_Call 0110 029f 065b | [| Declare_Subprogram INIT_0658,For_Call 0112 029f 0693 | | Declare_Subprogram INIT_0690,For_Call 0114 029f 06d3 | | Declare_Subprogram INIT_06d0,For_Call 0116 029f 078b | | Declare_Subprogram INIT_0788,For_Call 0118 029f 07b3 | | Declare_Subprogram INIT_07b0,For_Call 011a 029f 07d3 | | Declare_Subprogram INIT_07d0,For_Call 011c 029f 0803 | | Declare_Subprogram INIT_0800,For_Call 011e 029f 091b | | Declare_Subprogram INIT_0918,For_Call 0120 029f 0963 | c| Declare_Subprogram INIT_0960,For_Call 0122 BODY_00d8: 0122 8421 | ! | Call 0x2,0x21 0123 e5fe | | Load 0x2,-0x2 0124 e403 | | Load 0x2,0x3 0125 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0126 e5fe | | Load 0x2,-0x2 0127 7003 |p | Jump_Nonzero 0x12b 0128 e5fd | | Load 0x2,-0x3 0129 01db | | Execute Vector,Length 012a 7005 |p | Jump_Nonzero 0x130 012b e00c | | Load 0x0,0xc 012c 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 012d e403 | | Load 0x2,0x3 012e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 012f 7809 |x | Jump 0x139 0130 e403 | | Load 0x2,0x3 0131 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0132 00ea | | Load_Encached Null_String_Cache 0133 e5fd | | Load 0x2,-0x3 0134 4801 |H | Short_Literal 0x1 0135 e00c | | Load 0x0,0xc 0136 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0137 e403 | | Load 0x2,0x3 0138 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0139 e5ff | | Load 0x2,-0x1 013a 8010 | | Call 0x0,0x10 013b a402 | | Store_Unchecked 0x2,0x2 013c e402 | | Load 0x2,0x2 013d 0227 | ' | Execute Access,All_Reference 013e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 013f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0140 7002 |p | Jump_Nonzero 0x143 0141 4800 |H | Short_Literal 0x0 0142 a405 | | Store_Unchecked 0x2,0x5 0143 e402 | | Load 0x2,0x2 0144 0227 | ' | Execute Access,All_Reference 0145 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0146 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0147 0d04 | | Execute_Immediate Less,0x4 0148 6801 |h | Jump_Zero 0x14a 0149 840f | | Call 0x2,0xf 014a e402 | | Load 0x2,0x2 014b 0227 | ' | Execute Access,All_Reference 014c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 014d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 014e 0d04 | | Execute_Immediate Less,0x4 014f 680f |h | Jump_Zero 0x15f 0150 e402 | | Load 0x2,0x2 0151 0227 | ' | Execute Access,All_Reference 0152 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0153 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0154 7002 |p | Jump_Nonzero 0x157 0155 4800 |H | Short_Literal 0x0 0156 a406 | | Store_Unchecked 0x2,0x6 0157 e402 | | Load 0x2,0x2 0158 0227 | ' | Execute Access,All_Reference 0159 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 015a 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 015b 0d02 | | Execute_Immediate Less,0x2 015c 6802 |h | Jump_Zero 0x15f 015d 4800 |H | Short_Literal 0x0 015e a407 | | Store_Unchecked 0x2,0x7 015f e402 | | Load 0x2,0x2 0160 0227 | ' | Execute Access,All_Reference 0161 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0162 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0163 0c03 | | Execute_Immediate Greater_Equal,0x3 0164 6807 |h | Jump_Zero 0x16c 0165 e402 | | Load 0x2,0x2 0166 0227 | ' | Execute Access,All_Reference 0167 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0168 340b |4 | Execute Record,Field_Reference,Field_Number 0xb 0169 e409 | | Load 0x2,0x9 016a 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 016b 7808 |x | Jump 0x174 016c 4820 |H | Short_Literal 0x20 016d 4808 |H | Short_Literal 0x8 016e 4801 |H | Short_Literal 0x1 016f e011 | | Load 0x0,0x11 0170 180e | | Execute Package,Field_Execute,Field_Number 0xe 0171 8012 | | Call 0x0,0x12 0172 e409 | | Load 0x2,0x9 0173 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0174 e403 | | Load 0x2,0x3 0175 4800 |H | Short_Literal 0x0 0176 0092 0ad3 | | Action Push_String_Extended,0xad3 ; " Analysis for Tombstone dated " 0178 e402 | | Load 0x2,0x2 0179 0227 | ' | Execute Access,All_Reference 017a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 017b 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 017c 01cc | | Execute Vector,Catenate 017d 8013 | | Call 0x0,0x13 017e 00d1 | | Pop_Control Pop_Count_1 017f e403 | | Load 0x2,0x3 0180 4800 |H | Short_Literal 0x0 0181 8014 | | Call 0x0,0x14 0182 00d1 | | Pop_Control Pop_Count_1 0183 e402 | | Load 0x2,0x2 0184 0227 | ' | Execute Access,All_Reference 0185 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0186 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0187 e409 | | Load 0x2,0x9 0188 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0189 e403 | | Load 0x2,0x3 018a 4800 |H | Short_Literal 0x0 018b 0092 0ad4 | | Action Push_String_Extended,0xad4 ; " Environment configuration - " 018d e015 | | Load 0x0,0x15 018e 1856 | V | Execute Package,Field_Execute,Field_Number 0x56 018f 01cc | | Execute Vector,Catenate 0190 0092 0ad5 | | Action Push_String_Extended,0xad5 ; " CID - " 0192 01cc | | Execute Vector,Catenate 0193 e409 | | Load 0x2,0x9 0194 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 0195 01cc | | Execute Vector,Catenate 0196 8013 | | Call 0x0,0x13 0197 00d1 | | Pop_Control Pop_Count_1 0198 e403 | | Load 0x2,0x3 0199 4800 |H | Short_Literal 0x0 019a 8014 | | Call 0x0,0x14 019b 00d1 | | Pop_Control Pop_Count_1 019c e409 | | Load 0x2,0x9 019d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 019e 0f04 | | Execute_Immediate Equal,0x4 019f 680b |h | Jump_Zero 0x1ab 01a0 e403 | | Load 0x2,0x3 01a1 4800 |H | Short_Literal 0x0 01a2 0092 0ad6 | | Action Push_String_Extended,0xad6 ; " System rebooting after normal shutdown." 01a4 8013 | | Call 0x0,0x13 01a5 00d1 | | Pop_Control Pop_Count_1 01a6 e403 | | Load 0x2,0x3 01a7 4800 |H | Short_Literal 0x0 01a8 8014 | | Call 0x0,0x14 01a9 00d1 | | Pop_Control Pop_Count_1 01aa 787e |x~ | Jump 0x229 01ab e405 | | Load 0x2,0x5 01ac 6801 |h | Jump_Zero 0x1ae 01ad 841a | | Call 0x2,0x1a 01ae 8420 | | Call 0x2,0x20 01af e406 | | Load 0x2,0x6 01b0 6813 |h | Jump_Zero 0x1c4 01b1 4bff |K | Short_Literal 0x3ff 01b2 e402 | | Load 0x2,0x2 01b3 0227 | ' | Execute Access,All_Reference 01b4 340a |4 | Execute Record,Field_Reference,Field_Number 0xa 01b5 01d5 | | Execute Vector,Field_Reference 01b6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01b7 e409 | | Load 0x2,0x9 01b8 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01b9 e409 | | Load 0x2,0x9 01ba 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01bb 0cc8 | | Execute_Immediate Greater_Equal,-0x38 01bc e409 | | Load 0x2,0x9 01bd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01be 0dd2 | | Execute_Immediate Less,-0x2e 01bf 0278 | x | Execute Discrete,Or 01c0 6803 |h | Jump_Zero 0x1c4 01c1 4801 |H | Short_Literal 0x1 01c2 e409 | | Load 0x2,0x9 01c3 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 01c4 e406 | | Load 0x2,0x6 01c5 6844 |hD | Jump_Zero 0x20a 01c6 e409 | | Load 0x2,0x9 01c7 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01c8 0f01 | | Execute_Immediate Equal,0x1 01c9 6810 |h | Jump_Zero 0x1da 01ca e408 | | Load 0x2,0x8 01cb 700e |p | Jump_Nonzero 0x1da 01cc 0092 0ad7 | | Action Push_String_Extended,0xad7 ; "UCODE TRACE (last 4 entries)" 01ce 840d | | Call 0x2,0xd 01cf e403 | | Load 0x2,0x3 01d0 4800 |H | Short_Literal 0x0 01d1 4804 |H | Short_Literal 0x4 01d2 00ea | | Load_Encached Null_String_Cache 01d3 e402 | | Load 0x2,0x2 01d4 8016 | | Call 0x0,0x16 01d5 00d1 | | Pop_Control Pop_Count_1 01d6 e403 | | Load 0x2,0x3 01d7 4800 |H | Short_Literal 0x0 01d8 8014 | | Call 0x0,0x14 01d9 00d1 | | Pop_Control Pop_Count_1 01da e409 | | Load 0x2,0x9 01db 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01dc 0f03 | | Execute_Immediate Equal,0x3 01dd e409 | | Load 0x2,0x9 01de 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 01df 0279 | y | Execute Discrete,And 01e0 681f |h | Jump_Zero 0x200 01e1 e409 | | Load 0x2,0x9 01e2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01e3 4a09 |J | Short_Literal 0x209 01e4 027e | ~ | Execute Discrete,Not_Equal 01e5 681a |h | Jump_Zero 0x200 01e6 0092 0ad8 | | Action Push_String_Extended,0xad8 ; "UCODE TRACE (last 20 entries)" 01e8 840d | | Call 0x2,0xd 01e9 e403 | | Load 0x2,0x3 01ea 4801 |H | Short_Literal 0x1 01eb 4814 |H | Short_Literal 0x14 01ec 00ea | | Load_Encached Null_String_Cache 01ed e402 | | Load 0x2,0x2 01ee 8016 | | Call 0x0,0x16 01ef 00d1 | | Pop_Control Pop_Count_1 01f0 e403 | | Load 0x2,0x3 01f1 4800 |H | Short_Literal 0x0 01f2 8014 | | Call 0x0,0x14 01f3 00d1 | | Pop_Control Pop_Count_1 01f4 0092 0ad9 | | Action Push_String_Extended,0xad9 ; "R1000 cpu analysis" 01f6 840d | | Call 0x2,0xd 01f7 e403 | | Load 0x2,0x3 01f8 e407 | | Load 0x2,0x7 01f9 e402 | | Load 0x2,0x2 01fa 8017 | | Call 0x0,0x17 01fb 00d1 | | Pop_Control Pop_Count_1 01fc e403 | | Load 0x2,0x3 01fd 4800 |H | Short_Literal 0x0 01fe 8014 | | Call 0x0,0x14 01ff 00d1 | | Pop_Control Pop_Count_1 0200 e409 | | Load 0x2,0x9 0201 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0202 0f01 | | Execute_Immediate Equal,0x1 0203 e409 | | Load 0x2,0x9 0204 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0205 0f03 | | Execute_Immediate Equal,0x3 0206 0278 | x | Execute Discrete,Or 0207 6814 |h | Jump_Zero 0x21c 0208 841d | | Call 0x2,0x1d 0209 7812 |x | Jump 0x21c 020a e409 | | Load 0x2,0x9 020b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 020c 0f01 | | Execute_Immediate Equal,0x1 020d e409 | | Load 0x2,0x9 020e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 020f 0f03 | | Execute_Immediate Equal,0x3 0210 0278 | x | Execute Discrete,Or 0211 680a |h | Jump_Zero 0x21c 0212 e403 | | Load 0x2,0x3 0213 4800 |H | Short_Literal 0x0 0214 0092 0ada | | Action Push_String_Extended,0xada ; " Cpu state was not dumped to tombstone. " 0216 8013 | | Call 0x0,0x13 0217 00d1 | | Pop_Control Pop_Count_1 0218 e403 | | Load 0x2,0x3 0219 4800 |H | Short_Literal 0x0 021a 8014 | | Call 0x0,0x14 021b 00d1 | | Pop_Control Pop_Count_1 021c e402 | | Load 0x2,0x2 021d 0227 | ' | Execute Access,All_Reference 021e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 021f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0220 0c03 | | Execute_Immediate Greater_Equal,0x3 0221 6806 |h | Jump_Zero 0x228 0222 e402 | | Load 0x2,0x2 0223 0227 | ' | Execute Access,All_Reference 0224 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0225 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0226 6801 |h | Jump_Zero 0x228 0227 841e | | Call 0x2,0x1e 0228 840e | | Call 0x2,0xe 0229 e5fe | | Load 0x2,-0x2 022a 7006 |p | Jump_Nonzero 0x231 022b e403 | | Load 0x2,0x3 022c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 022d e00c | | Load 0x0,0xc 022e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 022f e403 | | Load 0x2,0x3 0230 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0231 e5fe | | Load 0x2,-0x2 0232 6801 |h | Jump_Zero 0x234 0233 8423 | # | Call 0x2,0x23 0234 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0235 0000 0000 | | .XXX[0x3] 0237 0000 | | 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b 4800 |H | Short_Literal 0x0 023c e404 | | Load 0x2,0x4 023d 01d7 | | Execute Vector,Field_Read 023e a409 | | Store_Unchecked 0x2,0x9 023f e409 | | Load 0x2,0x9 0240 0908 | | Execute_Immediate Binary_Scale,0x8 0241 4801 |H | Short_Literal 0x1 0242 e404 | | Load 0x2,0x4 0243 01d7 | | Execute Vector,Field_Read 0244 0273 | s | Execute Discrete,Plus 0245 c409 | | Store 0x2,0x9 0246 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0247 0000 | | .XXX[0x1] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 024b | K | .CONST 0x024b ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0001 | | .CONST 0x0001 ; Number of locals 024b BODY_0248: 024b INIT_0248: 024b 4804 |H | Short_Literal 0x4 024c e404 | | Load 0x2,0x4 024d 01d7 | | Execute Vector,Field_Read 024e a407 | | Store_Unchecked 0x2,0x7 024f e407 | | Load 0x2,0x7 0250 0908 | | Execute_Immediate Binary_Scale,0x8 0251 4805 |H | Short_Literal 0x5 0252 e404 | | Load 0x2,0x4 0253 01d7 | | Execute Vector,Field_Read 0254 0273 | s | Execute Discrete,Plus 0255 c407 | | Store 0x2,0x7 0256 4806 |H | Short_Literal 0x6 0257 e404 | | Load 0x2,0x4 0258 01d7 | | Execute Vector,Field_Read 0259 a405 | | Store_Unchecked 0x2,0x5 025a e405 | | Load 0x2,0x5 025b 0908 | | Execute_Immediate Binary_Scale,0x8 025c 4807 |H | Short_Literal 0x7 025d e404 | | Load 0x2,0x4 025e 01d7 | | Execute Vector,Field_Read 025f 0273 | s | Execute Discrete,Plus 0260 c405 | | Store 0x2,0x5 0261 4808 |H | Short_Literal 0x8 0262 e404 | | Load 0x2,0x4 0263 01d7 | | Execute Vector,Field_Read 0264 a406 | | Store_Unchecked 0x2,0x6 0265 e406 | | Load 0x2,0x6 0266 0908 | | Execute_Immediate Binary_Scale,0x8 0267 4809 |H | Short_Literal 0x9 0268 e404 | | Load 0x2,0x4 0269 01d7 | | Execute Vector,Field_Read 026a 0273 | s | Execute Discrete,Plus 026b c406 | | Store 0x2,0x6 026c 480a |H | Short_Literal 0xa 026d e404 | | Load 0x2,0x4 026e 01d7 | | Execute Vector,Field_Read 026f a408 | | Store_Unchecked 0x2,0x8 0270 e408 | | Load 0x2,0x8 0271 0908 | | Execute_Immediate Binary_Scale,0x8 0272 480b |H | Short_Literal 0xb 0273 e404 | | Load 0x2,0x4 0274 01d7 | | Execute Vector,Field_Read 0275 0273 | s | Execute Discrete,Plus 0276 c408 | | Store 0x2,0x8 0277 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 028e | | .CONST 0x028e ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0002 | | .CONST 0x0002 ; Number of locals 027b INIT_0278: 027b 00da | | Load_Top At_Offset_2 027c 01da | | Execute Vector,Bounds 027d 00e9 | | Load_Encached String_Cache 027e 035b | [ | Declare_Type Array,Constrained 027f 0337 | 7 | Declare_Variable Array 0280 00d8 | | Load_Top At_Offset_0 0281 0335 | 5 | Declare_Variable Array,Duplicate 0282 00cd | | Action Spare6_Action 0283 00d9 | | Load_Top At_Offset_1 0284 01d9 | | Execute Vector,Reverse_Bounds 0285 0263 | c | Execute Discrete,Above_Bound 0286 7005 |p | Jump_Nonzero 0x28c 0287 482d |H- | Short_Literal 0x2d 0288 00d9 | | Load_Top At_Offset_1 0289 e603 | | Load 0x3,0x3 028a 01d6 | | Execute Vector,Field_Write 028b 3ffb |? | Loop_Increasing 0x287 028c 00d9 | | Load_Top At_Offset_1 028d 01d4 | | Execute Vector,Structure_Write 028e BODY_0278: 028e e403 | | Load 0x2,0x3 028f 4800 |H | Short_Literal 0x0 0290 e7ff | | Load 0x3,-0x1 0291 8013 | | Call 0x0,0x13 0292 00d1 | | Pop_Control Pop_Count_1 0293 e403 | | Load 0x2,0x3 0294 4800 |H | Short_Literal 0x0 0295 00da | | Load_Top At_Offset_2 0296 8013 | | Call 0x0,0x13 0297 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 02a8 | | .CONST 0x02a8 ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0007 | | .CONST 0x0007 ; Number of locals 029b INIT_0298: 029b e007 | | Load 0x0,0x7 029c 1b11 | | Execute Package,Field_Read,Field_Number 0x11 029d 00e2 | | Load_Encached Integer_Cache 029e 03e9 | | Declare_Variable Discrete,Duplicate 029f 6030 |`0 | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00000400} 02a0 e018 | | Load 0x0,0x18 02a1 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02a2 1c08 | | Execute_Immediate Run_Utility,0x8 02a3 00d8 | | Load_Top At_Offset_0 02a4 1c00 | | Execute_Immediate Run_Utility,0x0 02a5 00e2 | | Load_Encached Integer_Cache 02a6 029f 097b | {| Declare_Subprogram INIT_0978,For_Call 02a8 BODY_0298: 02a8 0092 0adb | | Action Push_String_Extended,0xadb ; "LAST CONSOLE OUTPUT" 02aa 840d | | Call 0x2,0xd 02ab e405 | | Load 0x2,0x5 02ac 6814 |h | Jump_Zero 0x2c1 02ad e402 | | Load 0x2,0x2 02ae 0227 | ' | Execute Access,All_Reference 02af 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02b0 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02b1 a603 | | Store_Unchecked 0x3,0x3 02b2 e603 | | Load 0x3,0x3 02b3 6018 |` | Indirect_Literal Discrete,0x2cc,{0xffffffff, 0xffff0340} 02b4 0273 | s | Execute Discrete,Plus 02b5 c603 | | Store 0x3,0x3 02b6 e603 | | Load 0x3,0x3 02b7 a604 | | Store_Unchecked 0x3,0x4 02b8 00da | | Load_Top At_Offset_2 02b9 00ea | | Load_Encached Null_String_Cache 02ba e018 | | Load 0x0,0x18 02bb 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02bc 00d1 | | Pop_Control Pop_Count_1 02bd 4800 |H | Short_Literal 0x0 02be 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02bf 8607 | | Call 0x3,0x7 02c0 7806 |x | Jump 0x2c7 02c1 e403 | | Load 0x2,0x3 02c2 4800 |H | Short_Literal 0x0 02c3 0092 0adc | | Action Push_String_Extended,0xadc ; " IOP information was not dumped to tombstone." 02c5 8013 | | Call 0x0,0x13 02c6 00d1 | | Pop_Control Pop_Count_1 02c7 e403 | | Load 0x2,0x3 02c8 4800 |H | Short_Literal 0x0 02c9 00ea | | Load_Encached Null_String_Cache 02ca 8013 | | Call 0x0,0x13 02cb 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02cc ffff ffff | | .LITERAL {0xffffffff, 0xffff0340} 02d0 0000 0000 | | .LITERAL {0x00000000, 0x00000400} 02d4 0000 0000 | | .BLANK 0000[0x4] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02dc | | .CONST 0x02dc ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0002 | | .CONST 0x0002 ; Number of locals 02db INIT_02d8: 02db 00e2 | | Load_Encached Integer_Cache 02dc BODY_02d8: 02dc 4800 |H | Short_Literal 0x0 02dd e402 | | Load 0x2,0x2 02de 0227 | ' | Execute Access,All_Reference 02df 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02e0 340d |4 | Execute Record,Field_Reference,Field_Number 0xd 02e1 01d7 | | Execute Vector,Field_Read 02e2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 02e3 00d8 | | Load_Top At_Offset_0 02e4 00d8 | | Load_Top At_Offset_0 02e5 e00f | | Load 0x0,0xf 02e6 0260 | ` | Execute Discrete,In_Type 02e7 7001 |p | Jump_Nonzero 0x2e9 02e8 0801 | | Execute_Immediate Raise,0x1 02e9 a40a | | Store_Unchecked 0x2,0xa 02ea e40a | | Load 0x2,0xa 02eb e019 | | Load 0x0,0x19 02ec 01d5 | | Execute Vector,Field_Reference 02ed e409 | | Load 0x2,0x9 02ee 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02ef 4801 |H | Short_Literal 0x1 02f0 e409 | | Load 0x2,0x9 02f1 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 02f2 4807 |H | Short_Literal 0x7 02f3 e402 | | Load 0x2,0x2 02f4 0227 | ' | Execute Access,All_Reference 02f5 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02f6 340d |4 | Execute Record,Field_Reference,Field_Number 0xd 02f7 01d7 | | Execute Vector,Field_Read 02f8 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 02f9 00d8 | | Load_Top At_Offset_0 02fa 801a | | Call 0x0,0x1a 02fb e409 | | Load 0x2,0x9 02fc 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 02fd 4809 |H | Short_Literal 0x9 02fe e402 | | Load 0x2,0x2 02ff 0227 | ' | Execute Access,All_Reference 0300 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0301 340d |4 | Execute Record,Field_Reference,Field_Number 0xd 0302 01d7 | | Execute Vector,Field_Read 0303 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0304 e409 | | Load 0x2,0x9 0305 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0306 0f01 | | Execute_Immediate Equal,0x1 0307 e409 | | Load 0x2,0x9 0308 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0309 0f03 | | Execute_Immediate Equal,0x3 030a 0278 | x | Execute Discrete,Or 030b 6805 |h | Jump_Zero 0x311 030c 00d8 | | Load_Top At_Offset_0 030d 801b | | Call 0x0,0x1b 030e e409 | | Load 0x2,0x9 030f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0310 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0311 e409 | | Load 0x2,0x9 0312 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0313 0f04 | | Execute_Immediate Equal,0x4 0314 6804 |h | Jump_Zero 0x319 0315 4809 |H | Short_Literal 0x9 0316 e409 | | Load 0x2,0x9 0317 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0318 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0319 480d |H | Short_Literal 0xd 031a e409 | | Load 0x2,0x9 031b 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 031c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 031d 0000 0000 | | .XXX[0x3] 031f 0000 | | 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0327 | ' | .CONST 0x0327 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0002 | | .CONST 0x0002 ; Number of locals 0323 INIT_0320: 0323 00da | | Load_Top At_Offset_2 0324 01db | | Execute Vector,Length 0325 00e3 | | Load_Encached Natural_Cache 0326 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0327 BODY_0320: 0327 e403 | | Load 0x2,0x3 0328 4800 |H | Short_Literal 0x0 0329 e7ff | | Load 0x3,-0x1 032a 8013 | | Call 0x0,0x13 032b 00d1 | | Pop_Control Pop_Count_1 032c 00db | | Load_Top At_Offset_3 032d 4801 |H | Short_Literal 0x1 032e 00da | | Load_Top At_Offset_2 032f e409 | | Load 0x2,0x9 0330 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0331 01ce | | Execute Vector,Slice_Write 0332 00d8 | | Load_Top At_Offset_0 0333 e409 | | Load 0x2,0x9 0334 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0335 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0336 0000 0000 | | .XXX[0x2] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 0350 | P | .CONST 0x0350 ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0006 | | .CONST 0x0006 ; Number of locals 033b INIT_0338: 033b 00da | | Load_Top At_Offset_2 033c 01dd | | Execute Vector,First 033d 00e2 | | Load_Encached Integer_Cache 033e 03f1 | | Declare_Variable Discrete,With_Value 033f 00db | | Load_Top At_Offset_3 0340 01dc | | Execute Vector,Last 0341 00e2 | | Load_Encached Integer_Cache 0342 03f1 | | Declare_Variable Discrete,With_Value 0343 4801 |H | Short_Literal 0x1 0344 e7ff | | Load 0x3,-0x1 0345 01db | | Execute Vector,Length 0346 00d8 | | Load_Top At_Offset_0 0347 00e2 | | Load_Encached Integer_Cache 0348 0260 | ` | Execute Discrete,In_Type 0349 7001 |p | Jump_Nonzero 0x34b 034a 0801 | | Execute_Immediate Raise,0x1 034b 00e9 | | Load_Encached String_Cache 034c 035b | [ | Declare_Type Array,Constrained 034d 0337 | 7 | Declare_Variable Array 034e 00e2 | | Load_Encached Integer_Cache 034f 00e2 | | Load_Encached Integer_Cache 0350 BODY_0338: 0350 4800 |H | Short_Literal 0x0 0351 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0352 e602 | | Load 0x3,0x2 0353 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0354 00cf | | Action Mark_Auxiliary 0355 7816 |x | Jump 0x36c 0356 00d9 | | Load_Top At_Offset_1 0357 e7ff | | Load 0x3,-0x1 0358 01d7 | | Execute Vector,Field_Read 0359 0f1b | | Execute_Immediate Equal,0x1b 035a 6804 |h | Jump_Zero 0x35f 035b 00d9 | | Load_Top At_Offset_1 035c 0a04 | | Execute_Immediate Plus,0x4 035d 005a | Z | Store_Top Discrete,At_Offset_2 035e 7811 |x | Jump 0x370 035f 00da | | Load_Top At_Offset_2 0360 0a01 | | Execute_Immediate Plus,0x1 0361 005b | [ | Store_Top Discrete,At_Offset_3 0362 00d9 | | Load_Top At_Offset_1 0363 e7ff | | Load 0x3,-0x1 0364 01d7 | | Execute Vector,Field_Read 0365 00db | | Load_Top At_Offset_3 0366 e604 | | Load 0x3,0x4 0367 01d6 | | Execute Vector,Field_Write 0368 00d9 | | Load_Top At_Offset_1 0369 0a01 | | Execute_Immediate Plus,0x1 036a 005a | Z | Store_Top Discrete,At_Offset_2 036b 00c9 | | Action Pop_Auxiliary_Loop 036c 00d9 | | Load_Top At_Offset_1 036d e603 | | Load 0x3,0x3 036e 027a | z | Execute Discrete,Less_Equal 036f 77e6 |w | Jump_Nonzero 0x356 0370 00c9 | | Action Pop_Auxiliary_Loop 0371 780d |x | Jump 0x37f 0372 00da | | Load_Top At_Offset_2 0373 0a01 | | Execute_Immediate Plus,0x1 0374 005b | [ | Store_Top Discrete,At_Offset_3 0375 00d9 | | Load_Top At_Offset_1 0376 e7ff | | Load 0x3,-0x1 0377 01d7 | | Execute Vector,Field_Read 0378 00db | | Load_Top At_Offset_3 0379 e604 | | Load 0x3,0x4 037a 01d6 | | Execute Vector,Field_Write 037b 00d9 | | Load_Top At_Offset_1 037c 0a01 | | Execute_Immediate Plus,0x1 037d 005a | Z | Store_Top Discrete,At_Offset_2 037e 00c9 | | Action Pop_Auxiliary_Loop 037f 00d9 | | Load_Top At_Offset_1 0380 e603 | | Load 0x3,0x3 0381 027a | z | Execute Discrete,Less_Equal 0382 77ef |w | Jump_Nonzero 0x372 0383 00ce | | Action Pop_Auxiliary 0384 4801 |H | Short_Literal 0x1 0385 00da | | Load_Top At_Offset_2 0386 e604 | | Load 0x3,0x4 0387 01cf | | Execute Vector,Slice_Read 0388 00e9 | | Load_Encached String_Cache 0389 01c6 | | Execute Vector,Convert_To_Formal 038a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 038b 0000 0000 | | .BLANK 0000[0x5] 0390 ; -------------------------------------------------------------------------------------- 0390 ; SUBPROGRAM 0390 ; -------------------------------------------------------------------------------------- 0390 039d | | .CONST 0x039d ; Address of begin 0391 0004 | | .CONST 0x0004 ; Address of exception handler 0392 0005 | | .CONST 0x0005 ; Number of locals 0393 INIT_0390: 0393 00da | | Load_Top At_Offset_2 0394 01dd | | Execute Vector,First 0395 00e2 | | Load_Encached Integer_Cache 0396 03f1 | | Declare_Variable Discrete,With_Value 0397 00db | | Load_Top At_Offset_3 0398 01dc | | Execute Vector,Last 0399 00e2 | | Load_Encached Integer_Cache 039a 03f1 | | Declare_Variable Discrete,With_Value 039b 00e3 | | Load_Encached Natural_Cache 039c 03e9 | | Declare_Variable Discrete,Duplicate 039d BODY_0390: 039d 4801 |H | Short_Literal 0x1 039e e7ff | | Load 0x3,-0x1 039f 0092 0add | | Action Push_String_Extended,0xadd ; "UADDR TRACE:" 03a1 e01c | | Load 0x0,0x1c 03a2 181d | | Execute Package,Field_Execute,Field_Number 0x1d 03a3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 03a4 00d9 | | Load_Top At_Offset_1 03a5 680d |h | Jump_Zero 0x3b3 03a6 4801 |H | Short_Literal 0x1 03a7 e7ff | | Load 0x3,-0x1 03a8 0092 0ade | | Action Push_String_Extended,0xade ; "--UCODE" 03aa e01c | | Load 0x0,0x1c 03ab 181d | | Execute Package,Field_Execute,Field_Number 0x1d 03ac 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 03ad 00d8 | | Load_Top At_Offset_0 03ae 00da | | Load_Top At_Offset_2 03af 027d | } | Execute Discrete,Greater 03b0 6802 |h | Jump_Zero 0x3b3 03b1 4801 |H | Short_Literal 0x1 03b2 a408 | | Store_Unchecked 0x2,0x8 03b3 4801 |H | Short_Literal 0x1 03b4 e7ff | | Load 0x3,-0x1 03b5 0092 0adf | | Action Push_String_Extended,0xadf ; "RESTARTING SYSTEM" 03b7 e01c | | Load 0x0,0x1c 03b8 181d | | Execute Package,Field_Execute,Field_Number 0x1d 03b9 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 03ba 00d9 | | Load_Top At_Offset_1 03bb 680e |h | Jump_Zero 0x3ca 03bc 00d9 | | Load_Top At_Offset_1 03bd 0f01 | | Execute_Immediate Equal,0x1 03be 6804 |h | Jump_Zero 0x3c3 03bf e7ff | | Load 0x3,-0x1 03c0 8411 | | Call 0x2,0x11 03c1 8410 | | Call 0x2,0x10 03c2 780c |x | Jump 0x3cf 03c3 00d9 | | Load_Top At_Offset_1 03c4 00db | | Load_Top At_Offset_3 03c5 e7ff | | Load 0x3,-0x1 03c6 01cf | | Execute Vector,Slice_Read 03c7 8411 | | Call 0x2,0x11 03c8 8410 | | Call 0x2,0x10 03c9 7805 |x | Jump 0x3cf 03ca e403 | | Load 0x2,0x3 03cb 4800 |H | Short_Literal 0x0 03cc e7ff | | Load 0x3,-0x1 03cd 8013 | | Call 0x0,0x13 03ce 00d1 | | Pop_Control Pop_Count_1 03cf e403 | | Load 0x2,0x3 03d0 4800 |H | Short_Literal 0x0 03d1 00ea | | Load_Encached Null_String_Cache 03d2 8013 | | Call 0x0,0x13 03d3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03d4 0000 0000 | | .BLANK 0000[0x4] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03e5 | | .CONST 0x03e5 ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0005 | | .CONST 0x0005 ; Number of locals 03db INIT_03d8: 03db 00da | | Load_Top At_Offset_2 03dc 01dd | | Execute Vector,First 03dd 00e2 | | Load_Encached Integer_Cache 03de 03f1 | | Declare_Variable Discrete,With_Value 03df 00db | | Load_Top At_Offset_3 03e0 01dc | | Execute Vector,Last 03e1 00e2 | | Load_Encached Integer_Cache 03e2 03f1 | | Declare_Variable Discrete,With_Value 03e3 00e3 | | Load_Encached Natural_Cache 03e4 03e9 | | Declare_Variable Discrete,Duplicate 03e5 BODY_03d8: 03e5 00da | | Load_Top At_Offset_2 03e6 0afe | | Execute_Immediate Plus,-0x2 03e7 e602 | | Load 0x3,0x2 03e8 027d | } | Execute Discrete,Greater 03e9 6803 |h | Jump_Zero 0x3ed 03ea 00da | | Load_Top At_Offset_2 03eb 0afe | | Execute_Immediate Plus,-0x2 03ec 005b | [ | Store_Top Discrete,At_Offset_3 03ed 4801 |H | Short_Literal 0x1 03ee e7ff | | Load 0x3,-0x1 03ef 0092 0ae0 | | Action Push_String_Extended,0xae0 ; ">>>" 03f1 e01c | | Load 0x0,0x1c 03f2 181d | | Execute Package,Field_Execute,Field_Number 0x1d 03f3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 03f4 00d9 | | Load_Top At_Offset_1 03f5 6812 |h | Jump_Zero 0x408 03f6 00d9 | | Load_Top At_Offset_1 03f7 0f01 | | Execute_Immediate Equal,0x1 03f8 6806 |h | Jump_Zero 0x3ff 03f9 e403 | | Load 0x2,0x3 03fa 4800 |H | Short_Literal 0x0 03fb e7ff | | Load 0x3,-0x1 03fc 8013 | | Call 0x0,0x13 03fd 00d1 | | Pop_Control Pop_Count_1 03fe 780e |x | Jump 0x40d 03ff e403 | | Load 0x2,0x3 0400 4800 |H | Short_Literal 0x0 0401 00db | | Load_Top At_Offset_3 0402 e603 | | Load 0x3,0x3 0403 e7ff | | Load 0x3,-0x1 0404 01cf | | Execute Vector,Slice_Read 0405 8013 | | Call 0x0,0x13 0406 00d1 | | Pop_Control Pop_Count_1 0407 7805 |x | Jump 0x40d 0408 e403 | | Load 0x2,0x3 0409 4800 |H | Short_Literal 0x0 040a e7ff | | Load 0x3,-0x1 040b 8013 | | Call 0x0,0x13 040c 00d1 | | Pop_Control Pop_Count_1 040d e403 | | Load 0x2,0x3 040e 4800 |H | Short_Literal 0x0 040f 00ea | | Load_Encached Null_String_Cache 0410 8013 | | Call 0x0,0x13 0411 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0412 0000 0000 | | .BLANK 0000[0x6] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 0425 | % | .CONST 0x0425 ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0005 | | .CONST 0x0005 ; Number of locals 041b INIT_0418: 041b 00da | | Load_Top At_Offset_2 041c 01dd | | Execute Vector,First 041d 00e2 | | Load_Encached Integer_Cache 041e 03f1 | | Declare_Variable Discrete,With_Value 041f 00db | | Load_Top At_Offset_3 0420 01dc | | Execute Vector,Last 0421 00e2 | | Load_Encached Integer_Cache 0422 03f1 | | Declare_Variable Discrete,With_Value 0423 00e3 | | Load_Encached Natural_Cache 0424 03e9 | | Declare_Variable Discrete,Duplicate 0425 BODY_0418: 0425 00da | | Load_Top At_Offset_2 0426 0aff | | Execute_Immediate Plus,-0x1 0427 e602 | | Load 0x3,0x2 0428 027d | } | Execute Discrete,Greater 0429 6803 |h | Jump_Zero 0x42d 042a 00da | | Load_Top At_Offset_2 042b 0aff | | Execute_Immediate Plus,-0x1 042c 005b | [ | Store_Top Discrete,At_Offset_3 042d 4801 |H | Short_Literal 0x1 042e e7ff | | Load 0x3,-0x1 042f 0092 0ae1 | | Action Push_String_Extended,0xae1 ; "***" 0431 e01c | | Load 0x0,0x1c 0432 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0433 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0434 00d9 | | Load_Top At_Offset_1 0435 6812 |h | Jump_Zero 0x448 0436 00d9 | | Load_Top At_Offset_1 0437 0f01 | | Execute_Immediate Equal,0x1 0438 6806 |h | Jump_Zero 0x43f 0439 e403 | | Load 0x2,0x3 043a 4800 |H | Short_Literal 0x0 043b e7ff | | Load 0x3,-0x1 043c 8013 | | Call 0x0,0x13 043d 00d1 | | Pop_Control Pop_Count_1 043e 7837 |x7 | Jump 0x476 043f e403 | | Load 0x2,0x3 0440 4800 |H | Short_Literal 0x0 0441 00db | | Load_Top At_Offset_3 0442 e603 | | Load 0x3,0x3 0443 e7ff | | Load 0x3,-0x1 0444 01cf | | Execute Vector,Slice_Read 0445 8013 | | Call 0x0,0x13 0446 00d1 | | Pop_Control Pop_Count_1 0447 782e |x. | Jump 0x476 0448 4801 |H | Short_Literal 0x1 0449 e7ff | | Load 0x3,-0x1 044a 0092 0ae2 | | Action Push_String_Extended,0xae2 ; "Phase 2" 044c e01c | | Load 0x0,0x1c 044d 181d | | Execute Package,Field_Execute,Field_Number 0x1d 044e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 044f 00d9 | | Load_Top At_Offset_1 0450 6812 |h | Jump_Zero 0x463 0451 00d9 | | Load_Top At_Offset_1 0452 0f01 | | Execute_Immediate Equal,0x1 0453 6806 |h | Jump_Zero 0x45a 0454 e403 | | Load 0x2,0x3 0455 4800 |H | Short_Literal 0x0 0456 e7ff | | Load 0x3,-0x1 0457 8013 | | Call 0x0,0x13 0458 00d1 | | Pop_Control Pop_Count_1 0459 781c |x | Jump 0x476 045a e403 | | Load 0x2,0x3 045b 4800 |H | Short_Literal 0x0 045c 00db | | Load_Top At_Offset_3 045d e603 | | Load 0x3,0x3 045e e7ff | | Load 0x3,-0x1 045f 01cf | | Execute Vector,Slice_Read 0460 8013 | | Call 0x0,0x13 0461 00d1 | | Pop_Control Pop_Count_1 0462 7813 |x | Jump 0x476 0463 00da | | Load_Top At_Offset_2 0464 0ad8 | | Execute_Immediate Plus,-0x28 0465 e602 | | Load 0x3,0x2 0466 027d | } | Execute Discrete,Greater 0467 6804 |h | Jump_Zero 0x46c 0468 00da | | Load_Top At_Offset_2 0469 0ad8 | | Execute_Immediate Plus,-0x28 046a 005a | Z | Store_Top Discrete,At_Offset_2 046b 7802 |x | Jump 0x46e 046c 00db | | Load_Top At_Offset_3 046d 005a | Z | Store_Top Discrete,At_Offset_2 046e e403 | | Load 0x2,0x3 046f 4800 |H | Short_Literal 0x0 0470 00db | | Load_Top At_Offset_3 0471 e603 | | Load 0x3,0x3 0472 e7ff | | Load 0x3,-0x1 0473 01cf | | Execute Vector,Slice_Read 0474 8013 | | Call 0x0,0x13 0475 00d1 | | Pop_Control Pop_Count_1 0476 e403 | | Load 0x2,0x3 0477 4800 |H | Short_Literal 0x0 0478 00ea | | Load_Encached Null_String_Cache 0479 8013 | | Call 0x0,0x13 047a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 047b 0000 0000 | | .BLANK 0000[0x5] 0480 ; -------------------------------------------------------------------------------------- 0480 ; SUBPROGRAM 0480 ; -------------------------------------------------------------------------------------- 0480 0493 | | .CONST 0x0493 ; Address of begin 0481 0004 | | .CONST 0x0004 ; Address of exception handler 0482 0008 | | .CONST 0x0008 ; Number of locals 0483 INIT_0480: 0483 4800 |H | Short_Literal 0x0 0484 4803 |H | Short_Literal 0x3 0485 029f 09f3 | | Declare_Subprogram INIT_09f0,For_Call 0487 03fd | | Declare_Type Discrete,Defined 0488 4801 |H | Short_Literal 0x1 0489 6092 |` | Indirect_Literal Discrete,0x51c,{0x00000000, 0x00000400} 048a 00e9 | | Load_Encached String_Cache 048b 035b | [ | Declare_Type Array,Constrained 048c 0337 | 7 | Declare_Variable Array 048d 00e2 | | Load_Encached Integer_Cache 048e 00e2 | | Load_Encached Integer_Cache 048f 00e2 | | Load_Encached Integer_Cache 0490 e602 | | Load 0x3,0x2 0491 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0492 00e2 | | Load_Encached Integer_Cache 0493 BODY_0480: 0493 4801 |H | Short_Literal 0x1 0494 a604 | | Store_Unchecked 0x3,0x4 0495 4801 |H | Short_Literal 0x1 0496 a605 | | Store_Unchecked 0x3,0x5 0497 e7fe | | Load 0x3,-0x2 0498 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0499 00cf | | Action Mark_Auxiliary 049a 00d9 | | Load_Top At_Offset_1 049b e7ff | | Load 0x3,-0x1 049c 01d7 | | Execute Vector,Field_Read 049d a606 | | Store_Unchecked 0x3,0x6 049e 00da | | Load_Top At_Offset_2 049f 4603 |F | Jump_Case 0x4 04a0 781b |x | Jump 0x4bc ; case 0x0 04a1 7830 |x0 | Jump 0x4d2 ; case 0x1 04a2 7843 |xC | Jump 0x4e6 ; case 0x2 04a3 7800 |x | Jump 0x4a4 ; case 0x3 04a4 00db | | Load_Top At_Offset_3 04a5 0f32 | 2 | Execute_Immediate Equal,0x32 04a6 6803 |h | Jump_Zero 0x4aa 04a7 e605 | | Load 0x3,0x5 04a8 a604 | | Store_Unchecked 0x3,0x4 04a9 780f |x | Jump 0x4b9 04aa 00db | | Load_Top At_Offset_3 04ab 801d | | Call 0x0,0x1d 04ac 680c |h | Jump_Zero 0x4b9 04ad 00db | | Load_Top At_Offset_3 04ae 00d8 | | Load_Top At_Offset_0 04af 00e8 | | Load_Encached Character_Cache 04b0 0260 | ` | Execute Discrete,In_Type 04b1 7001 |p | Jump_Nonzero 0x4b3 04b2 0801 | | Execute_Immediate Raise,0x1 04b3 e604 | | Load 0x3,0x4 04b4 e603 | | Load 0x3,0x3 04b5 01d6 | | Execute Vector,Field_Write 04b6 e604 | | Load 0x3,0x4 04b7 0a01 | | Execute_Immediate Plus,0x1 04b8 c604 | | Store 0x3,0x4 04b9 4800 |H | Short_Literal 0x0 04ba 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04bb 7841 |xA | Jump 0x4fd 04bc 00db | | Load_Top At_Offset_3 04bd 0f0d | | Execute_Immediate Equal,0xd 04be 6803 |h | Jump_Zero 0x4c2 04bf 4801 |H | Short_Literal 0x1 04c0 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04c1 783b |x; | Jump 0x4fd 04c2 00db | | Load_Top At_Offset_3 04c3 801d | | Call 0x0,0x1d 04c4 6838 |h8 | Jump_Zero 0x4fd 04c5 00db | | Load_Top At_Offset_3 04c6 00d8 | | Load_Top At_Offset_0 04c7 00e8 | | Load_Encached Character_Cache 04c8 0260 | ` | Execute Discrete,In_Type 04c9 7001 |p | Jump_Nonzero 0x4cb 04ca 0801 | | Execute_Immediate Raise,0x1 04cb e604 | | Load 0x3,0x4 04cc e603 | | Load 0x3,0x3 04cd 01d6 | | Execute Vector,Field_Write 04ce e604 | | Load 0x3,0x4 04cf 0a01 | | Execute_Immediate Plus,0x1 04d0 c604 | | Store 0x3,0x4 04d1 782b |x+ | Jump 0x4fd 04d2 00db | | Load_Top At_Offset_3 04d3 0f1b | | Execute_Immediate Equal,0x1b 04d4 6802 |h | Jump_Zero 0x4d7 04d5 4802 |H | Short_Literal 0x2 04d6 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04d7 00db | | Load_Top At_Offset_3 04d8 0f0a | | Execute_Immediate Equal,0xa 04d9 6823 |h# | Jump_Zero 0x4fd 04da 480a |H | Short_Literal 0xa 04db e604 | | Load 0x3,0x4 04dc e603 | | Load 0x3,0x3 04dd 01d6 | | Execute Vector,Field_Write 04de e604 | | Load 0x3,0x4 04df 0a01 | | Execute_Immediate Plus,0x1 04e0 c604 | | Store 0x3,0x4 04e1 e604 | | Load 0x3,0x4 04e2 a605 | | Store_Unchecked 0x3,0x5 04e3 4800 |H | Short_Literal 0x0 04e4 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04e5 7817 |x | Jump 0x4fd 04e6 00db | | Load_Top At_Offset_3 04e7 0f5b | [ | Execute_Immediate Equal,0x5b 04e8 6803 |h | Jump_Zero 0x4ec 04e9 4803 |H | Short_Literal 0x3 04ea 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04eb 7811 |x | Jump 0x4fd 04ec 00db | | Load_Top At_Offset_3 04ed 801d | | Call 0x0,0x1d 04ee 680c |h | Jump_Zero 0x4fb 04ef 00db | | Load_Top At_Offset_3 04f0 00d8 | | Load_Top At_Offset_0 04f1 00e8 | | Load_Encached Character_Cache 04f2 0260 | ` | Execute Discrete,In_Type 04f3 7001 |p | Jump_Nonzero 0x4f5 04f4 0801 | | Execute_Immediate Raise,0x1 04f5 e604 | | Load 0x3,0x4 04f6 e603 | | Load 0x3,0x3 04f7 01d6 | | Execute Vector,Field_Write 04f8 e604 | | Load 0x3,0x4 04f9 0a01 | | Execute_Immediate Plus,0x1 04fa c604 | | Store 0x3,0x4 04fb 4800 |H | Short_Literal 0x0 04fc 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04fd 00d9 | | Load_Top At_Offset_1 04fe e7fd | | Load 0x3,-0x3 04ff 027f | | Execute Discrete,Equal 0500 700c |p | Jump_Nonzero 0x50d 0501 00d9 | | Load_Top At_Offset_1 0502 4b3f |K? | Short_Literal 0x33f 0503 027f | | Execute Discrete,Equal 0504 6803 |h | Jump_Zero 0x508 0505 4800 |H | Short_Literal 0x0 0506 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0507 7803 |x | Jump 0x50b 0508 00d9 | | Load_Top At_Offset_1 0509 0a01 | | Execute_Immediate Plus,0x1 050a 005a | Z | Store_Top Discrete,At_Offset_2 050b 00c9 | | Action Pop_Auxiliary_Loop 050c 7f8d | | Jump 0x49a 050d 00ce | | Action Pop_Auxiliary 050e 4801 |H | Short_Literal 0x1 050f e604 | | Load 0x3,0x4 0510 0aff | | Execute_Immediate Plus,-0x1 0511 00d8 | | Load_Top At_Offset_0 0512 00e2 | | Load_Encached Integer_Cache 0513 0260 | ` | Execute Discrete,In_Type 0514 7001 |p | Jump_Nonzero 0x516 0515 0801 | | Execute_Immediate Raise,0x1 0516 e603 | | Load 0x3,0x3 0517 01cf | | Execute Vector,Slice_Read 0518 00e9 | | Load_Encached String_Cache 0519 01c6 | | Execute Vector,Convert_To_Formal 051a 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 051b 0000 | | .XXX[0x1] 051c 0000 0000 | | .LITERAL {0x00000000, 0x00000400} 0520 ; -------------------------------------------------------------------------------------- 0520 ; SUBPROGRAM 0520 ; -------------------------------------------------------------------------------------- 0520 0530 | 0 | .CONST 0x0530 ; Address of begin 0521 0004 | | .CONST 0x0004 ; Address of exception handler 0522 0009 | | .CONST 0x0009 ; Number of locals 0523 INIT_0520: 0523 4800 |H | Short_Literal 0x0 0524 4803 |H | Short_Literal 0x3 0525 029f 0a1b | | Declare_Subprogram INIT_0a18,For_Call 0527 03fd | | Declare_Type Discrete,Defined 0528 00e2 | | Load_Encached Integer_Cache 0529 03e9 | | Declare_Variable Discrete,Duplicate 052a 00e1 | | Load_Encached Boolean_Cache 052b 00e2 | | Load_Encached Integer_Cache 052c 00e2 | | Load_Encached Integer_Cache 052d 00e2 | | Load_Encached Integer_Cache 052e e602 | | Load 0x3,0x2 052f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0530 BODY_0520: 0530 4801 |H | Short_Literal 0x1 0531 a606 | | Store_Unchecked 0x3,0x6 0532 4801 |H | Short_Literal 0x1 0533 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0534 e402 | | Load 0x2,0x2 0535 0227 | ' | Execute Access,All_Reference 0536 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0537 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0538 0aff | | Execute_Immediate Plus,-0x1 0539 a603 | | Store_Unchecked 0x3,0x3 053a e603 | | Load 0x3,0x3 053b 0d00 | | Execute_Immediate Less,0x0 053c 6805 |h | Jump_Zero 0x542 053d 4b3f |K? | Short_Literal 0x33f 053e a603 | | Store_Unchecked 0x3,0x3 053f 4b3e |K> | Short_Literal 0x33e 0540 a604 | | Store_Unchecked 0x3,0x4 0541 780c |x | Jump 0x54e 0542 e603 | | Load 0x3,0x3 0543 4b3f |K? | Short_Literal 0x33f 0544 027d | } | Execute Discrete,Greater 0545 6805 |h | Jump_Zero 0x54b 0546 4800 |H | Short_Literal 0x0 0547 a603 | | Store_Unchecked 0x3,0x3 0548 4b3f |K? | Short_Literal 0x33f 0549 a604 | | Store_Unchecked 0x3,0x4 054a 7803 |x | Jump 0x54e 054b e603 | | Load 0x3,0x3 054c 0aff | | Execute_Immediate Plus,-0x1 054d c604 | | Store 0x3,0x4 054e e604 | | Load 0x3,0x4 054f e603 | | Load 0x3,0x3 0550 e402 | | Load 0x2,0x2 0551 0227 | ' | Execute Access,All_Reference 0552 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0553 340e |4 | Execute Record,Field_Reference,Field_Number 0xe 0554 8415 | | Call 0x2,0x15 0555 8412 | | Call 0x2,0x12 0556 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0557 0000 | | .XXX[0x1] 0558 ; -------------------------------------------------------------------------------------- 0558 ; SUBPROGRAM 0558 ; -------------------------------------------------------------------------------------- 0558 0567 | g | .CONST 0x0567 ; Address of begin 0559 0004 | | .CONST 0x0004 ; Address of exception handler 055a 0008 | | .CONST 0x0008 ; Number of locals 055b INIT_0558: 055b 4800 |H | Short_Literal 0x0 055c 4803 |H | Short_Literal 0x3 055d 029f 0a43 | C| Declare_Subprogram INIT_0a40,For_Call 055f 03fd | | Declare_Type Discrete,Defined 0560 00e2 | | Load_Encached Integer_Cache 0561 03e9 | | Declare_Variable Discrete,Duplicate 0562 00e2 | | Load_Encached Integer_Cache 0563 00e2 | | Load_Encached Integer_Cache 0564 00e2 | | Load_Encached Integer_Cache 0565 e602 | | Load 0x3,0x2 0566 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0567 BODY_0558: 0567 4801 |H | Short_Literal 0x1 0568 a605 | | Store_Unchecked 0x3,0x5 0569 4801 |H | Short_Literal 0x1 056a 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 056b e402 | | Load 0x2,0x2 056c 0227 | ' | Execute Access,All_Reference 056d 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 056e 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 056f a603 | | Store_Unchecked 0x3,0x3 0570 e402 | | Load 0x2,0x2 0571 0227 | ' | Execute Access,All_Reference 0572 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0573 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0574 a604 | | Store_Unchecked 0x3,0x4 0575 e604 | | Load 0x3,0x4 0576 e603 | | Load 0x3,0x3 0577 e402 | | Load 0x2,0x2 0578 0227 | ' | Execute Access,All_Reference 0579 340d |4 | Execute Record,Field_Reference,Field_Number 0xd 057a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 057b 8415 | | Call 0x2,0x15 057c 8413 | | Call 0x2,0x13 057d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 057e 0000 0000 | | .XXX[0x2] 0580 ; -------------------------------------------------------------------------------------- 0580 ; SUBPROGRAM 0580 ; -------------------------------------------------------------------------------------- 0580 0590 | | .CONST 0x0590 ; Address of begin 0581 0004 | | .CONST 0x0004 ; Address of exception handler 0582 0009 | | .CONST 0x0009 ; Number of locals 0583 INIT_0580: 0583 4800 |H | Short_Literal 0x0 0584 4803 |H | Short_Literal 0x3 0585 029f 0a6b | k| Declare_Subprogram INIT_0a68,For_Call 0587 03fd | | Declare_Type Discrete,Defined 0588 00e2 | | Load_Encached Integer_Cache 0589 03e9 | | Declare_Variable Discrete,Duplicate 058a 00e1 | | Load_Encached Boolean_Cache 058b 00e2 | | Load_Encached Integer_Cache 058c 00e2 | | Load_Encached Integer_Cache 058d 00e2 | | Load_Encached Integer_Cache 058e e602 | | Load 0x3,0x2 058f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0590 BODY_0580: 0590 4801 |H | Short_Literal 0x1 0591 a606 | | Store_Unchecked 0x3,0x6 0592 4801 |H | Short_Literal 0x1 0593 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0594 e402 | | Load 0x2,0x2 0595 0227 | ' | Execute Access,All_Reference 0596 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0597 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0598 0aff | | Execute_Immediate Plus,-0x1 0599 a603 | | Store_Unchecked 0x3,0x3 059a e603 | | Load 0x3,0x3 059b 0d00 | | Execute_Immediate Less,0x0 059c 6805 |h | Jump_Zero 0x5a2 059d 4b3f |K? | Short_Literal 0x33f 059e a603 | | Store_Unchecked 0x3,0x3 059f 4b3e |K> | Short_Literal 0x33e 05a0 a604 | | Store_Unchecked 0x3,0x4 05a1 780c |x | Jump 0x5ae 05a2 e603 | | Load 0x3,0x3 05a3 4b3f |K? | Short_Literal 0x33f 05a4 027d | } | Execute Discrete,Greater 05a5 6805 |h | Jump_Zero 0x5ab 05a6 4800 |H | Short_Literal 0x0 05a7 a603 | | Store_Unchecked 0x3,0x3 05a8 4b3f |K? | Short_Literal 0x33f 05a9 a604 | | Store_Unchecked 0x3,0x4 05aa 7803 |x | Jump 0x5ae 05ab e603 | | Load 0x3,0x3 05ac 0aff | | Execute_Immediate Plus,-0x1 05ad c604 | | Store 0x3,0x4 05ae e604 | | Load 0x3,0x4 05af e603 | | Load 0x3,0x3 05b0 e402 | | Load 0x2,0x2 05b1 0227 | ' | Execute Access,All_Reference 05b2 340e |4 | Execute Record,Field_Reference,Field_Number 0xe 05b3 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05b4 8415 | | Call 0x2,0x15 05b5 8414 | | Call 0x2,0x14 05b6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05b7 0000 | | .XXX[0x1] 05b8 ; -------------------------------------------------------------------------------------- 05b8 ; SUBPROGRAM 05b8 ; -------------------------------------------------------------------------------------- 05b8 05bb | | .CONST 0x05bb ; Address of begin 05b9 0004 | | .CONST 0x0004 ; Address of exception handler 05ba 0001 | | .CONST 0x0001 ; Number of locals 05bb BODY_05b8: 05bb INIT_05b8: 05bb 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05bc 0000 0000 | | .BLANK 0000[0x4] 05c0 ; -------------------------------------------------------------------------------------- 05c0 ; SUBPROGRAM 05c0 ; -------------------------------------------------------------------------------------- 05c0 05cd | | .CONST 0x05cd ; Address of begin 05c1 0004 | | .CONST 0x0004 ; Address of exception handler 05c2 0007 | | .CONST 0x0007 ; Number of locals 05c3 INIT_05c0: 05c3 00e2 | | Load_Encached Integer_Cache 05c4 03e9 | | Declare_Variable Discrete,Duplicate 05c5 00e1 | | Load_Encached Boolean_Cache 05c6 00e2 | | Load_Encached Integer_Cache 05c7 00e2 | | Load_Encached Integer_Cache 05c8 4801 |H | Short_Literal 0x1 05c9 4880 |H | Short_Literal 0x80 05ca 00e9 | | Load_Encached String_Cache 05cb 035b | [ | Declare_Type Array,Constrained 05cc 0337 | 7 | Declare_Variable Array 05cd BODY_05c0: 05cd 4801 |H | Short_Literal 0x1 05ce a602 | | Store_Unchecked 0x3,0x2 05cf 4801 |H | Short_Literal 0x1 05d0 a603 | | Store_Unchecked 0x3,0x3 05d1 4800 |H | Short_Literal 0x0 05d2 a604 | | Store_Unchecked 0x3,0x4 05d3 00cf | | Action Mark_Auxiliary 05d4 7861 |xa | Jump 0x636 05d5 e602 | | Load 0x3,0x2 05d6 e402 | | Load 0x2,0x2 05d7 0227 | ' | Execute Access,All_Reference 05d8 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05d9 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05da 01d7 | | Execute Vector,Field_Read 05db 0f40 | @ | Execute_Immediate Equal,0x40 05dc 684f |hO | Jump_Zero 0x62c 05dd e602 | | Load 0x3,0x2 05de 0a01 | | Execute_Immediate Plus,0x1 05df e402 | | Load 0x2,0x2 05e0 0227 | ' | Execute Access,All_Reference 05e1 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05e2 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05e3 01d7 | | Execute Vector,Field_Read 05e4 0f28 | ( | Execute_Immediate Equal,0x28 05e5 6846 |hF | Jump_Zero 0x62c 05e6 e602 | | Load 0x3,0x2 05e7 0a02 | | Execute_Immediate Plus,0x2 05e8 e402 | | Load 0x2,0x2 05e9 0227 | ' | Execute Access,All_Reference 05ea 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05eb 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05ec 01d7 | | Execute Vector,Field_Read 05ed 0f23 | # | Execute_Immediate Equal,0x23 05ee 683d |h= | Jump_Zero 0x62c 05ef e602 | | Load 0x3,0x2 05f0 0a03 | | Execute_Immediate Plus,0x3 05f1 e402 | | Load 0x2,0x2 05f2 0227 | ' | Execute Access,All_Reference 05f3 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05f4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05f5 01d7 | | Execute Vector,Field_Read 05f6 0f29 | ) | Execute_Immediate Equal,0x29 05f7 6834 |h4 | Jump_Zero 0x62c 05f8 e602 | | Load 0x3,0x2 05f9 0a04 | | Execute_Immediate Plus,0x4 05fa c605 | | Store 0x3,0x5 05fb 00cf | | Action Mark_Auxiliary 05fc 782c |x, | Jump 0x629 05fd e605 | | Load 0x3,0x5 05fe 6051 |`Q | Indirect_Literal Discrete,0x650,{0x00000000, 0x00000400} 05ff 027b | { | Execute Discrete,Greater_Equal 0600 6803 |h | Jump_Zero 0x604 0601 4801 |H | Short_Literal 0x1 0602 a604 | | Store_Unchecked 0x3,0x4 0603 7824 |x$ | Jump 0x628 0604 e605 | | Load 0x3,0x5 0605 e402 | | Load 0x2,0x2 0606 0227 | ' | Execute Access,All_Reference 0607 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0608 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0609 01d7 | | Execute Vector,Field_Read 060a a606 | | Store_Unchecked 0x3,0x6 060b 00db | | Load_Top At_Offset_3 060c 801d | | Call 0x0,0x1d 060d 6809 |h | Jump_Zero 0x617 060e 00db | | Load_Top At_Offset_3 060f 00d8 | | Load_Top At_Offset_0 0610 00e8 | | Load_Encached Character_Cache 0611 0260 | ` | Execute Discrete,In_Type 0612 7001 |p | Jump_Nonzero 0x614 0613 0801 | | Execute_Immediate Raise,0x1 0614 e603 | | Load 0x3,0x3 0615 e607 | | Load 0x3,0x7 0616 01d6 | | Execute Vector,Field_Write 0617 e605 | | Load 0x3,0x5 0618 0a01 | | Execute_Immediate Plus,0x1 0619 c605 | | Store 0x3,0x5 061a e603 | | Load 0x3,0x3 061b 0a01 | | Execute_Immediate Plus,0x1 061c c603 | | Store 0x3,0x3 061d e605 | | Load 0x3,0x5 061e e402 | | Load 0x2,0x2 061f 0227 | ' | Execute Access,All_Reference 0620 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0621 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0622 01d7 | | Execute Vector,Field_Read 0623 0f5c | \ | Execute_Immediate Equal,0x5c 0624 e603 | | Load 0x3,0x3 0625 0c81 | | Execute_Immediate Greater_Equal,-0x7f 0626 0278 | x | Execute Discrete,Or 0627 a604 | | Store_Unchecked 0x3,0x4 0628 00c9 | | Action Pop_Auxiliary_Loop 0629 e604 | | Load 0x3,0x4 062a 6fd2 |o | Jump_Zero 0x5fd 062b 00ce | | Action Pop_Auxiliary 062c e602 | | Load 0x3,0x2 062d 4bfc |K | Short_Literal 0x3fc 062e 027b | { | Execute Discrete,Greater_Equal 062f e604 | | Load 0x3,0x4 0630 0278 | x | Execute Discrete,Or 0631 a604 | | Store_Unchecked 0x3,0x4 0632 e602 | | Load 0x3,0x2 0633 0a01 | | Execute_Immediate Plus,0x1 0634 c602 | | Store 0x3,0x2 0635 00c9 | | Action Pop_Auxiliary_Loop 0636 e604 | | Load 0x3,0x4 0637 6f9d |o | Jump_Zero 0x5d5 0638 00ce | | Action Pop_Auxiliary 0639 e403 | | Load 0x2,0x3 063a 4800 |H | Short_Literal 0x0 063b 0092 0ae3 | | Action Push_String_Extended,0xae3 ; " " 063d 4801 |H | Short_Literal 0x1 063e e603 | | Load 0x3,0x3 063f 0aff | | Execute_Immediate Plus,-0x1 0640 00d8 | | Load_Top At_Offset_0 0641 00e2 | | Load_Encached Integer_Cache 0642 0260 | ` | Execute Discrete,In_Type 0643 7001 |p | Jump_Nonzero 0x645 0644 0801 | | Execute_Immediate Raise,0x1 0645 e607 | | Load 0x3,0x7 0646 01cf | | Execute Vector,Slice_Read 0647 01cc | | Execute Vector,Catenate 0648 8013 | | Call 0x0,0x13 0649 00d1 | | Pop_Control Pop_Count_1 064a e403 | | Load 0x2,0x3 064b 4800 |H | Short_Literal 0x0 064c 8014 | | Call 0x0,0x14 064d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 064e 0000 0000 | | .XXX[0x2] 0650 0000 0000 | | .LITERAL {0x00000000, 0x00000400} 0654 0000 0000 | | .BLANK 0000[0x4] 0658 ; -------------------------------------------------------------------------------------- 0658 ; SUBPROGRAM 0658 ; -------------------------------------------------------------------------------------- 0658 065b | [ | .CONST 0x065b ; Address of begin 0659 0004 | | .CONST 0x0004 ; Address of exception handler 065a 0001 | | .CONST 0x0001 ; Number of locals 065b BODY_0658: 065b INIT_0658: 065b e403 | | Load 0x2,0x3 065c 4800 |H | Short_Literal 0x0 065d 0092 0ae3 | | Action Push_String_Extended,0xae3 ; " " 065f e7ff | | Load 0x3,-0x1 0660 01cc | | Execute Vector,Catenate 0661 0092 0ae4 | | Action Push_String_Extended,0xae4 ; " " 0663 01cc | | Execute Vector,Catenate 0664 4820 |H | Short_Literal 0x20 0665 4802 |H | Short_Literal 0x2 0666 4801 |H | Short_Literal 0x1 0667 e7fe | | Load 0x3,-0x2 0668 801e | | Call 0x0,0x1e 0669 01cc | | Execute Vector,Catenate 066a 0092 0ae5 | | Action Push_String_Extended,0xae5 ; " " 066c 01cc | | Execute Vector,Catenate 066d 4820 |H | Short_Literal 0x20 066e 4804 |H | Short_Literal 0x4 066f 4801 |H | Short_Literal 0x1 0670 e7fd | | Load 0x3,-0x3 0671 801e | | Call 0x0,0x1e 0672 01cc | | Execute Vector,Catenate 0673 0092 0ae5 | | Action Push_String_Extended,0xae5 ; " " 0675 01cc | | Execute Vector,Catenate 0676 4820 |H | Short_Literal 0x20 0677 4802 |H | Short_Literal 0x2 0678 4801 |H | Short_Literal 0x1 0679 e7fc | | Load 0x3,-0x4 067a 801e | | Call 0x0,0x1e 067b 01cc | | Execute Vector,Catenate 067c 0092 0ae3 | | Action Push_String_Extended,0xae3 ; " " 067e 01cc | | Execute Vector,Catenate 067f 4820 |H | Short_Literal 0x20 0680 4802 |H | Short_Literal 0x2 0681 4801 |H | Short_Literal 0x1 0682 e7fb | | Load 0x3,-0x5 0683 801e | | Call 0x0,0x1e 0684 01cc | | Execute Vector,Catenate 0685 0092 0ae6 | | Action Push_String_Extended,0xae6 ; " " 0687 01cc | | Execute Vector,Catenate 0688 e7fa | | Load 0x3,-0x6 0689 801f | | Call 0x0,0x1f 068a 01cc | | Execute Vector,Catenate 068b 8013 | | Call 0x0,0x13 068c 4507 |E | Exit_Suprogram New_Top_Offset 0x7 068d 0000 0000 | | .XXX[0x3] 068f 0000 | | 0690 ; -------------------------------------------------------------------------------------- 0690 ; SUBPROGRAM 0690 ; -------------------------------------------------------------------------------------- 0690 0693 | | .CONST 0x0693 ; Address of begin 0691 0004 | | .CONST 0x0004 ; Address of exception handler 0692 0001 | | .CONST 0x0001 ; Number of locals 0693 BODY_0690: 0693 INIT_0690: 0693 e403 | | Load 0x2,0x3 0694 4800 |H | Short_Literal 0x0 0695 0092 0ae3 | | Action Push_String_Extended,0xae3 ; " " 0697 e7ff | | Load 0x3,-0x1 0698 01cc | | Execute Vector,Catenate 0699 0092 0ae7 | | Action Push_String_Extended,0xae7 ; "(" 069b 01cc | | Execute Vector,Catenate 069c 4801 |H | Short_Literal 0x1 069d e7fe | | Load 0x3,-0x2 069e 8020 | | Call 0x0,0x20 069f 01cc | | Execute Vector,Catenate 06a0 0092 0ae8 | | Action Push_String_Extended,0xae8 ; ") " 06a2 01cc | | Execute Vector,Catenate 06a3 4820 |H | Short_Literal 0x20 06a4 4802 |H | Short_Literal 0x2 06a5 4801 |H | Short_Literal 0x1 06a6 e7fd | | Load 0x3,-0x3 06a7 801e | | Call 0x0,0x1e 06a8 01cc | | Execute Vector,Catenate 06a9 0092 0ae5 | | Action Push_String_Extended,0xae5 ; " " 06ab 01cc | | Execute Vector,Catenate 06ac 4820 |H | Short_Literal 0x20 06ad 4804 |H | Short_Literal 0x4 06ae 4801 |H | Short_Literal 0x1 06af e7fc | | Load 0x3,-0x4 06b0 801e | | Call 0x0,0x1e 06b1 01cc | | Execute Vector,Catenate 06b2 0092 0ae5 | | Action Push_String_Extended,0xae5 ; " " 06b4 01cc | | Execute Vector,Catenate 06b5 4820 |H | Short_Literal 0x20 06b6 4802 |H | Short_Literal 0x2 06b7 4801 |H | Short_Literal 0x1 06b8 e7fb | | Load 0x3,-0x5 06b9 801e | | Call 0x0,0x1e 06ba 01cc | | Execute Vector,Catenate 06bb 0092 0ae3 | | Action Push_String_Extended,0xae3 ; " " 06bd 01cc | | Execute Vector,Catenate 06be 4820 |H | Short_Literal 0x20 06bf 4802 |H | Short_Literal 0x2 06c0 4801 |H | Short_Literal 0x1 06c1 e7fa | | Load 0x3,-0x6 06c2 801e | | Call 0x0,0x1e 06c3 01cc | | Execute Vector,Catenate 06c4 0092 0ae6 | | Action Push_String_Extended,0xae6 ; " " 06c6 01cc | | Execute Vector,Catenate 06c7 e7f9 | | Load 0x3,-0x7 06c8 801f | | Call 0x0,0x1f 06c9 01cc | | Execute Vector,Catenate 06ca 8013 | | Call 0x0,0x13 06cb 4508 |E | Exit_Suprogram New_Top_Offset 0x8 06cc 0000 0000 | | .BLANK 0000[0x4] 06d0 ; -------------------------------------------------------------------------------------- 06d0 ; SUBPROGRAM 06d0 ; -------------------------------------------------------------------------------------- 06d0 06d3 | | .CONST 0x06d3 ; Address of begin 06d1 0004 | | .CONST 0x0004 ; Address of exception handler 06d2 0001 | | .CONST 0x0001 ; Number of locals 06d3 BODY_06d0: 06d3 INIT_06d0: 06d3 e406 | | Load 0x2,0x6 06d4 68b0 |h | Jump_Zero 0x785 06d5 0092 0ae9 | | Action Push_String_Extended,0xae9 ; "BOARD INFO" 06d7 840d | | Call 0x2,0xd 06d8 e403 | | Load 0x2,0x3 06d9 4800 |H | Short_Literal 0x0 06da 0092 0aea | | Action Push_String_Extended,0xaea ; " Board part # serial # ART ECO Build Date" 06dc 8013 | | Call 0x0,0x13 06dd 00d1 | | Pop_Control Pop_Count_1 06de e402 | | Load 0x2,0x2 06df 0227 | ' | Execute Access,All_Reference 06e0 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 06e1 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 06e2 e402 | | Load 0x2,0x2 06e3 0227 | ' | Execute Access,All_Reference 06e4 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 06e5 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 06e6 e402 | | Load 0x2,0x2 06e7 0227 | ' | Execute Access,All_Reference 06e8 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 06e9 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 06ea e402 | | Load 0x2,0x2 06eb 0227 | ' | Execute Access,All_Reference 06ec 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 06ed 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 06ee e402 | | Load 0x2,0x2 06ef 0227 | ' | Execute Access,All_Reference 06f0 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 06f1 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 06f2 0092 0aeb | | Action Push_String_Extended,0xaeb ; "IOC" 06f4 841b | | Call 0x2,0x1b 06f5 e402 | | Load 0x2,0x2 06f6 0227 | ' | Execute Access,All_Reference 06f7 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 06f8 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 06f9 e402 | | Load 0x2,0x2 06fa 0227 | ' | Execute Access,All_Reference 06fb 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 06fc 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 06fd e402 | | Load 0x2,0x2 06fe 0227 | ' | Execute Access,All_Reference 06ff 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0700 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 0701 e402 | | Load 0x2,0x2 0702 0227 | ' | Execute Access,All_Reference 0703 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0704 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0705 e402 | | Load 0x2,0x2 0706 0227 | ' | Execute Access,All_Reference 0707 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0708 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0709 0092 0aec | | Action Push_String_Extended,0xaec ; "VAL" 070b 841b | | Call 0x2,0x1b 070c e402 | | Load 0x2,0x2 070d 0227 | ' | Execute Access,All_Reference 070e 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 070f 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 0710 e402 | | Load 0x2,0x2 0711 0227 | ' | Execute Access,All_Reference 0712 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0713 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 0714 e402 | | Load 0x2,0x2 0715 0227 | ' | Execute Access,All_Reference 0716 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0717 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 0718 e402 | | Load 0x2,0x2 0719 0227 | ' | Execute Access,All_Reference 071a 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 071b 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 071c e402 | | Load 0x2,0x2 071d 0227 | ' | Execute Access,All_Reference 071e 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 071f 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0720 0092 0aed | | Action Push_String_Extended,0xaed ; "TYP" 0722 841b | | Call 0x2,0x1b 0723 e402 | | Load 0x2,0x2 0724 0227 | ' | Execute Access,All_Reference 0725 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0726 3c19 |< | Execute Record,Field_Read,Field_Number 0x19 0727 e402 | | Load 0x2,0x2 0728 0227 | ' | Execute Access,All_Reference 0729 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 072a 3c17 |< | Execute Record,Field_Read,Field_Number 0x17 072b e402 | | Load 0x2,0x2 072c 0227 | ' | Execute Access,All_Reference 072d 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 072e 3c16 |< | Execute Record,Field_Read,Field_Number 0x16 072f e402 | | Load 0x2,0x2 0730 0227 | ' | Execute Access,All_Reference 0731 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0732 3c15 |< | Execute Record,Field_Read,Field_Number 0x15 0733 e402 | | Load 0x2,0x2 0734 0227 | ' | Execute Access,All_Reference 0735 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0736 3c14 |< | Execute Record,Field_Read,Field_Number 0x14 0737 0092 0aee | | Action Push_String_Extended,0xaee ; "SEQ" 0739 841b | | Call 0x2,0x1b 073a e402 | | Load 0x2,0x2 073b 0227 | ' | Execute Access,All_Reference 073c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 073d 3c0f |< | Execute Record,Field_Read,Field_Number 0xf 073e e402 | | Load 0x2,0x2 073f 0227 | ' | Execute Access,All_Reference 0740 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0741 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 0742 e402 | | Load 0x2,0x2 0743 0227 | ' | Execute Access,All_Reference 0744 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0745 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0746 e402 | | Load 0x2,0x2 0747 0227 | ' | Execute Access,All_Reference 0748 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0749 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 074a e402 | | Load 0x2,0x2 074b 0227 | ' | Execute Access,All_Reference 074c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 074d 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 074e 0092 0aef | | Action Push_String_Extended,0xaef ; "FIU" 0750 841b | | Call 0x2,0x1b 0751 00cf | | Action Mark_Auxiliary 0752 4800 |H | Short_Literal 0x0 0753 4803 |H | Short_Literal 0x3 0754 0007 | | Action Break_Optional 0755 00d8 | | Load_Top At_Offset_0 0756 e402 | | Load 0x2,0x2 0757 0227 | ' | Execute Access,All_Reference 0758 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0759 01d5 | | Execute Vector,Field_Reference 075a 3c20 |< | Execute Record,Field_Read,Field_Number 0x20 075b 00d9 | | Load_Top At_Offset_1 075c e402 | | Load 0x2,0x2 075d 0227 | ' | Execute Access,All_Reference 075e 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 075f 01d5 | | Execute Vector,Field_Reference 0760 3c1e |< | Execute Record,Field_Read,Field_Number 0x1e 0761 00da | | Load_Top At_Offset_2 0762 e402 | | Load 0x2,0x2 0763 0227 | ' | Execute Access,All_Reference 0764 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0765 01d5 | | Execute Vector,Field_Reference 0766 3c1d |< | Execute Record,Field_Read,Field_Number 0x1d 0767 00db | | Load_Top At_Offset_3 0768 e402 | | Load 0x2,0x2 0769 0227 | ' | Execute Access,All_Reference 076a 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 076b 01d5 | | Execute Vector,Field_Reference 076c 3c1c |< | Execute Record,Field_Read,Field_Number 0x1c 076d e604 | | Load 0x3,0x4 076e e402 | | Load 0x2,0x2 076f 0227 | ' | Execute Access,All_Reference 0770 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0771 01d5 | | Execute Vector,Field_Reference 0772 3c1b |< | Execute Record,Field_Read,Field_Number 0x1b 0773 4803 |H | Short_Literal 0x3 0774 e604 | | Load 0x3,0x4 0775 0272 | r | Execute Discrete,Minus 0776 00d8 | | Load_Top At_Offset_0 0777 00e2 | | Load_Encached Integer_Cache 0778 0260 | ` | Execute Discrete,In_Type 0779 7001 |p | Jump_Nonzero 0x77b 077a 0801 | | Execute_Immediate Raise,0x1 077b 0092 0af0 | | Action Push_String_Extended,0xaf0 ; "MEM" 077d 841c | | Call 0x2,0x1c 077e 00c8 | | Action Pop_Auxiliary_Range 077f 37d5 |7 | Loop_Decreasing 0x755 0780 00ce | | Action Pop_Auxiliary 0781 e403 | | Load 0x2,0x3 0782 4800 |H | Short_Literal 0x0 0783 8014 | | Call 0x0,0x14 0784 00d1 | | Pop_Control Pop_Count_1 0785 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0786 0000 0000 | | .XXX[0x2] 0788 ; -------------------------------------------------------------------------------------- 0788 ; SUBPROGRAM 0788 ; -------------------------------------------------------------------------------------- 0788 078b | | .CONST 0x078b ; Address of begin 0789 0004 | | .CONST 0x0004 ; Address of exception handler 078a 0001 | | .CONST 0x0001 ; Number of locals 078b BODY_0788: 078b INIT_0788: 078b 0092 0af1 | | Action Push_String_Extended,0xaf1 ; "CONFIDENCE TEST RESULTS" 078d 840d | | Call 0x2,0xd 078e e403 | | Load 0x2,0x3 078f 4800 |H | Short_Literal 0x0 0790 8014 | | Call 0x0,0x14 0791 00d1 | | Pop_Control Pop_Count_1 0792 0092 0af2 | | Action Push_String_Extended,0xaf2 ; " DIAGNOSTIC TRACE (last 8 entries)" 0794 840d | | Call 0x2,0xd 0795 e403 | | Load 0x2,0x3 0796 4800 |H | Short_Literal 0x0 0797 4808 |H | Short_Literal 0x8 0798 00ea | | Load_Encached Null_String_Cache 0799 e402 | | Load 0x2,0x2 079a 8021 | ! | Call 0x0,0x21 079b 00d1 | | Pop_Control Pop_Count_1 079c e403 | | Load 0x2,0x3 079d 4800 |H | Short_Literal 0x0 079e 8014 | | Call 0x0,0x14 079f 00d1 | | Pop_Control Pop_Count_1 07a0 0092 0af3 | | Action Push_String_Extended,0xaf3 ; " Confidence test analysis" 07a2 840d | | Call 0x2,0xd 07a3 e403 | | Load 0x2,0x3 07a4 e407 | | Load 0x2,0x7 07a5 e402 | | Load 0x2,0x2 07a6 8022 | " | Call 0x0,0x22 07a7 00d1 | | Pop_Control Pop_Count_1 07a8 e403 | | Load 0x2,0x3 07a9 4800 |H | Short_Literal 0x0 07aa 8014 | | Call 0x0,0x14 07ab 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07ac 0000 0000 | | .BLANK 0000[0x4] 07b0 ; -------------------------------------------------------------------------------------- 07b0 ; SUBPROGRAM 07b0 ; -------------------------------------------------------------------------------------- 07b0 07b3 | | .CONST 0x07b3 ; Address of begin 07b1 0004 | | .CONST 0x0004 ; Address of exception handler 07b2 0001 | | .CONST 0x0001 ; Number of locals 07b3 BODY_07b0: 07b3 INIT_07b0: 07b3 e409 | | Load 0x2,0x9 07b4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 07b5 4604 |F | Jump_Case 0x5 07b6 7807 |x | Jump 0x7be ; case 0x0 07b7 780b |x | Jump 0x7c3 ; case 0x1 07b8 780e |x | Jump 0x7c7 ; case 0x2 07b9 7810 |x | Jump 0x7ca ; case 0x3 07ba 7800 |x | Jump 0x7bb ; case 0x4 07bb 0092 0af4 | | Action Push_String_Extended,0xaf4 ; "Normal shutdown" 07bd 00ca | | Action Exit_Nullary_Function 07be e409 | | Load 0x2,0x9 07bf 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 07c0 0335 | 5 | Declare_Variable Array,Duplicate 07c1 00cd | | Action Spare6_Action 07c2 00ca | | Action Exit_Nullary_Function 07c3 e409 | | Load 0x2,0x9 07c4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 07c5 8023 | # | Call 0x0,0x23 07c6 00ca | | Action Exit_Nullary_Function 07c7 0092 0af5 | | Action Push_String_Extended,0xaf5 ; "Problem encountered running EMBALM" 07c9 00ca | | Action Exit_Nullary_Function 07ca e409 | | Load 0x2,0x9 07cb 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 07cc 8023 | # | Call 0x0,0x23 07cd 00ca | | Action Exit_Nullary_Function 07ce 0000 0000 | | .XXX[0x2] 07d0 ; -------------------------------------------------------------------------------------- 07d0 ; SUBPROGRAM 07d0 ; -------------------------------------------------------------------------------------- 07d0 07d3 | | .CONST 0x07d3 ; Address of begin 07d1 0004 | | .CONST 0x0004 ; Address of exception handler 07d2 0001 | | .CONST 0x0001 ; Number of locals 07d3 BODY_07d0: 07d3 INIT_07d0: 07d3 0092 0af6 | | Action Push_String_Extended,0xaf6 ; "CRASH REASON" 07d5 840d | | Call 0x2,0xd 07d6 e403 | | Load 0x2,0x3 07d7 4800 |H | Short_Literal 0x0 07d8 841f | | Call 0x2,0x1f 07d9 8013 | | Call 0x0,0x13 07da 00d1 | | Pop_Control Pop_Count_1 07db e403 | | Load 0x2,0x3 07dc 4800 |H | Short_Literal 0x0 07dd 8014 | | Call 0x0,0x14 07de 00d1 | | Pop_Control Pop_Count_1 07df 8416 | | Call 0x2,0x16 07e0 e402 | | Load 0x2,0x2 07e1 0227 | ' | Execute Access,All_Reference 07e2 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 07e3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07e4 0c03 | | Execute_Immediate Greater_Equal,0x3 07e5 6812 |h | Jump_Zero 0x7f8 07e6 e402 | | Load 0x2,0x2 07e7 0227 | ' | Execute Access,All_Reference 07e8 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 07e9 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 07ea 6804 |h | Jump_Zero 0x7ef 07eb 0092 0af7 | | Action Push_String_Extended,0xaf7 ; "LAST OUTAGE" 07ed 840d | | Call 0x2,0xd 07ee 8417 | | Call 0x2,0x17 07ef e402 | | Load 0x2,0x2 07f0 0227 | ' | Execute Access,All_Reference 07f1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 07f2 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 07f3 6804 |h | Jump_Zero 0x7f8 07f4 0092 0af8 | | Action Push_String_Extended,0xaf8 ; "FRU RESULTS" 07f6 840d | | Call 0x2,0xd 07f7 8418 | | Call 0x2,0x18 07f8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07f9 0000 0000 | | .BLANK 0000[0x7] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 0803 | | .CONST 0x0803 ; Address of begin 0801 0004 | | .CONST 0x0004 ; Address of exception handler 0802 0001 | | .CONST 0x0001 ; Number of locals 0803 BODY_0800: 0803 INIT_0800: 0803 e409 | | Load 0x2,0x9 0804 00d8 | | Load_Top At_Offset_0 0805 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0806 00d8 | | Load_Top At_Offset_0 0807 0335 | 5 | Declare_Variable Array,Duplicate 0808 00cd | | Action Spare6_Action 0809 4854 |HT | Short_Literal 0x54 080a 4801 |H | Short_Literal 0x1 080b 00da | | Load_Top At_Offset_2 080c 01d6 | | Execute Vector,Field_Write 080d 4869 |Hi | Short_Literal 0x69 080e 4802 |H | Short_Literal 0x2 080f 00da | | Load_Top At_Offset_2 0810 01d6 | | Execute Vector,Field_Write 0811 486d |Hm | Short_Literal 0x6d 0812 4803 |H | Short_Literal 0x3 0813 00da | | Load_Top At_Offset_2 0814 01d6 | | Execute Vector,Field_Write 0815 4865 |He | Short_Literal 0x65 0816 4804 |H | Short_Literal 0x4 0817 00da | | Load_Top At_Offset_2 0818 01d6 | | Execute Vector,Field_Write 0819 4820 |H | Short_Literal 0x20 081a 4805 |H | Short_Literal 0x5 081b 00da | | Load_Top At_Offset_2 081c 01d6 | | Execute Vector,Field_Write 081d 486e |Hn | Short_Literal 0x6e 081e 4806 |H | Short_Literal 0x6 081f 00da | | Load_Top At_Offset_2 0820 01d6 | | Execute Vector,Field_Write 0821 486f |Ho | Short_Literal 0x6f 0822 4807 |H | Short_Literal 0x7 0823 00da | | Load_Top At_Offset_2 0824 01d6 | | Execute Vector,Field_Write 0825 4874 |Ht | Short_Literal 0x74 0826 4808 |H | Short_Literal 0x8 0827 00da | | Load_Top At_Offset_2 0828 01d6 | | Execute Vector,Field_Write 0829 4820 |H | Short_Literal 0x20 082a 4809 |H | Short_Literal 0x9 082b 00da | | Load_Top At_Offset_2 082c 01d6 | | Execute Vector,Field_Write 082d 4873 |Hs | Short_Literal 0x73 082e 480a |H | Short_Literal 0xa 082f 00da | | Load_Top At_Offset_2 0830 01d6 | | Execute Vector,Field_Write 0831 4870 |Hp | Short_Literal 0x70 0832 480b |H | Short_Literal 0xb 0833 00da | | Load_Top At_Offset_2 0834 01d6 | | Execute Vector,Field_Write 0835 4865 |He | Short_Literal 0x65 0836 480c |H | Short_Literal 0xc 0837 00da | | Load_Top At_Offset_2 0838 01d6 | | Execute Vector,Field_Write 0839 4863 |Hc | Short_Literal 0x63 083a 480d |H | Short_Literal 0xd 083b 00da | | Load_Top At_Offset_2 083c 01d6 | | Execute Vector,Field_Write 083d 4869 |Hi | Short_Literal 0x69 083e 480e |H | Short_Literal 0xe 083f 00da | | Load_Top At_Offset_2 0840 01d6 | | Execute Vector,Field_Write 0841 4866 |Hf | Short_Literal 0x66 0842 480f |H | Short_Literal 0xf 0843 00da | | Load_Top At_Offset_2 0844 01d6 | | Execute Vector,Field_Write 0845 4869 |Hi | Short_Literal 0x69 0846 4810 |H | Short_Literal 0x10 0847 00da | | Load_Top At_Offset_2 0848 01d6 | | Execute Vector,Field_Write 0849 4865 |He | Short_Literal 0x65 084a 4811 |H | Short_Literal 0x11 084b 00da | | Load_Top At_Offset_2 084c 01d6 | | Execute Vector,Field_Write 084d 4864 |Hd | Short_Literal 0x64 084e 4812 |H | Short_Literal 0x12 084f 00da | | Load_Top At_Offset_2 0850 01d6 | | Execute Vector,Field_Write 0851 00cd | | Action Spare6_Action 0852 00d9 | | Load_Top At_Offset_1 0853 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0854 00d1 | | Pop_Control Pop_Count_1 0855 e409 | | Load 0x2,0x9 0856 00d8 | | Load_Top At_Offset_0 0857 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0858 00d8 | | Load_Top At_Offset_0 0859 0335 | 5 | Declare_Variable Array,Duplicate 085a 00cd | | Action Spare6_Action 085b 4843 |HC | Short_Literal 0x43 085c 4801 |H | Short_Literal 0x1 085d 00da | | Load_Top At_Offset_2 085e 01d6 | | Execute Vector,Field_Write 085f 4872 |Hr | Short_Literal 0x72 0860 4802 |H | Short_Literal 0x2 0861 00da | | Load_Top At_Offset_2 0862 01d6 | | Execute Vector,Field_Write 0863 4861 |Ha | Short_Literal 0x61 0864 4803 |H | Short_Literal 0x3 0865 00da | | Load_Top At_Offset_2 0866 01d6 | | Execute Vector,Field_Write 0867 4873 |Hs | Short_Literal 0x73 0868 4804 |H | Short_Literal 0x4 0869 00da | | Load_Top At_Offset_2 086a 01d6 | | Execute Vector,Field_Write 086b 4868 |Hh | Short_Literal 0x68 086c 4805 |H | Short_Literal 0x5 086d 00da | | Load_Top At_Offset_2 086e 01d6 | | Execute Vector,Field_Write 086f 4820 |H | Short_Literal 0x20 0870 4806 |H | Short_Literal 0x6 0871 00da | | Load_Top At_Offset_2 0872 01d6 | | Execute Vector,Field_Write 0873 4872 |Hr | Short_Literal 0x72 0874 4807 |H | Short_Literal 0x7 0875 00da | | Load_Top At_Offset_2 0876 01d6 | | Execute Vector,Field_Write 0877 4865 |He | Short_Literal 0x65 0878 4808 |H | Short_Literal 0x8 0879 00da | | Load_Top At_Offset_2 087a 01d6 | | Execute Vector,Field_Write 087b 4861 |Ha | Short_Literal 0x61 087c 4809 |H | Short_Literal 0x9 087d 00da | | Load_Top At_Offset_2 087e 01d6 | | Execute Vector,Field_Write 087f 4873 |Hs | Short_Literal 0x73 0880 480a |H | Short_Literal 0xa 0881 00da | | Load_Top At_Offset_2 0882 01d6 | | Execute Vector,Field_Write 0883 486f |Ho | Short_Literal 0x6f 0884 480b |H | Short_Literal 0xb 0885 00da | | Load_Top At_Offset_2 0886 01d6 | | Execute Vector,Field_Write 0887 486e |Hn | Short_Literal 0x6e 0888 480c |H | Short_Literal 0xc 0889 00da | | Load_Top At_Offset_2 088a 01d6 | | Execute Vector,Field_Write 088b 4820 |H | Short_Literal 0x20 088c 480d |H | Short_Literal 0xd 088d 00da | | Load_Top At_Offset_2 088e 01d6 | | Execute Vector,Field_Write 088f 4875 |Hu | Short_Literal 0x75 0890 480e |H | Short_Literal 0xe 0891 00da | | Load_Top At_Offset_2 0892 01d6 | | Execute Vector,Field_Write 0893 486b |Hk | Short_Literal 0x6b 0894 480f |H | Short_Literal 0xf 0895 00da | | Load_Top At_Offset_2 0896 01d6 | | Execute Vector,Field_Write 0897 486e |Hn | Short_Literal 0x6e 0898 4810 |H | Short_Literal 0x10 0899 00da | | Load_Top At_Offset_2 089a 01d6 | | Execute Vector,Field_Write 089b 486f |Ho | Short_Literal 0x6f 089c 4811 |H | Short_Literal 0x11 089d 00da | | Load_Top At_Offset_2 089e 01d6 | | Execute Vector,Field_Write 089f 4877 |Hw | Short_Literal 0x77 08a0 4812 |H | Short_Literal 0x12 08a1 00da | | Load_Top At_Offset_2 08a2 01d6 | | Execute Vector,Field_Write 08a3 486e |Hn | Short_Literal 0x6e 08a4 4813 |H | Short_Literal 0x13 08a5 00da | | Load_Top At_Offset_2 08a6 01d6 | | Execute Vector,Field_Write 08a7 4820 |H | Short_Literal 0x20 08a8 4814 |H | Short_Literal 0x14 08a9 00da | | Load_Top At_Offset_2 08aa 01d6 | | Execute Vector,Field_Write 08ab 4820 |H | Short_Literal 0x20 08ac 4815 |H | Short_Literal 0x15 08ad 00da | | Load_Top At_Offset_2 08ae 01d6 | | Execute Vector,Field_Write 08af 4820 |H | Short_Literal 0x20 08b0 4816 |H | Short_Literal 0x16 08b1 00da | | Load_Top At_Offset_2 08b2 01d6 | | Execute Vector,Field_Write 08b3 4820 |H | Short_Literal 0x20 08b4 4817 |H | Short_Literal 0x17 08b5 00da | | Load_Top At_Offset_2 08b6 01d6 | | Execute Vector,Field_Write 08b7 4820 |H | Short_Literal 0x20 08b8 4818 |H | Short_Literal 0x18 08b9 00da | | Load_Top At_Offset_2 08ba 01d6 | | Execute Vector,Field_Write 08bb 4820 |H | Short_Literal 0x20 08bc 4819 |H | Short_Literal 0x19 08bd 00da | | Load_Top At_Offset_2 08be 01d6 | | Execute Vector,Field_Write 08bf 4820 |H | Short_Literal 0x20 08c0 481a |H | Short_Literal 0x1a 08c1 00da | | Load_Top At_Offset_2 08c2 01d6 | | Execute Vector,Field_Write 08c3 4820 |H | Short_Literal 0x20 08c4 481b |H | Short_Literal 0x1b 08c5 00da | | Load_Top At_Offset_2 08c6 01d6 | | Execute Vector,Field_Write 08c7 4820 |H | Short_Literal 0x20 08c8 481c |H | Short_Literal 0x1c 08c9 00da | | Load_Top At_Offset_2 08ca 01d6 | | Execute Vector,Field_Write 08cb 4820 |H | Short_Literal 0x20 08cc 481d |H | Short_Literal 0x1d 08cd 00da | | Load_Top At_Offset_2 08ce 01d6 | | Execute Vector,Field_Write 08cf 4820 |H | Short_Literal 0x20 08d0 481e |H | Short_Literal 0x1e 08d1 00da | | Load_Top At_Offset_2 08d2 01d6 | | Execute Vector,Field_Write 08d3 00cd | | Action Spare6_Action 08d4 00d9 | | Load_Top At_Offset_1 08d5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 08d6 00d1 | | Pop_Control Pop_Count_1 08d7 4800 |H | Short_Literal 0x0 08d8 e409 | | Load 0x2,0x9 08d9 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 08da 4800 |H | Short_Literal 0x0 08db e409 | | Load 0x2,0x9 08dc 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 08dd 4800 |H | Short_Literal 0x0 08de e409 | | Load 0x2,0x9 08df 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 08e0 4800 |H | Short_Literal 0x0 08e1 e409 | | Load 0x2,0x9 08e2 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 08e3 4800 |H | Short_Literal 0x0 08e4 e409 | | Load 0x2,0x9 08e5 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 08e6 e409 | | Load 0x2,0x9 08e7 00d8 | | Load_Top At_Offset_0 08e8 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 08e9 00d8 | | Load_Top At_Offset_0 08ea 0335 | 5 | Declare_Variable Array,Duplicate 08eb 00cd | | Action Spare6_Action 08ec 4820 |H | Short_Literal 0x20 08ed 4801 |H | Short_Literal 0x1 08ee 00da | | Load_Top At_Offset_2 08ef 01d6 | | Execute Vector,Field_Write 08f0 4855 |HU | Short_Literal 0x55 08f1 4802 |H | Short_Literal 0x2 08f2 00da | | Load_Top At_Offset_2 08f3 01d6 | | Execute Vector,Field_Write 08f4 486e |Hn | Short_Literal 0x6e 08f5 4803 |H | Short_Literal 0x3 08f6 00da | | Load_Top At_Offset_2 08f7 01d6 | | Execute Vector,Field_Write 08f8 486b |Hk | Short_Literal 0x6b 08f9 4804 |H | Short_Literal 0x4 08fa 00da | | Load_Top At_Offset_2 08fb 01d6 | | Execute Vector,Field_Write 08fc 486e |Hn | Short_Literal 0x6e 08fd 4805 |H | Short_Literal 0x5 08fe 00da | | Load_Top At_Offset_2 08ff 01d6 | | Execute Vector,Field_Write 0900 486f |Ho | Short_Literal 0x6f 0901 4806 |H | Short_Literal 0x6 0902 00da | | Load_Top At_Offset_2 0903 01d6 | | Execute Vector,Field_Write 0904 4877 |Hw | Short_Literal 0x77 0905 4807 |H | Short_Literal 0x7 0906 00da | | Load_Top At_Offset_2 0907 01d6 | | Execute Vector,Field_Write 0908 486e |Hn | Short_Literal 0x6e 0909 4808 |H | Short_Literal 0x8 090a 00da | | Load_Top At_Offset_2 090b 01d6 | | Execute Vector,Field_Write 090c 00cd | | Action Spare6_Action 090d 00d9 | | Load_Top At_Offset_1 090e 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 090f 00d1 | | Pop_Control Pop_Count_1 0910 4800 |H | Short_Literal 0x0 0911 e409 | | Load 0x2,0x9 0912 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0913 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0914 0000 0000 | | .BLANK 0000[0x4] 0918 ; -------------------------------------------------------------------------------------- 0918 ; SUBPROGRAM 0918 ; -------------------------------------------------------------------------------------- 0918 091b | | .CONST 0x091b ; Address of begin 0919 0004 | | .CONST 0x0004 ; Address of exception handler 091a 0001 | | .CONST 0x0001 ; Number of locals 091b BODY_0918: 091b INIT_0918: 091b e409 | | Load 0x2,0x9 091c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 091d 0f04 | | Execute_Immediate Equal,0x4 091e 6819 |h | Jump_Zero 0x938 091f 480a |H | Short_Literal 0xa 0920 480a |H | Short_Literal 0xa 0921 0092 0af9 | | Action Push_String_Extended,0xaf9 ; "System " 0923 e7ff | | Load 0x3,-0x1 0924 01cc | | Execute Vector,Catenate 0925 0092 0afa | | Action Push_String_Extended,0xafa ; " (CID " 0927 01cc | | Execute Vector,Catenate 0928 e7fe | | Load 0x3,-0x2 0929 01cc | | Execute Vector,Catenate 092a 0092 0afb | | Action Push_String_Extended,0xafb ; ") has rebooted from shutdown at " 092c 01cc | | Execute Vector,Catenate 092d e409 | | Load 0x2,0x9 092e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 092f 01cc | | Execute Vector,Catenate 0930 01cb | | Execute Vector,Append 0931 0092 0afc | | Action Push_String_Extended,0xafc ; "Crash reason - " 0933 01cc | | Execute Vector,Catenate 0934 841f | | Call 0x2,0x1f 0935 01cc | | Execute Vector,Catenate 0936 01cb | | Execute Vector,Append 0937 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0938 480a |H | Short_Literal 0xa 0939 480a |H | Short_Literal 0xa 093a 480a |H | Short_Literal 0xa 093b 0092 0af9 | | Action Push_String_Extended,0xaf9 ; "System " 093d e7ff | | Load 0x3,-0x1 093e 01cc | | Execute Vector,Catenate 093f 0092 0afa | | Action Push_String_Extended,0xafa ; " (CID " 0941 01cc | | Execute Vector,Catenate 0942 e7fe | | Load 0x3,-0x2 0943 01cc | | Execute Vector,Catenate 0944 0092 0afd | | Action Push_String_Extended,0xafd ; ") has rebooted from crash at " 0946 01cc | | Execute Vector,Catenate 0947 e409 | | Load 0x2,0x9 0948 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0949 01cc | | Execute Vector,Catenate 094a 01cb | | Execute Vector,Append 094b 0092 0afc | | Action Push_String_Extended,0xafc ; "Crash reason - " 094d 01cc | | Execute Vector,Catenate 094e 841f | | Call 0x2,0x1f 094f 01cc | | Execute Vector,Catenate 0950 01cb | | Execute Vector,Append 0951 4801 |H | Short_Literal 0x1 0952 e409 | | Load 0x2,0x9 0953 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0954 e409 | | Load 0x2,0x9 0955 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 0956 01cf | | Execute Vector,Slice_Read 0957 01cc | | Execute Vector,Catenate 0958 01cb | | Execute Vector,Append 0959 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 095a 0000 0000 | | .BLANK 0000[0x6] 0960 ; -------------------------------------------------------------------------------------- 0960 ; SUBPROGRAM 0960 ; -------------------------------------------------------------------------------------- 0960 0972 | r | .CONST 0x0972 ; Address of begin 0961 0004 | | .CONST 0x0004 ; Address of exception handler 0962 0004 | | .CONST 0x0004 ; Number of locals 0963 INIT_0960: 0963 4801 |H | Short_Literal 0x1 0964 4806 |H | Short_Literal 0x6 0965 00e9 | | Load_Encached String_Cache 0966 0334 | 4 | Declare_Variable Array,With_Constraint 0967 500c |P | Indirect_Literal Any,0x974,{0x5443502f, 0x49502020} 0968 e024 | $ | Load 0x0,0x24 0969 180f | | Execute Package,Field_Execute,Field_Number 0xf 096a e025 | % | Load 0x0,0x25 096b 180f | | Execute Package,Field_Execute,Field_Number 0xf 096c e409 | | Load 0x2,0x9 096d 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 096e 0335 | 5 | Declare_Variable Array,Duplicate 096f 00cd | | Action Spare6_Action 0970 029f 0a93 | | Declare_Subprogram INIT_0a90,For_Call 0972 BODY_0960: 0972 8604 | | Call 0x3,0x4 0973 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0974 5443 502f |TCP/| .LITERAL {0x5443502f, 0x49502020} 0978 ; -------------------------------------------------------------------------------------- 0978 ; SUBPROGRAM 0978 ; -------------------------------------------------------------------------------------- 0978 097b | { | .CONST 0x097b ; Address of begin 0979 09e2 | | .CONST 0x09e2 ; Address of exception handler 097a 0001 | | .CONST 0x0001 ; Number of locals 097b BODY_0978: 097b INIT_0978: 097b 00cf | | Action Mark_Auxiliary 097c e604 | | Load 0x3,0x4 097d e402 | | Load 0x2,0x2 097e 0227 | ' | Execute Access,All_Reference 097f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0980 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0981 01d7 | | Execute Vector,Field_Read 0982 a602 | | Store_Unchecked 0x3,0x2 0983 e602 | | Load 0x3,0x2 0984 0f0d | | Execute_Immediate Equal,0xd 0985 680f |h | Jump_Zero 0x995 0986 e403 | | Load 0x2,0x3 0987 4800 |H | Short_Literal 0x0 0988 e605 | | Load 0x3,0x5 0989 e018 | | Load 0x0,0x18 098a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 098b 8013 | | Call 0x0,0x13 098c 00d1 | | Pop_Control Pop_Count_1 098d e605 | | Load 0x3,0x5 098e 00ea | | Load_Encached Null_String_Cache 098f e018 | | Load 0x0,0x18 0990 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0991 00d1 | | Pop_Control Pop_Count_1 0992 4800 |H | Short_Literal 0x0 0993 a606 | | Store_Unchecked 0x3,0x6 0994 7834 |x4 | Jump 0x9c9 0995 e602 | | Load 0x3,0x2 0996 8026 | & | Call 0x0,0x26 0997 6831 |h1 | Jump_Zero 0x9c9 0998 e602 | | Load 0x3,0x2 0999 00d8 | | Load_Top At_Offset_0 099a 0d41 | A | Execute_Immediate Less,0x41 099b 7010 |p | Jump_Nonzero 0x9ac 099c 00d8 | | Load_Top At_Offset_0 099d 0c42 | B | Execute_Immediate Greater_Equal,0x42 099e 700a |p | Jump_Nonzero 0x9a9 099f 00d1 | | Pop_Control Pop_Count_1 09a0 e606 | | Load 0x3,0x6 09a1 0f02 | | Execute_Immediate Equal,0x2 09a2 6803 |h | Jump_Zero 0x9a6 09a3 4803 |H | Short_Literal 0x3 09a4 a606 | | Store_Unchecked 0x3,0x6 09a5 7817 |x | Jump 0x9bd 09a6 4800 |H | Short_Literal 0x0 09a7 a606 | | Store_Unchecked 0x3,0x6 09a8 7814 |x | Jump 0x9bd 09a9 0f5b | [ | Execute_Immediate Equal,0x5b 09aa 7007 |p | Jump_Nonzero 0x9b2 09ab 780f |x | Jump 0x9bb 09ac 0f1b | | Execute_Immediate Equal,0x1b 09ad 7001 |p | Jump_Nonzero 0x9af 09ae 780c |x | Jump 0x9bb 09af 4801 |H | Short_Literal 0x1 09b0 a606 | | Store_Unchecked 0x3,0x6 09b1 780b |x | Jump 0x9bd 09b2 e606 | | Load 0x3,0x6 09b3 0f01 | | Execute_Immediate Equal,0x1 09b4 6803 |h | Jump_Zero 0x9b8 09b5 4802 |H | Short_Literal 0x2 09b6 a606 | | Store_Unchecked 0x3,0x6 09b7 7805 |x | Jump 0x9bd 09b8 4800 |H | Short_Literal 0x0 09b9 a606 | | Store_Unchecked 0x3,0x6 09ba 7802 |x | Jump 0x9bd 09bb 4800 |H | Short_Literal 0x0 09bc a606 | | Store_Unchecked 0x3,0x6 09bd e606 | | Load 0x3,0x6 09be 700a |p | Jump_Nonzero 0x9c9 09bf e605 | | Load 0x3,0x5 09c0 e602 | | Load 0x3,0x2 09c1 00d8 | | Load_Top At_Offset_0 09c2 00e8 | | Load_Encached Character_Cache 09c3 0260 | ` | Execute Discrete,In_Type 09c4 7001 |p | Jump_Nonzero 0x9c6 09c5 0801 | | Execute_Immediate Raise,0x1 09c6 e018 | | Load 0x0,0x18 09c7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 09c8 00d1 | | Pop_Control Pop_Count_1 09c9 e604 | | Load 0x3,0x4 09ca 4b3f |K? | Short_Literal 0x33f 09cb 027f | | Execute Discrete,Equal 09cc 6803 |h | Jump_Zero 0x9d0 09cd 4800 |H | Short_Literal 0x0 09ce a604 | | Store_Unchecked 0x3,0x4 09cf 7803 |x | Jump 0x9d3 09d0 e604 | | Load 0x3,0x4 09d1 0a01 | | Execute_Immediate Plus,0x1 09d2 c604 | | Store 0x3,0x4 09d3 e604 | | Load 0x3,0x4 09d4 e603 | | Load 0x3,0x3 09d5 027f | | Execute Discrete,Equal 09d6 6801 |h | Jump_Zero 0x9d8 09d7 7802 |x | Jump 0x9da 09d8 00c9 | | Action Pop_Auxiliary_Loop 09d9 7fa2 | | Jump 0x97c 09da 00ce | | Action Pop_Auxiliary 09db e403 | | Load 0x2,0x3 09dc 4800 |H | Short_Literal 0x0 09dd e605 | | Load 0x3,0x5 09de e018 | | Load 0x0,0x18 09df 1813 | | Execute Package,Field_Execute,Field_Number 0x13 09e0 8013 | | Call 0x0,0x13 09e1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09e2 TRAP_0978: 09e2 0007 | | Action Break_Optional 09e3 e403 | | Load 0x2,0x3 09e4 4802 |H | Short_Literal 0x2 09e5 0092 0afe | | Action Push_String_Extended,0xafe ; "*** Problem encountered processing IOP BUFFER ***" 09e7 8013 | | Call 0x0,0x13 09e8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09e9 0000 0000 | | .BLANK 0000[0x7] 09f0 ; -------------------------------------------------------------------------------------- 09f0 ; SUBPROGRAM 09f0 ; -------------------------------------------------------------------------------------- 09f0 09f3 | | .CONST 0x09f3 ; Address of begin 09f1 0004 | | .CONST 0x0004 ; Address of exception handler 09f2 0001 | | .CONST 0x0001 ; Number of locals 09f3 BODY_09f0: 09f3 INIT_09f0: 09f3 4607 |F | Jump_Case 0x8 09f4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 09f5 7807 |x | Jump 0x9fd ; case 0x1 09f6 780a |x | Jump 0xa01 ; case 0x2 09f7 780e |x | Jump 0xa06 ; case 0x3 09f8 7811 |x | Jump 0xa0a ; case 0x4 09f9 7812 |x | Jump 0xa0c ; case 0x5 09fa 7813 |x | Jump 0xa0e ; case 0x6 09fb 7816 |x | Jump 0xa12 ; case 0x7 09fc 4302 |C | .XXX[0x1] 09fd 00da | | Load_Top At_Offset_2 09fe 0091 0abe | | Action Push_String_Extended_Indexed,0xabe ; "CH" 0a00 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0a01 00db | | Load_Top At_Offset_3 0a02 00db | | Load_Top At_Offset_3 0a03 00e0 | | Load_Encached Standard_Cache 0a04 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a05 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a06 00da | | Load_Top At_Offset_2 0a07 00e0 | | Load_Encached Standard_Cache 0a08 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a09 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0a0a 00db | | Load_Top At_Offset_3 0a0b 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a0c 00db | | Load_Top At_Offset_3 0a0d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a0e e602 | | Load 0x3,0x2 0a0f 00dc | | Load_Top At_Offset_4 0a10 0267 | g | Execute Discrete,Predecessor 0a11 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a12 e602 | | Load 0x3,0x2 0a13 00dc | | Load_Top At_Offset_4 0a14 0268 | h | Execute Discrete,Successor 0a15 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a16 0000 0000 | | .XXX[0x2] 0a18 ; -------------------------------------------------------------------------------------- 0a18 ; SUBPROGRAM 0a18 ; -------------------------------------------------------------------------------------- 0a18 0a1b | | .CONST 0x0a1b ; Address of begin 0a19 0004 | | .CONST 0x0004 ; Address of exception handler 0a1a 0001 | | .CONST 0x0001 ; Number of locals 0a1b BODY_0a18: 0a1b INIT_0a18: 0a1b 4607 |F | Jump_Case 0x8 0a1c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0a1d 7807 |x | Jump 0xa25 ; case 0x1 0a1e 780a |x | Jump 0xa29 ; case 0x2 0a1f 780e |x | Jump 0xa2e ; case 0x3 0a20 7811 |x | Jump 0xa32 ; case 0x4 0a21 7812 |x | Jump 0xa34 ; case 0x5 0a22 7813 |x | Jump 0xa36 ; case 0x6 0a23 7816 |x | Jump 0xa3a ; case 0x7 0a24 4302 |C | .XXX[0x1] 0a25 00da | | Load_Top At_Offset_2 0a26 0091 0ac2 | | Action Push_String_Extended_Indexed,0xac2 ; "CH" 0a28 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0a29 00db | | Load_Top At_Offset_3 0a2a 00db | | Load_Top At_Offset_3 0a2b 00e0 | | Load_Encached Standard_Cache 0a2c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a2d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a2e 00da | | Load_Top At_Offset_2 0a2f 00e0 | | Load_Encached Standard_Cache 0a30 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a31 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0a32 00db | | Load_Top At_Offset_3 0a33 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a34 00db | | Load_Top At_Offset_3 0a35 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a36 e602 | | Load 0x3,0x2 0a37 00dc | | Load_Top At_Offset_4 0a38 0267 | g | Execute Discrete,Predecessor 0a39 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a3a e602 | | Load 0x3,0x2 0a3b 00dc | | Load_Top At_Offset_4 0a3c 0268 | h | Execute Discrete,Successor 0a3d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a3e 0000 0000 | | .XXX[0x2] 0a40 ; -------------------------------------------------------------------------------------- 0a40 ; SUBPROGRAM 0a40 ; -------------------------------------------------------------------------------------- 0a40 0a43 | C | .CONST 0x0a43 ; Address of begin 0a41 0004 | | .CONST 0x0004 ; Address of exception handler 0a42 0001 | | .CONST 0x0001 ; Number of locals 0a43 BODY_0a40: 0a43 INIT_0a40: 0a43 4607 |F | Jump_Case 0x8 0a44 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0a45 7807 |x | Jump 0xa4d ; case 0x1 0a46 780a |x | Jump 0xa51 ; case 0x2 0a47 780e |x | Jump 0xa56 ; case 0x3 0a48 7811 |x | Jump 0xa5a ; case 0x4 0a49 7812 |x | Jump 0xa5c ; case 0x5 0a4a 7813 |x | Jump 0xa5e ; case 0x6 0a4b 7816 |x | Jump 0xa62 ; case 0x7 0a4c 4302 |C | .XXX[0x1] 0a4d 00da | | Load_Top At_Offset_2 0a4e 0091 0ac6 | | Action Push_String_Extended_Indexed,0xac6 ; "CH" 0a50 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0a51 00db | | Load_Top At_Offset_3 0a52 00db | | Load_Top At_Offset_3 0a53 00e0 | | Load_Encached Standard_Cache 0a54 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a55 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a56 00da | | Load_Top At_Offset_2 0a57 00e0 | | Load_Encached Standard_Cache 0a58 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a59 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0a5a 00db | | Load_Top At_Offset_3 0a5b 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a5c 00db | | Load_Top At_Offset_3 0a5d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a5e e602 | | Load 0x3,0x2 0a5f 00dc | | Load_Top At_Offset_4 0a60 0267 | g | Execute Discrete,Predecessor 0a61 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a62 e602 | | Load 0x3,0x2 0a63 00dc | | Load_Top At_Offset_4 0a64 0268 | h | Execute Discrete,Successor 0a65 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a66 0000 0000 | | .XXX[0x2] 0a68 ; -------------------------------------------------------------------------------------- 0a68 ; SUBPROGRAM 0a68 ; -------------------------------------------------------------------------------------- 0a68 0a6b | k | .CONST 0x0a6b ; Address of begin 0a69 0004 | | .CONST 0x0004 ; Address of exception handler 0a6a 0001 | | .CONST 0x0001 ; Number of locals 0a6b BODY_0a68: 0a6b INIT_0a68: 0a6b 4607 |F | Jump_Case 0x8 0a6c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0a6d 7807 |x | Jump 0xa75 ; case 0x1 0a6e 780a |x | Jump 0xa79 ; case 0x2 0a6f 780e |x | Jump 0xa7e ; case 0x3 0a70 7811 |x | Jump 0xa82 ; case 0x4 0a71 7812 |x | Jump 0xa84 ; case 0x5 0a72 7813 |x | Jump 0xa86 ; case 0x6 0a73 7816 |x | Jump 0xa8a ; case 0x7 0a74 4302 |C | .XXX[0x1] 0a75 00da | | Load_Top At_Offset_2 0a76 0091 0aca | | Action Push_String_Extended_Indexed,0xaca ; "CH" 0a78 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0a79 00db | | Load_Top At_Offset_3 0a7a 00db | | Load_Top At_Offset_3 0a7b 00e0 | | Load_Encached Standard_Cache 0a7c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a7d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a7e 00da | | Load_Top At_Offset_2 0a7f 00e0 | | Load_Encached Standard_Cache 0a80 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a81 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0a82 00db | | Load_Top At_Offset_3 0a83 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a84 00db | | Load_Top At_Offset_3 0a85 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a86 e602 | | Load 0x3,0x2 0a87 00dc | | Load_Top At_Offset_4 0a88 0267 | g | Execute Discrete,Predecessor 0a89 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a8a e602 | | Load 0x3,0x2 0a8b 00dc | | Load_Top At_Offset_4 0a8c 0268 | h | Execute Discrete,Successor 0a8d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0a8e 0000 0000 | | .XXX[0x2] 0a90 ; -------------------------------------------------------------------------------------- 0a90 ; SUBPROGRAM 0a90 ; -------------------------------------------------------------------------------------- 0a90 0a96 | | .CONST 0x0a96 ; Address of begin 0a91 0004 | | .CONST 0x0004 ; Address of exception handler 0a92 0002 | | .CONST 0x0002 ; Number of locals 0a93 INIT_0a90: 0a93 e603 | | Load 0x3,0x3 0a94 e602 | | Load 0x3,0x2 0a95 8422 | " | Call 0x2,0x22 0a96 BODY_0a90: 0a96 e409 | | Load 0x2,0x9 0a97 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0a98 0f04 | | Execute_Immediate Equal,0x4 0a99 6812 |h | Jump_Zero 0xaac 0a9a 4801 |H | Short_Literal 0x1 0a9b e403 | | Load 0x2,0x3 0a9c 8027 | ' | Call 0x0,0x27 0a9d 00da | | Load_Top At_Offset_2 0a9e 0092 0aff | | Action Push_String_Extended,0xaff ; "Shutdown of " 0aa0 e602 | | Load 0x3,0x2 0aa1 01cc | | Execute Vector,Catenate 0aa2 0092 0afa | | Action Push_String_Extended,0xafa ; " (CID " 0aa4 01cc | | Execute Vector,Catenate 0aa5 e603 | | Load 0x3,0x3 0aa6 01cc | | Execute Vector,Catenate 0aa7 0092 0b00 | | Action Push_String_Extended,0xb00 ; ")" 0aa9 01cc | | Execute Vector,Catenate 0aaa 8028 | ( | Call 0x0,0x28 0aab 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0aac 4800 |H | Short_Literal 0x0 0aad e403 | | Load 0x2,0x3 0aae 8027 | ' | Call 0x0,0x27 0aaf 00da | | Load_Top At_Offset_2 0ab0 0092 0b01 | | Action Push_String_Extended,0xb01 ; "Crash on " 0ab2 e602 | | Load 0x3,0x2 0ab3 01cc | | Execute Vector,Catenate 0ab4 0092 0afa | | Action Push_String_Extended,0xafa ; " (CID " 0ab6 01cc | | Execute Vector,Catenate 0ab7 e603 | | Load 0x3,0x3 0ab8 01cc | | Execute Vector,Catenate 0ab9 0092 0b00 | | Action Push_String_Extended,0xb00 ; ")" 0abb 01cc | | Execute Vector,Catenate 0abc 8028 | ( | Call 0x0,0x28 0abd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0abe ; -------------------------------------------------------------------------------------- 0abe ; STRING TABLE 0abe ; -------------------------------------------------------------------------------------- 0abe 008a | | .STRTAB 0x008a->0x0b03 ; "CH" 0abf 008a | | .STRTAB 0x008a->0x0b04 ; "G_0D" 0ac0 008c | | .STRTAB 0x008c->0x0b06 ; "G_1B" 0ac1 008e | | .STRTAB 0x008e->0x0b08 ; "G_5B" 0ac2 0090 | | .STRTAB 0x0090->0x0b0a ; "CH" 0ac3 0090 | | .STRTAB 0x0090->0x0b0b ; "G_0D" 0ac4 0092 | | .STRTAB 0x0092->0x0b0d ; "G_1B" 0ac5 0094 | | .STRTAB 0x0094->0x0b0f ; "G_5B" 0ac6 0096 | | .STRTAB 0x0096->0x0b11 ; "CH" 0ac7 0096 | | .STRTAB 0x0096->0x0b12 ; "G_0D" 0ac8 0098 | | .STRTAB 0x0098->0x0b14 ; "G_1B" 0ac9 009a | | .STRTAB 0x009a->0x0b16 ; "G_5B" 0aca 009c | | .STRTAB 0x009c->0x0b18 ; "CH" 0acb 009c | | .STRTAB 0x009c->0x0b19 ; "G_0D" 0acc 009e | | .STRTAB 0x009e->0x0b1b ; "G_1B" 0acd 00a0 | | .STRTAB 0x00a0->0x0b1d ; "G_5B" 0ace 00a2 | | .STRTAB 0x00a2->0x0b1f ; "<PROFILE>" 0acf 00a9 | | .STRTAB 0x00a9->0x0b23 ; "$.IOP_SHORTDUMP" 0ad0 00b6 | | .STRTAB 0x00b6->0x0b2b ; "$.SAVED_STATE" 0ad1 00c1 | | .STRTAB 0x00c1->0x0b31 ; "$.REGISTERS" 0ad2 00ca | | .STRTAB 0x00ca->0x0b37 ; "unsupported rev level " 0ad3 00de | | .STRTAB 0x00de->0x0b42 ; " Analysis for Tombstone dated " 0ad4 00fa | | .STRTAB 0x00fa->0x0b51 ; " Environment configuration - " 0ad5 0115 | | .STRTAB 0x0115->0x0b5f ; " CID - " 0ad6 011b | | .STRTAB 0x011b->0x0b63 ; " System rebooting after normal shutdown." 0ad7 0141 | A | .STRTAB 0x0141->0x0b77 ; "UCODE TRACE (last 4 entries)" 0ad8 015b | [ | .STRTAB 0x015b->0x0b85 ; "UCODE TRACE (last 20 entries)" 0ad9 0176 | v | .STRTAB 0x0176->0x0b94 ; "R1000 cpu analysis" 0ada 0186 | | .STRTAB 0x0186->0x0b9d ; " Cpu state was not dumped to tombstone. " 0adb 01ac | | .STRTAB 0x01ac->0x0bb1 ; "LAST CONSOLE OUTPUT" 0adc 01bd | | .STRTAB 0x01bd->0x0bba ; " IOP information was not dumped to tombstone." 0add 01e8 | | .STRTAB 0x01e8->0x0bd1 ; "UADDR TRACE:" 0ade 01f2 | | .STRTAB 0x01f2->0x0bd7 ; "--UCODE" 0adf 01f7 | | .STRTAB 0x01f7->0x0bda ; "RESTARTING SYSTEM" 0ae0 0206 | | .STRTAB 0x0206->0x0be3 ; ">>>" 0ae1 0207 | | .STRTAB 0x0207->0x0be4 ; "***" 0ae2 0208 | | .STRTAB 0x0208->0x0be6 ; "Phase 2" 0ae3 020d | | .STRTAB 0x020d->0x0be9 ; " " 0ae4 020e | | .STRTAB 0x020e->0x0beb ; " " 0ae5 0212 | | .STRTAB 0x0212->0x0bee ; " " 0ae6 0215 | | .STRTAB 0x0215->0x0bf0 ; " " 0ae7 0217 | | .STRTAB 0x0217->0x0bf2 ; "(" 0ae8 0216 | | .STRTAB 0x0216->0x0bf3 ; ") " 0ae9 0218 | | .STRTAB 0x0218->0x0bf5 ; "BOARD INFO" 0aea 0220 | | .STRTAB 0x0220->0x0bfa ; " Board part # serial # ART ECO Build Date" 0aeb 024f | O | .STRTAB 0x024f->0x0c12 ; "IOC" 0aec 0250 | P | .STRTAB 0x0250->0x0c14 ; "VAL" 0aed 0251 | Q | .STRTAB 0x0251->0x0c15 ; "TYP" 0aee 0252 | R | .STRTAB 0x0252->0x0c17 ; "SEQ" 0aef 0253 | S | .STRTAB 0x0253->0x0c18 ; "FIU" 0af0 0254 | T | .STRTAB 0x0254->0x0c1a ; "MEM" 0af1 0255 | U | .STRTAB 0x0255->0x0c1b ; "CONFIDENCE TEST RESULTS" 0af2 026a | j | .STRTAB 0x026a->0x0c27 ; " DIAGNOSTIC TRACE (last 8 entries)" 0af3 028b | | .STRTAB 0x028b->0x0c38 ; " Confidence test analysis" 0af4 02a3 | | .STRTAB 0x02a3->0x0c45 ; "Normal shutdown" 0af5 02b0 | | .STRTAB 0x02b0->0x0c4d ; "Problem encountered running EMBALM" 0af6 02d0 | | .STRTAB 0x02d0->0x0c5e ; "CRASH REASON" 0af7 02da | | .STRTAB 0x02da->0x0c64 ; "LAST OUTAGE" 0af8 02e3 | | .STRTAB 0x02e3->0x0c69 ; "FRU RESULTS" 0af9 02ec | | .STRTAB 0x02ec->0x0c6f ; "System " 0afa 02f1 | | .STRTAB 0x02f1->0x0c72 ; " (CID " 0afb 02f5 | | .STRTAB 0x02f5->0x0c75 ; ") has rebooted from shutdown at " 0afc 0313 | | .STRTAB 0x0313->0x0c85 ; "Crash reason - " 0afd 0320 | | .STRTAB 0x0320->0x0c8d ; ") has rebooted from crash at " 0afe 033b | ; | .STRTAB 0x033b->0x0c9b ; "*** Problem encountered processing IOP BUFFER ***" 0aff 036a | j | .STRTAB 0x036a->0x0cb4 ; "Shutdown of " 0b00 0374 | t | .STRTAB 0x0374->0x0cba ; ")" 0b01 0373 | s | .STRTAB 0x0373->0x0cba ; "Crash on " 0b02 037a | z | .STREND 0x037a->0x0cbf 0b03 4348 475f |CHG_| .STRTAB_STRINGS 0cbf 0000 | | .XXX[0x1] 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 ; Debug Table 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 0004 0012 | | .DEBUG4 0x0004,0x0012,0x5b9e,0x0000,0x0001,0x0000 0cc6 0000 0000 | | .BLANK 0000[0x13a]