|
|
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 - metrics - download
Length: 4096 (0x1000)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_03bcfe
└─⟦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 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 07b0 | | .CONST 0x07b0 ; 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 8004 | | .CONST 0x8004 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 002a | * | .CONST 0x002a ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0014 | | .CONST 0x0014 ; Number of locals
000b INIT_0008:
000b 029a 0033 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0030
000d 029a 00d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d0
000f 00bf | | Action Accept_Activation
0010 0092 056a | j| Action Push_String_Extended,0x56a ; ".COMMENTS"
0012 0092 056b | k| Action Push_String_Extended,0x56b ; ".IOP_SHORTDUMP"
0014 0092 056c | l| Action Push_String_Extended,0x56c ; ".REGISTERS"
0016 0092 056d | m| Action Push_String_Extended,0x56d ; ".SAVED_STATE"
0018 4800 |H | Short_Literal 0x0
0019 4bff |K | Short_Literal 0x3ff
001a e002 | | Load 0x0,0x2
001b 1b11 | | Execute Package,Field_Read,Field_Number 0x11
001c 02a0 | | Declare_Subprogram Null_Subprogram
001d 4801 |H | Short_Literal 0x1
001e 035d | ] | Declare_Type Array,Defined
001f e003 | | Load 0x0,0x3
0020 e004 | | Load 0x0,0x4
0021 00da | | Load_Top At_Offset_2
0022 e005 | | Load 0x0,0x5
0023 0387 | | Declare_Variable Package
0024 00d8 | | Load_Top At_Offset_0
0025 020f | | Execute Module,Activate
0026 1d0d | | Execute_Immediate Reference_Lex_1,0xd
0027 00c7 | | Action Elaborate_Subprogram
0028 1d0e | | Execute_Immediate Reference_Lex_1,0xe
0029 00c7 | | Action Elaborate_Subprogram
002a BODY_0008:
002a 00bc | | Action Signal_Activated
002b 00bb | | Action Signal_Completion
002c 0000 0000 | | .BLANK 0000[0x4]
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 0041 | A | .CONST 0x0041 ; Address of begin
0031 0004 | | .CONST 0x0004 ; Address of exception handler
0032 000b | | .CONST 0x000b ; Number of locals
0033 INIT_0030:
0033 e214 | | Load 0x1,0x14
0034 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0035 039d | | Declare_Variable Heap_Access,Duplicate
0036 e213 | | Load 0x1,0x13
0037 0337 | 7 | Declare_Variable Array
0038 00e2 | | Load_Encached Integer_Cache
0039 03e9 | | Declare_Variable Discrete,Duplicate
003a 03e9 | | Declare_Variable Discrete,Duplicate
003b 03e9 | | Declare_Variable Discrete,Duplicate
003c 03e9 | | Declare_Variable Discrete,Duplicate
003d 029f 021b | | Declare_Subprogram For_Call,INIT_0218
003f 029f 022b | +| Declare_Subprogram For_Call,INIT_0228
0041 BODY_0030:
0041 0092 056e | n| Action Push_String_Extended,0x56e ; "<PROFILE>"
0043 e5fe | | Load 0x2,-0x2
0044 e006 | | Load 0x0,0x6
0045 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0046 e402 | | Load 0x2,0x2
0047 00ea | | Load_Encached Null_String_Cache
0048 e5ff | | Load 0x2,-0x1
0049 4800 |H | Short_Literal 0x0
004a e214 | | Load 0x1,0x14
004b 1815 | | Execute Package,Field_Execute,Field_Number 0x15
004c c402 | | Store 0x2,0x2
004d e404 | | Load 0x2,0x4
004e e402 | | Load 0x2,0x2
004f e214 | | Load 0x1,0x14
0050 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0051 00d1 | | Pop_Control Pop_Count_1
0052 840a | | Call 0x2,0xa
0053 00da | | Load_Top At_Offset_2
0054 0f01 | | Execute_Immediate Equal,0x1
0055 686b |hk | Jump_Zero 0xc1
0056 840b | | Call 0x2,0xb
0057 e403 | | Load 0x2,0x3
0058 00ea | | Load_Encached Null_String_Cache
0059 0092 056f | o| Action Push_String_Extended,0x56f ; "$.IOP_SHORTDUMP"
005b 4802 |H | Short_Literal 0x2
005c e214 | | Load 0x1,0x14
005d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
005e c403 | | Store 0x2,0x3
005f 00cf | | Action Mark_Auxiliary
0060 e405 | | Load 0x2,0x5
0061 0aff | | Execute_Immediate Plus,-0x1
0062 00d8 | | Load_Top At_Offset_0
0063 00e2 | | Load_Encached Integer_Cache
0064 0260 | ` | Execute Discrete,In_Type
0065 7001 |p | Jump_Nonzero 0x67
0066 0801 | | Execute_Immediate Raise,0x1
0067 e407 | | Load 0x2,0x7
0068 0263 | c | Execute Discrete,Above_Bound
0069 700b |p | Jump_Nonzero 0x75
006a e404 | | Load 0x2,0x4
006b e402 | | Load 0x2,0x2
006c e214 | | Load 0x1,0x14
006d 181f | | Execute Package,Field_Execute,Field_Number 0x1f
006e 00d1 | | Pop_Control Pop_Count_1
006f e404 | | Load 0x2,0x4
0070 e403 | | Load 0x2,0x3
0071 e214 | | Load 0x1,0x14
0072 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0073 00c8 | | Action Pop_Auxiliary_Range
0074 3ff5 |? | Loop_Increasing 0x6a
0075 00ce | | Action Pop_Auxiliary
0076 e403 | | Load 0x2,0x3
0077 e214 | | Load 0x1,0x14
0078 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0079 c403 | | Store 0x2,0x3
007a e403 | | Load 0x2,0x3
007b 00ea | | Load_Encached Null_String_Cache
007c 0092 0570 | p| Action Push_String_Extended,0x570 ; "$.SAVED_STATE"
007e 4802 |H | Short_Literal 0x2
007f e214 | | Load 0x1,0x14
0080 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0081 c403 | | Store 0x2,0x3
0082 00cf | | Action Mark_Auxiliary
0083 e406 | | Load 0x2,0x6
0084 0aff | | Execute_Immediate Plus,-0x1
0085 00d8 | | Load_Top At_Offset_0
0086 00e2 | | Load_Encached Integer_Cache
0087 0260 | ` | Execute Discrete,In_Type
0088 7001 |p | Jump_Nonzero 0x8a
0089 0801 | | Execute_Immediate Raise,0x1
008a e405 | | Load 0x2,0x5
008b 0263 | c | Execute Discrete,Above_Bound
008c 700b |p | Jump_Nonzero 0x98
008d e404 | | Load 0x2,0x4
008e e402 | | Load 0x2,0x2
008f e214 | | Load 0x1,0x14
0090 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0091 00d1 | | Pop_Control Pop_Count_1
0092 e404 | | Load 0x2,0x4
0093 e403 | | Load 0x2,0x3
0094 e214 | | Load 0x1,0x14
0095 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0096 00c8 | | Action Pop_Auxiliary_Range
0097 3ff5 |? | Loop_Increasing 0x8d
0098 00ce | | Action Pop_Auxiliary
0099 e403 | | Load 0x2,0x3
009a e214 | | Load 0x1,0x14
009b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
009c c403 | | Store 0x2,0x3
009d e403 | | Load 0x2,0x3
009e 00ea | | Load_Encached Null_String_Cache
009f 0092 0571 | q| Action Push_String_Extended,0x571 ; "$.REGISTERS"
00a1 4802 |H | Short_Literal 0x2
00a2 e214 | | Load 0x1,0x14
00a3 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00a4 c403 | | Store 0x2,0x3
00a5 00cf | | Action Mark_Auxiliary
00a6 e408 | | Load 0x2,0x8
00a7 0aff | | Execute_Immediate Plus,-0x1
00a8 00d8 | | Load_Top At_Offset_0
00a9 00e2 | | Load_Encached Integer_Cache
00aa 0260 | ` | Execute Discrete,In_Type
00ab 7001 |p | Jump_Nonzero 0xad
00ac 0801 | | Execute_Immediate Raise,0x1
00ad e406 | | Load 0x2,0x6
00ae 0263 | c | Execute Discrete,Above_Bound
00af 700b |p | Jump_Nonzero 0xbb
00b0 e404 | | Load 0x2,0x4
00b1 e402 | | Load 0x2,0x2
00b2 e214 | | Load 0x1,0x14
00b3 181f | | Execute Package,Field_Execute,Field_Number 0x1f
00b4 00d1 | | Pop_Control Pop_Count_1
00b5 e404 | | Load 0x2,0x4
00b6 e403 | | Load 0x2,0x3
00b7 e214 | | Load 0x1,0x14
00b8 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
00b9 00c8 | | Action Pop_Auxiliary_Range
00ba 3ff5 |? | Loop_Increasing 0xb0
00bb 00ce | | Action Pop_Auxiliary
00bc e403 | | Load 0x2,0x3
00bd e214 | | Load 0x1,0x14
00be 1816 | | Execute Package,Field_Execute,Field_Number 0x16
00bf c403 | | Store 0x2,0x3
00c0 4503 |E | Exit_Subprogram 0x3
00c1 0092 0572 | r| Action Push_String_Extended,0x572 ; "unsupported rev level "
00c3 00db | | Load_Top At_Offset_3
00c4 00e0 | | Load_Encached Standard_Cache
00c5 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00c6 01cc | | Execute Vector,Catenate
00c7 e007 | | Load 0x0,0x7
00c8 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00c9 4503 |E | Exit_Subprogram 0x3
00ca 0000 0000 | | .BLANK 0000[0x6]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 017d | } | .CONST 0x017d ; Address of begin
00d1 0004 | | .CONST 0x0004 ; Address of exception handler
00d2 0015 | | .CONST 0x0015 ; Number of locals
00d3 INIT_00d0:
00d3 e008 | | Load 0x0,0x8
00d4 0007 | | Action Break_Optional
00d5 e007 | | Load 0x0,0x7
00d6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00d7 02c7 | | Declare_Variable Any
00d8 00d8 | | Load_Top At_Offset_0
00d9 1c00 | | Execute_Immediate Run_Utility,0x0
00da 00e1 | | Load_Encached Boolean_Cache
00db 00e1 | | Load_Encached Boolean_Cache
00dc 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
00dd 00e1 | | Load_Encached Boolean_Cache
00de 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
00df 00e1 | | Load_Encached Boolean_Cache
00e0 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
00e1 4800 |H | Short_Literal 0x0
00e2 480f |H | Short_Literal 0xf
00e3 029f 025b | [| Declare_Subprogram For_Call,INIT_0258
00e5 03fd | | Declare_Type Discrete,Defined
00e6 4801 |H | Short_Literal 0x1
00e7 481e |H | Short_Literal 0x1e
00e8 00e9 | | Load_Encached String_Cache
00e9 035b | [ | Declare_Type Array,Constrained
00ea 00d9 | | Load_Top At_Offset_1
00eb 0266 | f | Execute Discrete,Bounds
00ec 00da | | Load_Top At_Offset_2
00ed 02a0 | | Declare_Subprogram Null_Subprogram
00ee 4801 |H | Short_Literal 0x1
00ef 035d | ] | Declare_Type Array,Defined
00f0 00d8 | | Load_Top At_Offset_0
00f1 0337 | 7 | Declare_Variable Array
00f2 00d8 | | Load_Top At_Offset_0
00f3 0335 | 5 | Declare_Variable Array,Duplicate
00f4 00cd | | Action Spare6_Action
00f5 0092 0573 | s| Action Push_String_Extended,0x573 ; "FAILURE ON DISK "
00f7 e409 | | Load 0x2,0x9
00f8 0119 | | Execute Any,Check_In_Formal_Type
00f9 4800 |H | Short_Literal 0x0
00fa 00da | | Load_Top At_Offset_2
00fb 01d6 | | Execute Vector,Field_Write
00fc 0092 0574 | t| Action Push_String_Extended,0x574 ; "FAILURE ON TAPE "
00fe e409 | | Load 0x2,0x9
00ff 0119 | | Execute Any,Check_In_Formal_Type
0100 4801 |H | Short_Literal 0x1
0101 00da | | Load_Top At_Offset_2
0102 01d6 | | Execute Vector,Field_Write
0103 0092 0575 | u| Action Push_String_Extended,0x575 ; "MACHINE CRASH, I/O ADAPTOR "
0105 e409 | | Load 0x2,0x9
0106 0119 | | Execute Any,Check_In_Formal_Type
0107 4802 |H | Short_Literal 0x2
0108 00da | | Load_Top At_Offset_2
0109 01d6 | | Execute Vector,Field_Write
010a 0092 0576 | v| Action Push_String_Extended,0x576 ; "MACHINE CRASH, R1000 "
010c e409 | | Load 0x2,0x9
010d 0119 | | Execute Any,Check_In_Formal_Type
010e 4803 |H | Short_Literal 0x3
010f 00da | | Load_Top At_Offset_2
0110 01d6 | | Execute Vector,Field_Write
0111 0092 0577 | w| Action Push_String_Extended,0x577 ; "MACHINE CRASH, I/O PROCESSOR "
0113 e409 | | Load 0x2,0x9
0114 0119 | | Execute Any,Check_In_Formal_Type
0115 4804 |H | Short_Literal 0x4
0116 00da | | Load_Top At_Offset_2
0117 01d6 | | Execute Vector,Field_Write
0118 0092 0578 | x| Action Push_String_Extended,0x578 ; "PROBLEM IN FRU DIAGNOSTIC "
011a e409 | | Load 0x2,0x9
011b 0119 | | Execute Any,Check_In_Formal_Type
011c 4805 |H | Short_Literal 0x5
011d 00da | | Load_Top At_Offset_2
011e 01d6 | | Execute Vector,Field_Write
011f 0092 0579 | y| Action Push_String_Extended,0x579 ; "SPARE6 "
0121 e409 | | Load 0x2,0x9
0122 0119 | | Execute Any,Check_In_Formal_Type
0123 4806 |H | Short_Literal 0x6
0124 00da | | Load_Top At_Offset_2
0125 01d6 | | Execute Vector,Field_Write
0126 0092 057a | z| Action Push_String_Extended,0x57a ; "SPARE7 "
0128 e409 | | Load 0x2,0x9
0129 0119 | | Execute Any,Check_In_Formal_Type
012a 4807 |H | Short_Literal 0x7
012b 00da | | Load_Top At_Offset_2
012c 01d6 | | Execute Vector,Field_Write
012d 0092 057b | {| Action Push_String_Extended,0x57b ; "SPARE8 "
012f e409 | | Load 0x2,0x9
0130 0119 | | Execute Any,Check_In_Formal_Type
0131 4808 |H | Short_Literal 0x8
0132 00da | | Load_Top At_Offset_2
0133 01d6 | | Execute Vector,Field_Write
0134 0092 057c | || Action Push_String_Extended,0x57c ; "SPARE9 "
0136 e409 | | Load 0x2,0x9
0137 0119 | | Execute Any,Check_In_Formal_Type
0138 4809 |H | Short_Literal 0x9
0139 00da | | Load_Top At_Offset_2
013a 01d6 | | Execute Vector,Field_Write
013b 0092 057d | }| Action Push_String_Extended,0x57d ; "SPARE10 "
013d e409 | | Load 0x2,0x9
013e 0119 | | Execute Any,Check_In_Formal_Type
013f 480a |H | Short_Literal 0xa
0140 00da | | Load_Top At_Offset_2
0141 01d6 | | Execute Vector,Field_Write
0142 0092 057e | ~| Action Push_String_Extended,0x57e ; "SPARE11 "
0144 e409 | | Load 0x2,0x9
0145 0119 | | Execute Any,Check_In_Formal_Type
0146 480b |H | Short_Literal 0xb
0147 00da | | Load_Top At_Offset_2
0148 01d6 | | Execute Vector,Field_Write
0149 0092 057f | | Action Push_String_Extended,0x57f ; "SPARE12 "
014b e409 | | Load 0x2,0x9
014c 0119 | | Execute Any,Check_In_Formal_Type
014d 480c |H | Short_Literal 0xc
014e 00da | | Load_Top At_Offset_2
014f 01d6 | | Execute Vector,Field_Write
0150 0092 0580 | | Action Push_String_Extended,0x580 ; "SPARE13 "
0152 e409 | | Load 0x2,0x9
0153 0119 | | Execute Any,Check_In_Formal_Type
0154 480d |H | Short_Literal 0xd
0155 00da | | Load_Top At_Offset_2
0156 01d6 | | Execute Vector,Field_Write
0157 0092 0581 | | Action Push_String_Extended,0x581 ; "SPARE14 "
0159 e409 | | Load 0x2,0x9
015a 0119 | | Execute Any,Check_In_Formal_Type
015b 480e |H | Short_Literal 0xe
015c 00da | | Load_Top At_Offset_2
015d 01d6 | | Execute Vector,Field_Write
015e 0092 0582 | | Action Push_String_Extended,0x582 ; "DFS INSTALL "
0160 e409 | | Load 0x2,0x9
0161 0119 | | Execute Any,Check_In_Formal_Type
0162 480f |H | Short_Literal 0xf
0163 00da | | Load_Top At_Offset_2
0164 01d6 | | Execute Vector,Field_Write
0165 00d9 | | Load_Top At_Offset_1
0166 01d4 | | Execute Vector,Structure_Write
0167 00db | | Load_Top At_Offset_3
0168 0007 | | Action Break_Optional
0169 4801 |H | Short_Literal 0x1
016a 4b40 |K@ | Short_Literal 0x340
016b 00e9 | | Load_Encached String_Cache
016c 035b | [ | Declare_Type Array,Constrained
016d 0337 | 7 | Declare_Variable Array
016e 00e2 | | Load_Encached Integer_Cache
016f 029f 0283 | | Declare_Subprogram For_Call,INIT_0280
0171 029f 02ab | | Declare_Subprogram For_Call,INIT_02a8
0173 029f 02f3 | | Declare_Subprogram For_Call,INIT_02f0
0175 029f 0313 | | Declare_Subprogram For_Call,INIT_0310
0177 029f 0343 | C| Declare_Subprogram For_Call,INIT_0340
0179 029f 0353 | S| Declare_Subprogram For_Call,INIT_0350
017b 029f 0413 | | Declare_Subprogram For_Call,INIT_0410
017d BODY_00d0:
017d e5fe | | Load 0x2,-0x2
017e 7003 |p | Jump_Nonzero 0x182
017f e5fd | | Load 0x2,-0x3
0180 01db | | Execute Vector,Length
0181 7004 |p | Jump_Nonzero 0x186
0182 e007 | | Load 0x0,0x7
0183 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0184 c403 | | Store 0x2,0x3
0185 7807 |x | Jump 0x18d
0186 e403 | | Load 0x2,0x3
0187 00ea | | Load_Encached Null_String_Cache
0188 e5fd | | Load 0x2,-0x3
0189 4801 |H | Short_Literal 0x1
018a e007 | | Load 0x0,0x7
018b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
018c c403 | | Store 0x2,0x3
018d e5ff | | Load 0x2,-0x1
018e 8009 | | Call 0x0,0x9
018f a402 | | Store_Unchecked 0x2,0x2
0190 e402 | | Load 0x2,0x2
0191 0227 | ' | Execute Access,All_Reference
0192 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0193 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0194 7002 |p | Jump_Nonzero 0x197
0195 4800 |H | Short_Literal 0x0
0196 a405 | | Store_Unchecked 0x2,0x5
0197 e402 | | Load 0x2,0x2
0198 0227 | ' | Execute Access,All_Reference
0199 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
019a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
019b 0f02 | | Execute_Immediate Equal,0x2
019c 680f |h | Jump_Zero 0x1ac
019d e402 | | Load 0x2,0x2
019e 0227 | ' | Execute Access,All_Reference
019f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01a0 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
01a1 7002 |p | Jump_Nonzero 0x1a4
01a2 4800 |H | Short_Literal 0x0
01a3 a406 | | Store_Unchecked 0x2,0x6
01a4 e402 | | Load 0x2,0x2
01a5 0227 | ' | Execute Access,All_Reference
01a6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01a7 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
01a8 0d02 | | Execute_Immediate Less,0x2
01a9 6802 |h | Jump_Zero 0x1ac
01aa 4800 |H | Short_Literal 0x0
01ab a407 | | Store_Unchecked 0x2,0x7
01ac 4800 |H | Short_Literal 0x0
01ad e5fe | | Load 0x2,-0x2
01ae 0092 0583 | | Action Push_String_Extended,0x583 ; " Analysis for Tombstone dated "
01b0 e402 | | Load 0x2,0x2
01b1 0227 | ' | Execute Access,All_Reference
01b2 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01b3 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
01b4 01cc | | Execute Vector,Catenate
01b5 e403 | | Load 0x2,0x3
01b6 800a | | Call 0x0,0xa
01b7 4800 |H | Short_Literal 0x0
01b8 e5fe | | Load 0x2,-0x2
01b9 e403 | | Load 0x2,0x3
01ba 800b | | Call 0x0,0xb
01bb e405 | | Load 0x2,0x5
01bc 6801 |h | Jump_Zero 0x1be
01bd 8415 | | Call 0x2,0x15
01be 0092 0584 | | Action Push_String_Extended,0x584 ; "CRASH REASON (based on last micro-PC)"
01c0 840f | | Call 0x2,0xf
01c1 e406 | | Load 0x2,0x6
01c2 680f |h | Jump_Zero 0x1d2
01c3 4800 |H | Short_Literal 0x0
01c4 e5fe | | Load 0x2,-0x2
01c5 0092 0585 | | Action Push_String_Extended,0x585 ; " "
01c7 4bff |K | Short_Literal 0x3ff
01c8 e402 | | Load 0x2,0x2
01c9 0227 | ' | Execute Access,All_Reference
01ca 340a |4 | Execute Record,Field_Reference,Field_Number 0xa
01cb 01d5 | | Execute Vector,Field_Reference
01cc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
01cd 800c | | Call 0x0,0xc
01ce 01cc | | Execute Vector,Catenate
01cf e403 | | Load 0x2,0x3
01d0 800a | | Call 0x0,0xa
01d1 7806 |x | Jump 0x1d8
01d2 4800 |H | Short_Literal 0x0
01d3 e5fe | | Load 0x2,-0x2
01d4 0092 0586 | | Action Push_String_Extended,0x586 ; " Unknown crash reason"
01d6 e403 | | Load 0x2,0x3
01d7 800a | | Call 0x0,0xa
01d8 4800 |H | Short_Literal 0x0
01d9 e5fe | | Load 0x2,-0x2
01da e403 | | Load 0x2,0x3
01db 800b | | Call 0x0,0xb
01dc 8410 | | Call 0x2,0x10
01dd e402 | | Load 0x2,0x2
01de 0227 | ' | Execute Access,All_Reference
01df 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01e1 0f02 | | Execute_Immediate Equal,0x2
01e2 6802 |h | Jump_Zero 0x1e5
01e3 8411 | | Call 0x2,0x11
01e4 8414 | | Call 0x2,0x14
01e5 0092 0587 | | Action Push_String_Extended,0x587 ; "R1000 cpu analysis"
01e7 840f | | Call 0x2,0xf
01e8 e406 | | Load 0x2,0x6
01e9 681b |h | Jump_Zero 0x205
01ea 0092 0588 | | Action Push_String_Extended,0x588 ; "UCODE TRACE (last 20 entries)"
01ec 840f | | Call 0x2,0xf
01ed e5fe | | Load 0x2,-0x2
01ee e403 | | Load 0x2,0x3
01ef 4801 |H | Short_Literal 0x1
01f0 4814 |H | Short_Literal 0x14
01f1 00ea | | Load_Encached Null_String_Cache
01f2 e402 | | Load 0x2,0x2
01f3 800d | | Call 0x0,0xd
01f4 4800 |H | Short_Literal 0x0
01f5 e5fe | | Load 0x2,-0x2
01f6 e403 | | Load 0x2,0x3
01f7 800b | | Call 0x0,0xb
01f8 0092 0589 | | Action Push_String_Extended,0x589 ; "UCODE STATE"
01fa 840f | | Call 0x2,0xf
01fb e407 | | Load 0x2,0x7
01fc e5fe | | Load 0x2,-0x2
01fd e403 | | Load 0x2,0x3
01fe e402 | | Load 0x2,0x2
01ff 800e | | Call 0x0,0xe
0200 4800 |H | Short_Literal 0x0
0201 e5fe | | Load 0x2,-0x2
0202 e403 | | Load 0x2,0x3
0203 800b | | Call 0x0,0xb
0204 7806 |x | Jump 0x20b
0205 4800 |H | Short_Literal 0x0
0206 e5fe | | Load 0x2,-0x2
0207 0092 058a | | Action Push_String_Extended,0x58a ; " Cpu state was not dumped to tombstone. "
0209 e403 | | Load 0x2,0x3
020a 800a | | Call 0x0,0xa
020b e5fe | | Load 0x2,-0x2
020c 7004 |p | Jump_Nonzero 0x211
020d e403 | | Load 0x2,0x3
020e e007 | | Load 0x0,0x7
020f 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0210 c403 | | Store 0x2,0x3
0211 4504 |E | Exit_Subprogram 0x4
0212 0000 0000 | | .BLANK 0000[0x6]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021b | | .CONST 0x021b ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0001 | | .CONST 0x0001 ; Number of locals
021b BODY_0218:
021b INIT_0218:
021b 4800 |H | Short_Literal 0x0
021c e404 | | Load 0x2,0x4
021d 01d7 | | Execute Vector,Field_Read
021e a409 | | Store_Unchecked 0x2,0x9
021f e409 | | Load 0x2,0x9
0220 0908 | | Execute_Immediate Binary_Scale,0x8
0221 4801 |H | Short_Literal 0x1
0222 e404 | | Load 0x2,0x4
0223 01d7 | | Execute Vector,Field_Read
0224 0273 | s | Execute Discrete,Plus
0225 c409 | | Store 0x2,0x9
0226 4501 |E | Exit_Subprogram 0x1
0227 0000 | | .XXX[0x1]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b | + | .CONST 0x022b ; Address of begin
0229 0004 | | .CONST 0x0004 ; Address of exception handler
022a 0001 | | .CONST 0x0001 ; Number of locals
022b BODY_0228:
022b INIT_0228:
022b 4804 |H | Short_Literal 0x4
022c e404 | | Load 0x2,0x4
022d 01d7 | | Execute Vector,Field_Read
022e a407 | | Store_Unchecked 0x2,0x7
022f e407 | | Load 0x2,0x7
0230 0908 | | Execute_Immediate Binary_Scale,0x8
0231 4805 |H | Short_Literal 0x5
0232 e404 | | Load 0x2,0x4
0233 01d7 | | Execute Vector,Field_Read
0234 0273 | s | Execute Discrete,Plus
0235 c407 | | Store 0x2,0x7
0236 4806 |H | Short_Literal 0x6
0237 e404 | | Load 0x2,0x4
0238 01d7 | | Execute Vector,Field_Read
0239 a405 | | Store_Unchecked 0x2,0x5
023a e405 | | Load 0x2,0x5
023b 0908 | | Execute_Immediate Binary_Scale,0x8
023c 4807 |H | Short_Literal 0x7
023d e404 | | Load 0x2,0x4
023e 01d7 | | Execute Vector,Field_Read
023f 0273 | s | Execute Discrete,Plus
0240 c405 | | Store 0x2,0x5
0241 4808 |H | Short_Literal 0x8
0242 e404 | | Load 0x2,0x4
0243 01d7 | | Execute Vector,Field_Read
0244 a406 | | Store_Unchecked 0x2,0x6
0245 e406 | | Load 0x2,0x6
0246 0908 | | Execute_Immediate Binary_Scale,0x8
0247 4809 |H | Short_Literal 0x9
0248 e404 | | Load 0x2,0x4
0249 01d7 | | Execute Vector,Field_Read
024a 0273 | s | Execute Discrete,Plus
024b c406 | | Store 0x2,0x6
024c 480a |H | Short_Literal 0xa
024d e404 | | Load 0x2,0x4
024e 01d7 | | Execute Vector,Field_Read
024f a408 | | Store_Unchecked 0x2,0x8
0250 e408 | | Load 0x2,0x8
0251 0908 | | Execute_Immediate Binary_Scale,0x8
0252 480b |H | Short_Literal 0xb
0253 e404 | | Load 0x2,0x4
0254 01d7 | | Execute Vector,Field_Read
0255 0273 | s | Execute Discrete,Plus
0256 c408 | | Store 0x2,0x8
0257 4501 |E | Exit_Subprogram 0x1
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025b | [ | .CONST 0x025b ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0001 | | .CONST 0x0001 ; Number of locals
025b BODY_0258:
025b INIT_0258:
025b 4607 |F | Jump_Case 0x7
025c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
025d 7807 |x | Jump 0x265 ; case 0x1
025e 780a |x | Jump 0x269 ; case 0x2
025f 780e |x | Jump 0x26e ; case 0x3
0260 7811 |x | Jump 0x272 ; case 0x4
0261 7812 |x | Jump 0x274 ; case 0x5
0262 7813 |x | Jump 0x276 ; case 0x6
0263 7816 |x | Jump 0x27a ; case 0x7
0264 4302 |C | .XXX[0x1]
0265 00da | | Load_Top At_Offset_2
0266 0091 0556 | V| Action Push_String_Extended_Indexed,0x556 ; "LOG_RH11"
0268 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0269 00db | | Load_Top At_Offset_3
026a 00db | | Load_Top At_Offset_3
026b 00e0 | | Load_Encached Standard_Cache
026c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
026d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
026e 00da | | Load_Top At_Offset_2
026f 00e0 | | Load_Encached Standard_Cache
0270 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0271 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0272 00db | | Load_Top At_Offset_3
0273 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0274 00db | | Load_Top At_Offset_3
0275 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0276 e408 | | Load 0x2,0x8
0277 00dc | | Load_Top At_Offset_4
0278 0267 | g | Execute Discrete,Predecessor
0279 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
027a e408 | | Load 0x2,0x8
027b 00dc | | Load_Top At_Offset_4
027c 0268 | h | Execute Discrete,Successor
027d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
027e 0000 0000 | | .XXX[0x2]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0296 | | .CONST 0x0296 ; Address of begin
0281 0004 | | .CONST 0x0004 ; Address of exception handler
0282 0002 | | .CONST 0x0002 ; Number of locals
0283 INIT_0280:
0283 00da | | Load_Top At_Offset_2
0284 01da | | Execute Vector,Bounds
0285 00e9 | | Load_Encached String_Cache
0286 035b | [ | Declare_Type Array,Constrained
0287 0337 | 7 | Declare_Variable Array
0288 00d8 | | Load_Top At_Offset_0
0289 0335 | 5 | Declare_Variable Array,Duplicate
028a 00cd | | Action Spare6_Action
028b 00d9 | | Load_Top At_Offset_1
028c 01d9 | | Execute Vector,Reverse_Bounds
028d 0263 | c | Execute Discrete,Above_Bound
028e 7005 |p | Jump_Nonzero 0x294
028f 482d |H- | Short_Literal 0x2d
0290 00d9 | | Load_Top At_Offset_1
0291 e603 | | Load 0x3,0x3
0292 01d6 | | Execute Vector,Field_Write
0293 3ffb |? | Loop_Increasing 0x28f
0294 00d9 | | Load_Top At_Offset_1
0295 01d4 | | Execute Vector,Structure_Write
0296 BODY_0280:
0296 4800 |H | Short_Literal 0x0
0297 e5fe | | Load 0x2,-0x2
0298 e7ff | | Load 0x3,-0x1
0299 e403 | | Load 0x2,0x3
029a 800a | | Call 0x0,0xa
029b 4800 |H | Short_Literal 0x0
029c e5fe | | Load 0x2,-0x2
029d 00da | | Load_Top At_Offset_2
029e e403 | | Load 0x2,0x3
029f 800a | | Call 0x0,0xa
02a0 4502 |E | Exit_Subprogram 0x2
02a1 0000 0000 | | .BLANK 0000[0x7]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02c0 | | .CONST 0x02c0 ; Address of begin
02a9 0004 | | .CONST 0x0004 ; Address of exception handler
02aa 000a | | .CONST 0x000a ; Number of locals
02ab INIT_02a8:
02ab e002 | | Load 0x0,0x2
02ac 1b11 | | Execute Package,Field_Read,Field_Number 0x11
02ad 00e2 | | Load_Encached Integer_Cache
02ae 03e9 | | Declare_Variable Discrete,Duplicate
02af 603c |`< | Indirect_Literal Discrete,0x2ec,{0x00000000, 0x00000400}
02b0 e00f | | Load 0x0,0xf
02b1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02b2 1c08 | | Execute_Immediate Run_Utility,0x8
02b3 00d8 | | Load_Top At_Offset_0
02b4 1c00 | | Execute_Immediate Run_Utility,0x0
02b5 e002 | | Load 0x0,0x2
02b6 1b11 | | Execute Package,Field_Read,Field_Number 0x11
02b7 0620 | | Execute_Immediate Set_Value_Unchecked,0x20
02b8 e002 | | Load 0x0,0x2
02b9 1b11 | | Execute Package,Field_Read,Field_Number 0x11
02ba 067e | ~ | Execute_Immediate Set_Value_Unchecked,0x7e
02bb 00e2 | | Load_Encached Integer_Cache
02bc 029f 04ab | | Declare_Subprogram For_Call,INIT_04a8
02be 029f 04bb | | Declare_Subprogram For_Call,INIT_04b8
02c0 BODY_02a8:
02c0 0092 058b | | Action Push_String_Extended,0x58b ; "LAST CONSOLE OUTPUT"
02c2 840f | | Call 0x2,0xf
02c3 e405 | | Load 0x2,0x5
02c4 6814 |h | Jump_Zero 0x2d9
02c5 e402 | | Load 0x2,0x2
02c6 0227 | ' | Execute Access,All_Reference
02c7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
02c8 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02c9 a603 | | Store_Unchecked 0x3,0x3
02ca e603 | | Load 0x3,0x3
02cb 601c |` | Indirect_Literal Discrete,0x2e8,{0xffffffff, 0xffff0340}
02cc 0273 | s | Execute Discrete,Plus
02cd c603 | | Store 0x3,0x3
02ce e603 | | Load 0x3,0x3
02cf a604 | | Store_Unchecked 0x3,0x4
02d0 e605 | | Load 0x3,0x5
02d1 00ea | | Load_Encached Null_String_Cache
02d2 e00f | | Load 0x0,0xf
02d3 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02d4 00d1 | | Pop_Control Pop_Count_1
02d5 4800 |H | Short_Literal 0x0
02d6 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
02d7 860a | | Call 0x3,0xa
02d8 7806 |x | Jump 0x2df
02d9 4800 |H | Short_Literal 0x0
02da e5fe | | Load 0x2,-0x2
02db 0092 058c | | Action Push_String_Extended,0x58c ; " IOP information was not dumped to tombstone."
02dd e403 | | Load 0x2,0x3
02de 800a | | Call 0x0,0xa
02df 4800 |H | Short_Literal 0x0
02e0 e5fe | | Load 0x2,-0x2
02e1 00ea | | Load_Encached Null_String_Cache
02e2 e403 | | Load 0x2,0x3
02e3 800a | | Call 0x0,0xa
02e4 4501 |E | Exit_Subprogram 0x1
02e5 0000 0000 | | .XXX[0x3]
02e7 0000 | |
02e8 ffff ffff | | .LITERAL {0xffffffff, 0xffff0340}
02ec 0000 0000 | | .LITERAL {0x00000000, 0x00000400}
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f4 | | .CONST 0x02f4 ; Address of begin
02f1 0004 | | .CONST 0x0004 ; Address of exception handler
02f2 0002 | | .CONST 0x0002 ; Number of locals
02f3 INIT_02f0:
02f3 00e2 | | Load_Encached Integer_Cache
02f4 BODY_02f0:
02f4 e010 | | Load 0x0,0x10
02f5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02f6 e402 | | Load 0x2,0x2
02f7 0227 | ' | Execute Access,All_Reference
02f8 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02f9 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
02fa 01d7 | | Execute Vector,Field_Read
02fb 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
02fc 00d8 | | Load_Top At_Offset_0
02fd 00d8 | | Load_Top At_Offset_0
02fe e408 | | Load 0x2,0x8
02ff 0260 | ` | Execute Discrete,In_Type
0300 7001 |p | Jump_Nonzero 0x302
0301 0801 | | Execute_Immediate Raise,0x1
0302 a40c | | Store_Unchecked 0x2,0xc
0303 4800 |H | Short_Literal 0x0
0304 e5fe | | Load 0x2,-0x2
0305 e40c | | Load 0x2,0xc
0306 e40b | | Load 0x2,0xb
0307 01d5 | | Execute Vector,Field_Reference
0308 e403 | | Load 0x2,0x3
0309 800a | | Call 0x0,0xa
030a 4501 |E | Exit_Subprogram 0x1
030b 0000 0000 | | .BLANK 0000[0x5]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 031c | | .CONST 0x031c ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0004 | | .CONST 0x0004 ; Number of locals
0313 INIT_0310:
0313 00da | | Load_Top At_Offset_2
0314 01dd | | Execute Vector,First
0315 00e2 | | Load_Encached Integer_Cache
0316 03f1 | | Declare_Variable Discrete,With_Value
0317 00db | | Load_Top At_Offset_3
0318 01dc | | Execute Vector,Last
0319 00e2 | | Load_Encached Integer_Cache
031a 03f1 | | Declare_Variable Discrete,With_Value
031b 00e3 | | Load_Encached Natural_Cache
031c BODY_0310:
031c 4801 |H | Short_Literal 0x1
031d e7ff | | Load 0x3,-0x1
031e 0092 058d | | Action Push_String_Extended,0x58d ; "RESTARTING SYSTEM"
0320 e011 | | Load 0x0,0x11
0321 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0322 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0323 00d8 | | Load_Top At_Offset_0
0324 6811 |h | Jump_Zero 0x336
0325 00d8 | | Load_Top At_Offset_0
0326 0f01 | | Execute_Immediate Equal,0x1
0327 6806 |h | Jump_Zero 0x32e
0328 4800 |H | Short_Literal 0x0
0329 e5fe | | Load 0x2,-0x2
032a e7ff | | Load 0x3,-0x1
032b e403 | | Load 0x2,0x3
032c 800a | | Call 0x0,0xa
032d 7808 |x | Jump 0x336
032e 4800 |H | Short_Literal 0x0
032f e5fe | | Load 0x2,-0x2
0330 00da | | Load_Top At_Offset_2
0331 e603 | | Load 0x3,0x3
0332 e7ff | | Load 0x3,-0x1
0333 01cf | | Execute Vector,Slice_Read
0334 e403 | | Load 0x2,0x3
0335 800a | | Call 0x0,0xa
0336 4800 |H | Short_Literal 0x0
0337 e5fe | | Load 0x2,-0x2
0338 00ea | | Load_Encached Null_String_Cache
0339 e403 | | Load 0x2,0x3
033a 800a | | Call 0x0,0xa
033b 4502 |E | Exit_Subprogram 0x2
033c 0000 0000 | | .BLANK 0000[0x4]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343 | C | .CONST 0x0343 ; Address of begin
0341 0004 | | .CONST 0x0004 ; Address of exception handler
0342 0001 | | .CONST 0x0001 ; Number of locals
0343 BODY_0340:
0343 INIT_0340:
0343 00da | | Load_Top At_Offset_2
0344 0c20 | | Execute_Immediate Greater_Equal,0x20
0345 00db | | Load_Top At_Offset_3
0346 0d7f | | Execute_Immediate Less,0x7f
0347 0279 | y | Execute Discrete,And
0348 4401 |D | Exit_Subprogram With_Result,0x1
0349 0000 0000 | | .BLANK 0000[0x7]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 035f | _ | .CONST 0x035f ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0008 | | .CONST 0x0008 ; Number of locals
0353 INIT_0350:
0353 4800 |H | Short_Literal 0x0
0354 4803 |H | Short_Literal 0x3
0355 029f 0533 | 3| Declare_Subprogram For_Call,INIT_0530
0357 03fd | | Declare_Type Discrete,Defined
0358 00e2 | | Load_Encached Integer_Cache
0359 03e9 | | Declare_Variable Discrete,Duplicate
035a 00e2 | | Load_Encached Integer_Cache
035b 00e2 | | Load_Encached Integer_Cache
035c 00e2 | | Load_Encached Integer_Cache
035d e602 | | Load 0x3,0x2
035e 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
035f BODY_0350:
035f 4801 |H | Short_Literal 0x1
0360 a605 | | Store_Unchecked 0x3,0x5
0361 4801 |H | Short_Literal 0x1
0362 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0363 e402 | | Load 0x2,0x2
0364 0227 | ' | Execute Access,All_Reference
0365 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0366 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0367 e010 | | Load 0x0,0x10
0368 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0369 0273 | s | Execute Discrete,Plus
036a c603 | | Store 0x3,0x3
036b e603 | | Load 0x3,0x3
036c e010 | | Load 0x0,0x10
036d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
036e 027f | | Execute Discrete,Equal
036f 6804 |h | Jump_Zero 0x374
0370 e010 | | Load 0x0,0x10
0371 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0372 a604 | | Store_Unchecked 0x3,0x4
0373 780f |x | Jump 0x383
0374 e603 | | Load 0x3,0x3
0375 e010 | | Load 0x0,0x10
0376 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0377 027d | } | Execute Discrete,Greater
0378 6807 |h | Jump_Zero 0x380
0379 e010 | | Load 0x0,0x10
037a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
037b a603 | | Store_Unchecked 0x3,0x3
037c e010 | | Load 0x0,0x10
037d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
037e a604 | | Store_Unchecked 0x3,0x4
037f 7803 |x | Jump 0x383
0380 e603 | | Load 0x3,0x3
0381 0aff | | Execute_Immediate Plus,-0x1
0382 c604 | | Store 0x3,0x4
0383 00cf | | Action Mark_Auxiliary
0384 e603 | | Load 0x3,0x3
0385 e402 | | Load 0x2,0x2
0386 0227 | ' | Execute Access,All_Reference
0387 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0388 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
0389 01d7 | | Execute Vector,Field_Read
038a 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
038b 00d9 | | Load_Top At_Offset_1
038c 4603 |F | Jump_Case 0x3
038d 781b |x | Jump 0x3a9 ; case 0x0
038e 7830 |x0 | Jump 0x3bf ; case 0x1
038f 7843 |xC | Jump 0x3d3 ; case 0x2
0390 7800 |x | Jump 0x391 ; case 0x3
0391 00da | | Load_Top At_Offset_2
0392 0f32 | 2 | Execute_Immediate Equal,0x32
0393 6803 |h | Jump_Zero 0x397
0394 e605 | | Load 0x3,0x5
0395 a606 | | Store_Unchecked 0x3,0x6
0396 780f |x | Jump 0x3a6
0397 00da | | Load_Top At_Offset_2
0398 8413 | | Call 0x2,0x13
0399 680c |h | Jump_Zero 0x3a6
039a 00da | | Load_Top At_Offset_2
039b 00d8 | | Load_Top At_Offset_0
039c 00e8 | | Load_Encached Character_Cache
039d 0260 | ` | Execute Discrete,In_Type
039e 7001 |p | Jump_Nonzero 0x3a0
039f 0801 | | Execute_Immediate Raise,0x1
03a0 e606 | | Load 0x3,0x6
03a1 e40d | | Load 0x2,0xd
03a2 01d6 | | Execute Vector,Field_Write
03a3 00db | | Load_Top At_Offset_3
03a4 0a01 | | Execute_Immediate Plus,0x1
03a5 c606 | | Store 0x3,0x6
03a6 4800 |H | Short_Literal 0x0
03a7 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
03a8 7841 |xA | Jump 0x3ea
03a9 00da | | Load_Top At_Offset_2
03aa 0f0d | | Execute_Immediate Equal,0xd
03ab 6803 |h | Jump_Zero 0x3af
03ac 4801 |H | Short_Literal 0x1
03ad 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
03ae 783b |x; | Jump 0x3ea
03af 00da | | Load_Top At_Offset_2
03b0 8413 | | Call 0x2,0x13
03b1 6838 |h8 | Jump_Zero 0x3ea
03b2 00da | | Load_Top At_Offset_2
03b3 00d8 | | Load_Top At_Offset_0
03b4 00e8 | | Load_Encached Character_Cache
03b5 0260 | ` | Execute Discrete,In_Type
03b6 7001 |p | Jump_Nonzero 0x3b8
03b7 0801 | | Execute_Immediate Raise,0x1
03b8 e606 | | Load 0x3,0x6
03b9 e40d | | Load 0x2,0xd
03ba 01d6 | | Execute Vector,Field_Write
03bb 00db | | Load_Top At_Offset_3
03bc 0a01 | | Execute_Immediate Plus,0x1
03bd c606 | | Store 0x3,0x6
03be 782b |x+ | Jump 0x3ea
03bf 00da | | Load_Top At_Offset_2
03c0 0f1b | | Execute_Immediate Equal,0x1b
03c1 6802 |h | Jump_Zero 0x3c4
03c2 4802 |H | Short_Literal 0x2
03c3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
03c4 00da | | Load_Top At_Offset_2
03c5 0f0a | | Execute_Immediate Equal,0xa
03c6 6823 |h# | Jump_Zero 0x3ea
03c7 480a |H | Short_Literal 0xa
03c8 e606 | | Load 0x3,0x6
03c9 e40d | | Load 0x2,0xd
03ca 01d6 | | Execute Vector,Field_Write
03cb 00db | | Load_Top At_Offset_3
03cc 0a01 | | Execute_Immediate Plus,0x1
03cd c606 | | Store 0x3,0x6
03ce 00db | | Load_Top At_Offset_3
03cf a605 | | Store_Unchecked 0x3,0x5
03d0 4800 |H | Short_Literal 0x0
03d1 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
03d2 7817 |x | Jump 0x3ea
03d3 00da | | Load_Top At_Offset_2
03d4 0f5b | [ | Execute_Immediate Equal,0x5b
03d5 6803 |h | Jump_Zero 0x3d9
03d6 4803 |H | Short_Literal 0x3
03d7 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
03d8 7811 |x | Jump 0x3ea
03d9 00da | | Load_Top At_Offset_2
03da 8413 | | Call 0x2,0x13
03db 680c |h | Jump_Zero 0x3e8
03dc 00da | | Load_Top At_Offset_2
03dd 00d8 | | Load_Top At_Offset_0
03de 00e8 | | Load_Encached Character_Cache
03df 0260 | ` | Execute Discrete,In_Type
03e0 7001 |p | Jump_Nonzero 0x3e2
03e1 0801 | | Execute_Immediate Raise,0x1
03e2 e606 | | Load 0x3,0x6
03e3 e40d | | Load 0x2,0xd
03e4 01d6 | | Execute Vector,Field_Write
03e5 00db | | Load_Top At_Offset_3
03e6 0a01 | | Execute_Immediate Plus,0x1
03e7 c606 | | Store 0x3,0x6
03e8 4800 |H | Short_Literal 0x0
03e9 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
03ea e603 | | Load 0x3,0x3
03eb e604 | | Load 0x3,0x4
03ec 027f | | Execute Discrete,Equal
03ed 700e |p | Jump_Nonzero 0x3fc
03ee e603 | | Load 0x3,0x3
03ef e010 | | Load 0x0,0x10
03f0 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
03f1 027f | | Execute Discrete,Equal
03f2 6804 |h | Jump_Zero 0x3f7
03f3 e010 | | Load 0x0,0x10
03f4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
03f5 a603 | | Store_Unchecked 0x3,0x3
03f6 7803 |x | Jump 0x3fa
03f7 e603 | | Load 0x3,0x3
03f8 0a01 | | Execute_Immediate Plus,0x1
03f9 c603 | | Store 0x3,0x3
03fa 00c9 | | Action Pop_Auxiliary_Loop
03fb 7f88 | | Jump 0x384
03fc 00ce | | Action Pop_Auxiliary
03fd 4801 |H | Short_Literal 0x1
03fe 00db | | Load_Top At_Offset_3
03ff 0aff | | Execute_Immediate Plus,-0x1
0400 00d8 | | Load_Top At_Offset_0
0401 00e2 | | Load_Encached Integer_Cache
0402 0260 | ` | Execute Discrete,In_Type
0403 7001 |p | Jump_Nonzero 0x405
0404 0801 | | Execute_Immediate Raise,0x1
0405 e40d | | Load 0x2,0xd
0406 01cf | | Execute Vector,Slice_Read
0407 8412 | | Call 0x2,0x12
0408 4501 |E | Exit_Subprogram 0x1
0409 0000 0000 | | .BLANK 0000[0x7]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 041d | | .CONST 0x041d ; Address of begin
0411 0004 | | .CONST 0x0004 ; Address of exception handler
0412 0007 | | .CONST 0x0007 ; Number of locals
0413 INIT_0410:
0413 00e2 | | Load_Encached Integer_Cache
0414 03e9 | | Declare_Variable Discrete,Duplicate
0415 00e1 | | Load_Encached Boolean_Cache
0416 00e2 | | Load_Encached Integer_Cache
0417 00e2 | | Load_Encached Integer_Cache
0418 4801 |H | Short_Literal 0x1
0419 4880 |H | Short_Literal 0x80
041a 00e9 | | Load_Encached String_Cache
041b 035b | [ | Declare_Type Array,Constrained
041c 0337 | 7 | Declare_Variable Array
041d BODY_0410:
041d 4801 |H | Short_Literal 0x1
041e a602 | | Store_Unchecked 0x3,0x2
041f 4801 |H | Short_Literal 0x1
0420 a603 | | Store_Unchecked 0x3,0x3
0421 4800 |H | Short_Literal 0x0
0422 a604 | | Store_Unchecked 0x3,0x4
0423 00cf | | Action Mark_Auxiliary
0424 7861 |xa | Jump 0x486
0425 e602 | | Load 0x3,0x2
0426 e402 | | Load 0x2,0x2
0427 0227 | ' | Execute Access,All_Reference
0428 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0429 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
042a 01d7 | | Execute Vector,Field_Read
042b 0f40 | @ | Execute_Immediate Equal,0x40
042c 684f |hO | Jump_Zero 0x47c
042d e602 | | Load 0x3,0x2
042e 0a01 | | Execute_Immediate Plus,0x1
042f e402 | | Load 0x2,0x2
0430 0227 | ' | Execute Access,All_Reference
0431 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0432 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0433 01d7 | | Execute Vector,Field_Read
0434 0f28 | ( | Execute_Immediate Equal,0x28
0435 6846 |hF | Jump_Zero 0x47c
0436 e602 | | Load 0x3,0x2
0437 0a02 | | Execute_Immediate Plus,0x2
0438 e402 | | Load 0x2,0x2
0439 0227 | ' | Execute Access,All_Reference
043a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
043b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
043c 01d7 | | Execute Vector,Field_Read
043d 0f23 | # | Execute_Immediate Equal,0x23
043e 683d |h= | Jump_Zero 0x47c
043f e602 | | Load 0x3,0x2
0440 0a03 | | Execute_Immediate Plus,0x3
0441 e402 | | Load 0x2,0x2
0442 0227 | ' | Execute Access,All_Reference
0443 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0444 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0445 01d7 | | Execute Vector,Field_Read
0446 0f29 | ) | Execute_Immediate Equal,0x29
0447 6834 |h4 | Jump_Zero 0x47c
0448 e602 | | Load 0x3,0x2
0449 0a04 | | Execute_Immediate Plus,0x4
044a c605 | | Store 0x3,0x5
044b 00cf | | Action Mark_Auxiliary
044c 782c |x, | Jump 0x479
044d e605 | | Load 0x3,0x5
044e 6051 |`Q | Indirect_Literal Discrete,0x4a0,{0x00000000, 0x00000400}
044f 027b | { | Execute Discrete,Greater_Equal
0450 6803 |h | Jump_Zero 0x454
0451 4801 |H | Short_Literal 0x1
0452 a604 | | Store_Unchecked 0x3,0x4
0453 7824 |x$ | Jump 0x478
0454 e605 | | Load 0x3,0x5
0455 e402 | | Load 0x2,0x2
0456 0227 | ' | Execute Access,All_Reference
0457 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0458 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0459 01d7 | | Execute Vector,Field_Read
045a a606 | | Store_Unchecked 0x3,0x6
045b 00db | | Load_Top At_Offset_3
045c 8413 | | Call 0x2,0x13
045d 6809 |h | Jump_Zero 0x467
045e 00db | | Load_Top At_Offset_3
045f 00d8 | | Load_Top At_Offset_0
0460 00e8 | | Load_Encached Character_Cache
0461 0260 | ` | Execute Discrete,In_Type
0462 7001 |p | Jump_Nonzero 0x464
0463 0801 | | Execute_Immediate Raise,0x1
0464 e603 | | Load 0x3,0x3
0465 e607 | | Load 0x3,0x7
0466 01d6 | | Execute Vector,Field_Write
0467 e605 | | Load 0x3,0x5
0468 0a01 | | Execute_Immediate Plus,0x1
0469 c605 | | Store 0x3,0x5
046a e603 | | Load 0x3,0x3
046b 0a01 | | Execute_Immediate Plus,0x1
046c c603 | | Store 0x3,0x3
046d e605 | | Load 0x3,0x5
046e e402 | | Load 0x2,0x2
046f 0227 | ' | Execute Access,All_Reference
0470 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0471 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0472 01d7 | | Execute Vector,Field_Read
0473 0f5c | \ | Execute_Immediate Equal,0x5c
0474 e603 | | Load 0x3,0x3
0475 0c81 | | Execute_Immediate Greater_Equal,0x81
0476 0278 | x | Execute Discrete,Or
0477 a604 | | Store_Unchecked 0x3,0x4
0478 00c9 | | Action Pop_Auxiliary_Loop
0479 e604 | | Load 0x3,0x4
047a 6fd2 |o | Jump_Zero 0x44d
047b 00ce | | Action Pop_Auxiliary
047c e602 | | Load 0x3,0x2
047d 4bfc |K | Short_Literal 0x3fc
047e 027b | { | Execute Discrete,Greater_Equal
047f e604 | | Load 0x3,0x4
0480 0278 | x | Execute Discrete,Or
0481 a604 | | Store_Unchecked 0x3,0x4
0482 e602 | | Load 0x3,0x2
0483 0a01 | | Execute_Immediate Plus,0x1
0484 c602 | | Store 0x3,0x2
0485 00c9 | | Action Pop_Auxiliary_Loop
0486 e604 | | Load 0x3,0x4
0487 6f9d |o | Jump_Zero 0x425
0488 00ce | | Action Pop_Auxiliary
0489 4800 |H | Short_Literal 0x0
048a e5fe | | Load 0x2,-0x2
048b 0092 0585 | | Action Push_String_Extended,0x585 ; " "
048d 4801 |H | Short_Literal 0x1
048e e603 | | Load 0x3,0x3
048f 0aff | | Execute_Immediate Plus,-0x1
0490 00d8 | | Load_Top At_Offset_0
0491 00e2 | | Load_Encached Integer_Cache
0492 0260 | ` | Execute Discrete,In_Type
0493 7001 |p | Jump_Nonzero 0x495
0494 0801 | | Execute_Immediate Raise,0x1
0495 e607 | | Load 0x3,0x7
0496 01cf | | Execute Vector,Slice_Read
0497 01cc | | Execute Vector,Catenate
0498 e403 | | Load 0x2,0x3
0499 800a | | Call 0x0,0xa
049a 4800 |H | Short_Literal 0x0
049b e5fe | | Load 0x2,-0x2
049c e403 | | Load 0x2,0x3
049d 800b | | Call 0x0,0xb
049e 4501 |E | Exit_Subprogram 0x1
049f 0000 | | .XXX[0x1]
04a0 0000 0000 | | .LITERAL {0x00000000, 0x00000400}
04a4 0000 0000 | | .BLANK 0000[0x4]
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ab | | .CONST 0x04ab ; Address of begin
04a9 0004 | | .CONST 0x0004 ; Address of exception handler
04aa 0001 | | .CONST 0x0001 ; Number of locals
04ab BODY_04a8:
04ab INIT_04a8:
04ab 00da | | Load_Top At_Offset_2
04ac e606 | | Load 0x3,0x6
04ad 027c | | | Execute Discrete,Less
04ae 00db | | Load_Top At_Offset_3
04af e607 | | Load 0x3,0x7
04b0 027d | } | Execute Discrete,Greater
04b1 0278 | x | Execute Discrete,Or
04b2 0f00 | | Execute_Immediate Equal,0x0
04b3 00db | | Load_Top At_Offset_3
04b4 0f1b | | Execute_Immediate Equal,0x1b
04b5 0278 | x | Execute Discrete,Or
04b6 4401 |D | Exit_Subprogram With_Result,0x1
04b7 0000 | | .XXX[0x1]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb | | .CONST 0x04bb ; Address of begin
04b9 0523 | # | .CONST 0x0523 ; Address of exception handler
04ba 0001 | | .CONST 0x0001 ; Number of locals
04bb BODY_04b8:
04bb INIT_04b8:
04bb 00cf | | Action Mark_Auxiliary
04bc e604 | | Load 0x3,0x4
04bd e402 | | Load 0x2,0x2
04be 0227 | ' | Execute Access,All_Reference
04bf 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
04c0 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
04c1 01d7 | | Execute Vector,Field_Read
04c2 a602 | | Store_Unchecked 0x3,0x2
04c3 e602 | | Load 0x3,0x2
04c4 0f0d | | Execute_Immediate Equal,0xd
04c5 680f |h | Jump_Zero 0x4d5
04c6 4800 |H | Short_Literal 0x0
04c7 e5fe | | Load 0x2,-0x2
04c8 e605 | | Load 0x3,0x5
04c9 e00f | | Load 0x0,0xf
04ca 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04cb e403 | | Load 0x2,0x3
04cc 800a | | Call 0x0,0xa
04cd e605 | | Load 0x3,0x5
04ce 00ea | | Load_Encached Null_String_Cache
04cf e00f | | Load 0x0,0xf
04d0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
04d1 00d1 | | Pop_Control Pop_Count_1
04d2 4800 |H | Short_Literal 0x0
04d3 a608 | | Store_Unchecked 0x3,0x8
04d4 7834 |x4 | Jump 0x509
04d5 e602 | | Load 0x3,0x2
04d6 8609 | | Call 0x3,0x9
04d7 6831 |h1 | Jump_Zero 0x509
04d8 e602 | | Load 0x3,0x2
04d9 00d8 | | Load_Top At_Offset_0
04da 0d41 | A | Execute_Immediate Less,0x41
04db 7010 |p | Jump_Nonzero 0x4ec
04dc 00d8 | | Load_Top At_Offset_0
04dd 0c42 | B | Execute_Immediate Greater_Equal,0x42
04de 700a |p | Jump_Nonzero 0x4e9
04df 00d1 | | Pop_Control Pop_Count_1
04e0 e608 | | Load 0x3,0x8
04e1 0f02 | | Execute_Immediate Equal,0x2
04e2 6803 |h | Jump_Zero 0x4e6
04e3 4803 |H | Short_Literal 0x3
04e4 a608 | | Store_Unchecked 0x3,0x8
04e5 7817 |x | Jump 0x4fd
04e6 4800 |H | Short_Literal 0x0
04e7 a608 | | Store_Unchecked 0x3,0x8
04e8 7814 |x | Jump 0x4fd
04e9 0f5b | [ | Execute_Immediate Equal,0x5b
04ea 7007 |p | Jump_Nonzero 0x4f2
04eb 780f |x | Jump 0x4fb
04ec 0f1b | | Execute_Immediate Equal,0x1b
04ed 7001 |p | Jump_Nonzero 0x4ef
04ee 780c |x | Jump 0x4fb
04ef 4801 |H | Short_Literal 0x1
04f0 a608 | | Store_Unchecked 0x3,0x8
04f1 780b |x | Jump 0x4fd
04f2 e608 | | Load 0x3,0x8
04f3 0f01 | | Execute_Immediate Equal,0x1
04f4 6803 |h | Jump_Zero 0x4f8
04f5 4802 |H | Short_Literal 0x2
04f6 a608 | | Store_Unchecked 0x3,0x8
04f7 7805 |x | Jump 0x4fd
04f8 4800 |H | Short_Literal 0x0
04f9 a608 | | Store_Unchecked 0x3,0x8
04fa 7802 |x | Jump 0x4fd
04fb 4800 |H | Short_Literal 0x0
04fc a608 | | Store_Unchecked 0x3,0x8
04fd e608 | | Load 0x3,0x8
04fe 700a |p | Jump_Nonzero 0x509
04ff e605 | | Load 0x3,0x5
0500 e602 | | Load 0x3,0x2
0501 00d8 | | Load_Top At_Offset_0
0502 00e8 | | Load_Encached Character_Cache
0503 0260 | ` | Execute Discrete,In_Type
0504 7001 |p | Jump_Nonzero 0x506
0505 0801 | | Execute_Immediate Raise,0x1
0506 e00f | | Load 0x0,0xf
0507 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0508 00d1 | | Pop_Control Pop_Count_1
0509 e604 | | Load 0x3,0x4
050a 4b3f |K? | Short_Literal 0x33f
050b 027f | | Execute Discrete,Equal
050c 6803 |h | Jump_Zero 0x510
050d 4800 |H | Short_Literal 0x0
050e a604 | | Store_Unchecked 0x3,0x4
050f 7803 |x | Jump 0x513
0510 e604 | | Load 0x3,0x4
0511 0a01 | | Execute_Immediate Plus,0x1
0512 c604 | | Store 0x3,0x4
0513 e604 | | Load 0x3,0x4
0514 e603 | | Load 0x3,0x3
0515 027f | | Execute Discrete,Equal
0516 6801 |h | Jump_Zero 0x518
0517 7802 |x | Jump 0x51a
0518 00c9 | | Action Pop_Auxiliary_Loop
0519 7fa2 | | Jump 0x4bc
051a 00ce | | Action Pop_Auxiliary
051b 4800 |H | Short_Literal 0x0
051c e5fe | | Load 0x2,-0x2
051d e605 | | Load 0x3,0x5
051e e00f | | Load 0x0,0xf
051f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0520 e403 | | Load 0x2,0x3
0521 800a | | Call 0x0,0xa
0522 4501 |E | Exit_Subprogram 0x1
0523 TRAP_04b8:
0523 0007 | | Action Break_Optional
0524 4802 |H | Short_Literal 0x2
0525 e5fe | | Load 0x2,-0x2
0526 0092 058e | | Action Push_String_Extended,0x58e ; "*** Problem encountered processing IOP BUFFER ***"
0528 e403 | | Load 0x2,0x3
0529 800a | | Call 0x0,0xa
052a 4501 |E | Exit_Subprogram 0x1
052b 0000 0000 | | .BLANK 0000[0x5]
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 0533 | 3 | .CONST 0x0533 ; Address of begin
0531 0004 | | .CONST 0x0004 ; Address of exception handler
0532 0001 | | .CONST 0x0001 ; Number of locals
0533 BODY_0530:
0533 INIT_0530:
0533 4607 |F | Jump_Case 0x7
0534 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0535 7807 |x | Jump 0x53d ; case 0x1
0536 780a |x | Jump 0x541 ; case 0x2
0537 780e |x | Jump 0x546 ; case 0x3
0538 7811 |x | Jump 0x54a ; case 0x4
0539 7812 |x | Jump 0x54c ; case 0x5
053a 7813 |x | Jump 0x54e ; case 0x6
053b 7816 |x | Jump 0x552 ; case 0x7
053c 4302 |C | .XXX[0x1]
053d 00da | | Load_Top At_Offset_2
053e 0091 0566 | f| Action Push_String_Extended_Indexed,0x566 ; "CH"
0540 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0541 00db | | Load_Top At_Offset_3
0542 00db | | Load_Top At_Offset_3
0543 00e0 | | Load_Encached Standard_Cache
0544 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0545 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0546 00da | | Load_Top At_Offset_2
0547 00e0 | | Load_Encached Standard_Cache
0548 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0549 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
054a 00db | | Load_Top At_Offset_3
054b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
054c 00db | | Load_Top At_Offset_3
054d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
054e e602 | | Load 0x3,0x2
054f 00dc | | Load_Top At_Offset_4
0550 0267 | g | Execute Discrete,Predecessor
0551 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0552 e602 | | Load 0x3,0x2
0553 00dc | | Load_Top At_Offset_4
0554 0268 | h | Execute Discrete,Successor
0555 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0556 ; --------------------------------------------------------------------------------------
0556 ; STRING TABLE
0556 ; --------------------------------------------------------------------------------------
0556 0074 | t | .STRTAB 0x0074->0x0590 ; "LOG_RH11"
0557 007a | z | .STRTAB 0x007a->0x0594 ; "LOG_TS11"
0558 0080 | | .STRTAB 0x0080->0x0598 ; "LOG_IOA"
0559 0085 | | .STRTAB 0x0085->0x059b ; "LOG_R1000"
055a 008c | | .STRTAB 0x008c->0x05a0 ; "LOG_IOP"
055b 0091 | | .STRTAB 0x0091->0x05a3 ; "LOG_FRU"
055c 0096 | | .STRTAB 0x0096->0x05a7 ; "LOG_SPARE6"
055d 009e | | .STRTAB 0x009e->0x05ac ; "LOG_SPARE7"
055e 00a6 | | .STRTAB 0x00a6->0x05b1 ; "LOG_SPARE8"
055f 00ae | | .STRTAB 0x00ae->0x05b6 ; "LOG_SPARE9"
0560 00b6 | | .STRTAB 0x00b6->0x05bb ; "LOG_SPARE10"
0561 00bf | | .STRTAB 0x00bf->0x05c0 ; "LOG_SPARE11"
0562 00c8 | | .STRTAB 0x00c8->0x05c6 ; "LOG_SPARE12"
0563 00d1 | | .STRTAB 0x00d1->0x05cb ; "LOG_SPARE13"
0564 00da | | .STRTAB 0x00da->0x05d1 ; "LOG_SPARE14"
0565 00e3 | | .STRTAB 0x00e3->0x05d6 ; "LOG_SPARE15"
0566 00ec | | .STRTAB 0x00ec->0x05dc ; "CH"
0567 00ec | | .STRTAB 0x00ec->0x05dd ; "G_0D"
0568 00ee | | .STRTAB 0x00ee->0x05df ; "G_1B"
0569 00f0 | | .STRTAB 0x00f0->0x05e1 ; "G_5B"
056a 00f2 | | .STRTAB 0x00f2->0x05e3 ; ".COMMENTS"
056b 00f9 | | .STRTAB 0x00f9->0x05e7 ; ".IOP_SHORTDUMP"
056c 0105 | | .STRTAB 0x0105->0x05ee ; ".REGISTERS"
056d 010d | | .STRTAB 0x010d->0x05f3 ; ".SAVED_STATE"
056e 0117 | | .STRTAB 0x0117->0x05f9 ; "<PROFILE>"
056f 011e | | .STRTAB 0x011e->0x05fe ; "$.IOP_SHORTDUMP"
0570 012b | + | .STRTAB 0x012b->0x0605 ; "$.SAVED_STATE"
0571 0136 | 6 | .STRTAB 0x0136->0x060c ; "$.REGISTERS"
0572 013f | ? | .STRTAB 0x013f->0x0611 ; "unsupported rev level "
0573 0153 | S | .STRTAB 0x0153->0x061c ; "FAILURE ON DISK "
0574 016f | o | .STRTAB 0x016f->0x062b ; "FAILURE ON TAPE "
0575 018b | | .STRTAB 0x018b->0x063a ; "MACHINE CRASH, I/O ADAPTOR "
0576 01a7 | | .STRTAB 0x01a7->0x0649 ; "MACHINE CRASH, R1000 "
0577 01c3 | | .STRTAB 0x01c3->0x0658 ; "MACHINE CRASH, I/O PROCESSOR "
0578 01df | | .STRTAB 0x01df->0x0667 ; "PROBLEM IN FRU DIAGNOSTIC "
0579 01fb | | .STRTAB 0x01fb->0x0676 ; "SPARE6 "
057a 0217 | | .STRTAB 0x0217->0x0685 ; "SPARE7 "
057b 0233 | 3 | .STRTAB 0x0233->0x0694 ; "SPARE8 "
057c 024f | O | .STRTAB 0x024f->0x06a3 ; "SPARE9 "
057d 026b | k | .STRTAB 0x026b->0x06b2 ; "SPARE10 "
057e 0287 | | .STRTAB 0x0287->0x06c1 ; "SPARE11 "
057f 02a3 | | .STRTAB 0x02a3->0x06d0 ; "SPARE12 "
0580 02bf | | .STRTAB 0x02bf->0x06df ; "SPARE13 "
0581 02db | | .STRTAB 0x02db->0x06ee ; "SPARE14 "
0582 02f7 | | .STRTAB 0x02f7->0x06fd ; "DFS INSTALL "
0583 0313 | | .STRTAB 0x0313->0x070c ; " Analysis for Tombstone dated "
0584 032f | / | .STRTAB 0x032f->0x071b ; "CRASH REASON (based on last micro-PC)"
0585 0352 | R | .STRTAB 0x0352->0x072e ; " "
; " "
0586 0353 | S | .STRTAB 0x0353->0x072f ; " Unknown crash reason"
0587 0368 | h | .STRTAB 0x0368->0x073b ; "R1000 cpu analysis"
0588 0378 | x | .STRTAB 0x0378->0x0744 ; "UCODE TRACE (last 20 entries)"
0589 0393 | | .STRTAB 0x0393->0x0752 ; "UCODE STATE"
058a 039c | | .STRTAB 0x039c->0x0758 ; " Cpu state was not dumped to tombstone. "
058b 03c2 | | .STRTAB 0x03c2->0x076c ; "LAST CONSOLE OUTPUT"
058c 03d3 | | .STRTAB 0x03d3->0x0775 ; " IOP information was not dumped to tombstone."
058d 03fe | | .STRTAB 0x03fe->0x078c ; "RESTARTING SYSTEM"
058e 040d | | .STRTAB 0x040d->0x0794 ; "*** Problem encountered processing IOP BUFFER ***"
058f 043c | < | .STREND 0x043c->0x07ad
0590 4c4f 475f |LOG_| .STRTAB_STRINGS
07ad 0000 0000 | | .XXX[0x3]
07af 0000 | |
07b0 ; --------------------------------------------------------------------------------------
07b0 ; Debug Table
07b0 ; --------------------------------------------------------------------------------------
07b0 0004 0011 | | .DEBUG4 0x0004,0x0011,0x34c3,0x0000,0x0001,0x0000
07b6 3297 24b7 |2 $ | .XXX[0x4a]
07b8 34ba 34b0 |4 4 |
07ba b634 bd30 | 4 0|
07bc ba34 b7b7 | 4 |
07be 1729 b4ba | ) |
07c0 3290 37b9 |2 7 |
07c2 1010 a6b0 | |
07c4 b1b4 34b7 | 4 |
07c6 3296 8000 |2 |
07c8 000b 0000 | |
07ca 000e 1724 | $|
07cc b734 ba34 | 4 4|
07ce b0b6 34bd | 4 |
07d0 30ba 34b7 |0 4 |
07d2 b717 2637 | &7|
07d4 b1b0 b610 | |
07d6 3bb7 b936 |; 6|
07d8 3217 0000 |2 |
07da 000a 8000 | |
07dc 000e 9017 | |
07de 24b7 34ba |$ 4 |
07e0 34b0 b634 |4 4|
07e2 bd30 ba34 | 0 4|
07e4 b7b7 1726 | &|
07e6 37b1 b0b6 |7 |
07e8 103b b7b9 | ; |
07ea 3632 1700 |62 |
07ec 0000 0a80 | |
07ee 0000 0e90 | |
07f0 1724 b734 | $ 4|
07f2 ba34 b0b6 | 4 |
07f4 34bd 30ba |4 0 |
07f6 34b7 b717 |4 |
07f8 2637 b1b0 |&7 |
07fa b610 3bb7 | ; |
07fc b936 3217 | 62 |
07fe 0000 0000 | |