DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦d467e3caa⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_03b8fe

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦this⟧ 

Disassembly

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 0718       |    |		.CONST	0x0718								; 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	INIT_0030,For_Outer_Call,Visible,Unelaborated
000d 029a 00d3  |    |		Declare_Subprogram	INIT_00d0,For_Outer_Call,Visible,Unelaborated
000f 00bf       |    |		Action	Accept_Activation
0010 0092 04d1  |    |		Action	Push_String_Extended,0x4d1					; ".COMMENTS"
0012 0092 04d2  |    |		Action	Push_String_Extended,0x4d2					; ".IOP_SHORTDUMP"
0014 0092 04d3  |    |		Action	Push_String_Extended,0x4d3					; ".REGISTERS"
0016 0092 04d4  |    |		Action	Push_String_Extended,0x4d4					; ".SAVED_STATE"
0018 4800       |H   |		Short_Literal	0x0
0019 4bff       |K   |		Short_Literal	0x3ff
001a e001       |    |		Load	0x0,0x1
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 e002       |    |		Load	0x0,0x2
0020 e003       |    |		Load	0x0,0x3
0021 00da       |    |		Load_Top	At_Offset_2
0022 e004       |    |		Load	0x0,0x4
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 0213  |    |		Declare_Subprogram	INIT_0210,For_Call
003f 029f 0223  |   #|		Declare_Subprogram	INIT_0220,For_Call
0041			BODY_0030:
0041 0092 04d5  |    |		Action	Push_String_Extended,0x4d5					; "<PROFILE>"
0043 e5fe       |    |		Load	0x2,-0x2
0044 e005       |    |		Load	0x0,0x5
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 04d6  |    |		Action	Push_String_Extended,0x4d6					; "$.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 04d7  |    |		Action	Push_String_Extended,0x4d7					; "$.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 04d8  |    |		Action	Push_String_Extended,0x4d8					; "$.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_Suprogram	New_Top_Offset 0x3
00c1 0092 04d9  |    |		Action	Push_String_Extended,0x4d9					; "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 e006       |    |		Load	0x0,0x6
00c8 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
00c9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00ca 0000 0000  |    |		.BLANK	0000[0x6]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 0179       | y  |		.CONST	0x0179								; Address of begin
00d1 0004       |    |		.CONST	0x0004								; Address of exception handler
00d2 0013       |    |		.CONST	0x0013								; Number of locals
00d3			INIT_00d0:
00d3 e007       |    |		Load	0x0,0x7
00d4 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
00d5 e006       |    |		Load	0x0,0x6
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 4800       |H   |		Short_Literal	0x0
00e0 480f       |H   |		Short_Literal	0xf
00e1 029f 0253  |   S|		Declare_Subprogram	INIT_0250,For_Call
00e3 03fd       |    |		Declare_Type	Discrete,Defined
00e4 4801       |H   |		Short_Literal	0x1
00e5 481e       |H   |		Short_Literal	0x1e
00e6 00e9       |    |		Load_Encached	String_Cache
00e7 035b       | [  |		Declare_Type	Array,Constrained
00e8 00d9       |    |		Load_Top	At_Offset_1
00e9 0266       | f  |		Execute	Discrete,Bounds
00ea 00da       |    |		Load_Top	At_Offset_2
00eb 02a0       |    |		Declare_Subprogram	Null_Subprogram
00ec 4801       |H   |		Short_Literal	0x1
00ed 035d       | ]  |		Declare_Type	Array,Defined
00ee 00d8       |    |		Load_Top	At_Offset_0
00ef 0337       | 7  |		Declare_Variable	Array
00f0 00d8       |    |		Load_Top	At_Offset_0
00f1 0335       | 5  |		Declare_Variable	Array,Duplicate
00f2 00cd       |    |		Action	Spare6_Action
00f3 0092 04da  |    |		Action	Push_String_Extended,0x4da					; "FAILURE ON DISK               "
00f5 e408       |    |		Load	0x2,0x8
00f6 0119       |    |		Execute	Any,Check_In_Formal_Type
00f7 4800       |H   |		Short_Literal	0x0
00f8 00da       |    |		Load_Top	At_Offset_2
00f9 01d6       |    |		Execute	Vector,Field_Write
00fa 0092 04db  |    |		Action	Push_String_Extended,0x4db					; "FAILURE ON TAPE               "
00fc e408       |    |		Load	0x2,0x8
00fd 0119       |    |		Execute	Any,Check_In_Formal_Type
00fe 4801       |H   |		Short_Literal	0x1
00ff 00da       |    |		Load_Top	At_Offset_2
0100 01d6       |    |		Execute	Vector,Field_Write
0101 0092 04dc  |    |		Action	Push_String_Extended,0x4dc					; "MACHINE CRASH, I/O ADAPTOR    "
0103 e408       |    |		Load	0x2,0x8
0104 0119       |    |		Execute	Any,Check_In_Formal_Type
0105 4802       |H   |		Short_Literal	0x2
0106 00da       |    |		Load_Top	At_Offset_2
0107 01d6       |    |		Execute	Vector,Field_Write
0108 0092 04dd  |    |		Action	Push_String_Extended,0x4dd					; "MACHINE CRASH, R1000          "
010a e408       |    |		Load	0x2,0x8
010b 0119       |    |		Execute	Any,Check_In_Formal_Type
010c 4803       |H   |		Short_Literal	0x3
010d 00da       |    |		Load_Top	At_Offset_2
010e 01d6       |    |		Execute	Vector,Field_Write
010f 0092 04de  |    |		Action	Push_String_Extended,0x4de					; "MACHINE CRASH, I/O PROCESSOR  "
0111 e408       |    |		Load	0x2,0x8
0112 0119       |    |		Execute	Any,Check_In_Formal_Type
0113 4804       |H   |		Short_Literal	0x4
0114 00da       |    |		Load_Top	At_Offset_2
0115 01d6       |    |		Execute	Vector,Field_Write
0116 0092 04df  |    |		Action	Push_String_Extended,0x4df					; "PROBLEM IN FRU DIAGNOSTIC     "
0118 e408       |    |		Load	0x2,0x8
0119 0119       |    |		Execute	Any,Check_In_Formal_Type
011a 4805       |H   |		Short_Literal	0x5
011b 00da       |    |		Load_Top	At_Offset_2
011c 01d6       |    |		Execute	Vector,Field_Write
011d 0092 04e0  |    |		Action	Push_String_Extended,0x4e0					; "SPARE6                        "
011f e408       |    |		Load	0x2,0x8
0120 0119       |    |		Execute	Any,Check_In_Formal_Type
0121 4806       |H   |		Short_Literal	0x6
0122 00da       |    |		Load_Top	At_Offset_2
0123 01d6       |    |		Execute	Vector,Field_Write
0124 0092 04e1  |    |		Action	Push_String_Extended,0x4e1					; "SPARE7                        "
0126 e408       |    |		Load	0x2,0x8
0127 0119       |    |		Execute	Any,Check_In_Formal_Type
0128 4807       |H   |		Short_Literal	0x7
0129 00da       |    |		Load_Top	At_Offset_2
012a 01d6       |    |		Execute	Vector,Field_Write
012b 0092 04e2  |    |		Action	Push_String_Extended,0x4e2					; "SPARE8                        "
012d e408       |    |		Load	0x2,0x8
012e 0119       |    |		Execute	Any,Check_In_Formal_Type
012f 4808       |H   |		Short_Literal	0x8
0130 00da       |    |		Load_Top	At_Offset_2
0131 01d6       |    |		Execute	Vector,Field_Write
0132 0092 04e3  |    |		Action	Push_String_Extended,0x4e3					; "SPARE9                        "
0134 e408       |    |		Load	0x2,0x8
0135 0119       |    |		Execute	Any,Check_In_Formal_Type
0136 4809       |H   |		Short_Literal	0x9
0137 00da       |    |		Load_Top	At_Offset_2
0138 01d6       |    |		Execute	Vector,Field_Write
0139 0092 04e4  |    |		Action	Push_String_Extended,0x4e4					; "SPARE10                       "
013b e408       |    |		Load	0x2,0x8
013c 0119       |    |		Execute	Any,Check_In_Formal_Type
013d 480a       |H   |		Short_Literal	0xa
013e 00da       |    |		Load_Top	At_Offset_2
013f 01d6       |    |		Execute	Vector,Field_Write
0140 0092 04e5  |    |		Action	Push_String_Extended,0x4e5					; "SPARE11                       "
0142 e408       |    |		Load	0x2,0x8
0143 0119       |    |		Execute	Any,Check_In_Formal_Type
0144 480b       |H   |		Short_Literal	0xb
0145 00da       |    |		Load_Top	At_Offset_2
0146 01d6       |    |		Execute	Vector,Field_Write
0147 0092 04e6  |    |		Action	Push_String_Extended,0x4e6					; "SPARE12                       "
0149 e408       |    |		Load	0x2,0x8
014a 0119       |    |		Execute	Any,Check_In_Formal_Type
014b 480c       |H   |		Short_Literal	0xc
014c 00da       |    |		Load_Top	At_Offset_2
014d 01d6       |    |		Execute	Vector,Field_Write
014e 0092 04e7  |    |		Action	Push_String_Extended,0x4e7					; "SPARE13                       "
0150 e408       |    |		Load	0x2,0x8
0151 0119       |    |		Execute	Any,Check_In_Formal_Type
0152 480d       |H   |		Short_Literal	0xd
0153 00da       |    |		Load_Top	At_Offset_2
0154 01d6       |    |		Execute	Vector,Field_Write
0155 0092 04e8  |    |		Action	Push_String_Extended,0x4e8					; "SPARE14                       "
0157 e408       |    |		Load	0x2,0x8
0158 0119       |    |		Execute	Any,Check_In_Formal_Type
0159 480e       |H   |		Short_Literal	0xe
015a 00da       |    |		Load_Top	At_Offset_2
015b 01d6       |    |		Execute	Vector,Field_Write
015c 0092 04e9  |    |		Action	Push_String_Extended,0x4e9					; "DFS INSTALL                   "
015e e408       |    |		Load	0x2,0x8
015f 0119       |    |		Execute	Any,Check_In_Formal_Type
0160 480f       |H   |		Short_Literal	0xf
0161 00da       |    |		Load_Top	At_Offset_2
0162 01d6       |    |		Execute	Vector,Field_Write
0163 00d9       |    |		Load_Top	At_Offset_1
0164 01d4       |    |		Execute	Vector,Structure_Write
0165 00db       |    |		Load_Top	At_Offset_3
0166 0007       |    |		Action	Break_Optional
0167 4801       |H   |		Short_Literal	0x1
0168 4b40       |K@  |		Short_Literal	0x340
0169 00e9       |    |		Load_Encached	String_Cache
016a 035b       | [  |		Declare_Type	Array,Constrained
016b 0337       | 7  |		Declare_Variable	Array
016c 00e2       |    |		Load_Encached	Integer_Cache
016d 029f 027b  |   {|		Declare_Subprogram	INIT_0278,For_Call
016f 029f 02a3  |    |		Declare_Subprogram	INIT_02a0,For_Call
0171 029f 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Call
0173 029f 030b  |    |		Declare_Subprogram	INIT_0308,For_Call
0175 029f 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Call
0177 029f 034b  |   K|		Declare_Subprogram	INIT_0348,For_Call
0179			BODY_00d0:
0179 e5fe       |    |		Load	0x2,-0x2
017a 7003       |p   |		Jump_Nonzero	0x17e
017b e5fd       |    |		Load	0x2,-0x3
017c 01db       |    |		Execute	Vector,Length
017d 7004       |p   |		Jump_Nonzero	0x182
017e e006       |    |		Load	0x0,0x6
017f 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0180 c403       |    |		Store	0x2,0x3
0181 7807       |x   |		Jump	0x189
0182 e403       |    |		Load	0x2,0x3
0183 00ea       |    |		Load_Encached	Null_String_Cache
0184 e5fd       |    |		Load	0x2,-0x3
0185 4801       |H   |		Short_Literal	0x1
0186 e006       |    |		Load	0x0,0x6
0187 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0188 c403       |    |		Store	0x2,0x3
0189 e5ff       |    |		Load	0x2,-0x1
018a e007       |    |		Load	0x0,0x7
018b 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
018c a402       |    |		Store_Unchecked	0x2,0x2
018d e402       |    |		Load	0x2,0x2
018e 0227       | '  |		Execute	Access,All_Reference
018f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0190 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0191 7002       |p   |		Jump_Nonzero	0x194
0192 4800       |H   |		Short_Literal	0x0
0193 a405       |    |		Store_Unchecked	0x2,0x5
0194 e402       |    |		Load	0x2,0x2
0195 0227       | '  |		Execute	Access,All_Reference
0196 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0197 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0198 0f02       |    |		Execute_Immediate	Equal,0x2
0199 6807       |h   |		Jump_Zero	0x1a1
019a e402       |    |		Load	0x2,0x2
019b 0227       | '  |		Execute	Access,All_Reference
019c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
019d 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
019e 7002       |p   |		Jump_Nonzero	0x1a1
019f 4800       |H   |		Short_Literal	0x0
01a0 a406       |    |		Store_Unchecked	0x2,0x6
01a1 4800       |H   |		Short_Literal	0x0
01a2 e5fe       |    |		Load	0x2,-0x2
01a3 0092 04ea  |    |		Action	Push_String_Extended,0x4ea					; " Analysis for Tombstone dated "
01a5 e402       |    |		Load	0x2,0x2
01a6 0227       | '  |		Execute	Access,All_Reference
01a7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01a8 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
01a9 01cc       |    |		Execute	Vector,Catenate
01aa e403       |    |		Load	0x2,0x3
01ab e008       |    |		Load	0x0,0x8
01ac 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01ad 4800       |H   |		Short_Literal	0x0
01ae e5fe       |    |		Load	0x2,-0x2
01af e403       |    |		Load	0x2,0x3
01b0 e008       |    |		Load	0x0,0x8
01b1 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01b2 0092 04eb  |    |		Action	Push_String_Extended,0x4eb					; "CRASH REASON (based on last micro-PC)"
01b4 840e       |    |		Call	0x2,0xe
01b5 e406       |    |		Load	0x2,0x6
01b6 6811       |h   |		Jump_Zero	0x1c8
01b7 4800       |H   |		Short_Literal	0x0
01b8 e5fe       |    |		Load	0x2,-0x2
01b9 0092 04ec  |    |		Action	Push_String_Extended,0x4ec					; "   "
01bb 4bff       |K   |		Short_Literal	0x3ff
01bc e402       |    |		Load	0x2,0x2
01bd 0227       | '  |		Execute	Access,All_Reference
01be 340a       |4   |		Execute	Record,Field_Reference,Field_Number 0xa
01bf 01d5       |    |		Execute	Vector,Field_Reference
01c0 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01c1 e009       |    |		Load	0x0,0x9
01c2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01c3 01cc       |    |		Execute	Vector,Catenate
01c4 e403       |    |		Load	0x2,0x3
01c5 e008       |    |		Load	0x0,0x8
01c6 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01c7 7807       |x   |		Jump	0x1cf
01c8 4800       |H   |		Short_Literal	0x0
01c9 e5fe       |    |		Load	0x2,-0x2
01ca 0092 04ed  |    |		Action	Push_String_Extended,0x4ed					; "   Unknown crash reason"
01cc e403       |    |		Load	0x2,0x3
01cd e008       |    |		Load	0x0,0x8
01ce 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01cf 4800       |H   |		Short_Literal	0x0
01d0 e5fe       |    |		Load	0x2,-0x2
01d1 e403       |    |		Load	0x2,0x3
01d2 e008       |    |		Load	0x0,0x8
01d3 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01d4 840f       |    |		Call	0x2,0xf
01d5 e402       |    |		Load	0x2,0x2
01d6 0227       | '  |		Execute	Access,All_Reference
01d7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01d8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01d9 0f02       |    |		Execute_Immediate	Equal,0x2
01da 6802       |h   |		Jump_Zero	0x1dd
01db 8410       |    |		Call	0x2,0x10
01dc 8413       |    |		Call	0x2,0x13
01dd 0092 04ee  |    |		Action	Push_String_Extended,0x4ee					; "R1000 cpu analysis"
01df 840e       |    |		Call	0x2,0xe
01e0 e406       |    |		Load	0x2,0x6
01e1 681c       |h   |		Jump_Zero	0x1fe
01e2 0092 04ef  |    |		Action	Push_String_Extended,0x4ef					; "UCODE TRACE (last 20 entries)"
01e4 840e       |    |		Call	0x2,0xe
01e5 e5fe       |    |		Load	0x2,-0x2
01e6 e403       |    |		Load	0x2,0x3
01e7 4801       |H   |		Short_Literal	0x1
01e8 4814       |H   |		Short_Literal	0x14
01e9 00ea       |    |		Load_Encached	Null_String_Cache
01ea e402       |    |		Load	0x2,0x2
01eb 800a       |    |		Call	0x0,0xa
01ec 4800       |H   |		Short_Literal	0x0
01ed e5fe       |    |		Load	0x2,-0x2
01ee e403       |    |		Load	0x2,0x3
01ef e008       |    |		Load	0x0,0x8
01f0 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01f1 0092 04f0  |    |		Action	Push_String_Extended,0x4f0					; "UCODE STATE"
01f3 840e       |    |		Call	0x2,0xe
01f4 e5fe       |    |		Load	0x2,-0x2
01f5 e403       |    |		Load	0x2,0x3
01f6 e402       |    |		Load	0x2,0x2
01f7 800b       |    |		Call	0x0,0xb
01f8 4800       |H   |		Short_Literal	0x0
01f9 e5fe       |    |		Load	0x2,-0x2
01fa e403       |    |		Load	0x2,0x3
01fb e008       |    |		Load	0x0,0x8
01fc 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01fd 7807       |x   |		Jump	0x205
01fe 4800       |H   |		Short_Literal	0x0
01ff e5fe       |    |		Load	0x2,-0x2
0200 0092 04f1  |    |		Action	Push_String_Extended,0x4f1					; " Cpu state was not dumped to tombstone. "
0202 e403       |    |		Load	0x2,0x3
0203 e008       |    |		Load	0x0,0x8
0204 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0205 e5fe       |    |		Load	0x2,-0x2
0206 7004       |p   |		Jump_Nonzero	0x20b
0207 e403       |    |		Load	0x2,0x3
0208 e006       |    |		Load	0x0,0x6
0209 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
020a c403       |    |		Store	0x2,0x3
020b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
020c 0000 0000  |    |		.BLANK	0000[0x4]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213       |    |		.CONST	0x0213								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0001       |    |		.CONST	0x0001								; Number of locals
0213			BODY_0210:
0213			INIT_0210:
0213 4800       |H   |		Short_Literal	0x0
0214 e404       |    |		Load	0x2,0x4
0215 01d7       |    |		Execute	Vector,Field_Read
0216 a409       |    |		Store_Unchecked	0x2,0x9
0217 e409       |    |		Load	0x2,0x9
0218 0908       |    |		Execute_Immediate	Binary_Scale,0x8
0219 4801       |H   |		Short_Literal	0x1
021a e404       |    |		Load	0x2,0x4
021b 01d7       |    |		Execute	Vector,Field_Read
021c 0273       | s  |		Execute	Discrete,Plus
021d c409       |    |		Store	0x2,0x9
021e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
021f 0000       |    |		.XXX[0x1]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223       | #  |		.CONST	0x0223								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0001       |    |		.CONST	0x0001								; Number of locals
0223			BODY_0220:
0223			INIT_0220:
0223 4804       |H   |		Short_Literal	0x4
0224 e404       |    |		Load	0x2,0x4
0225 01d7       |    |		Execute	Vector,Field_Read
0226 a407       |    |		Store_Unchecked	0x2,0x7
0227 e407       |    |		Load	0x2,0x7
0228 0908       |    |		Execute_Immediate	Binary_Scale,0x8
0229 4805       |H   |		Short_Literal	0x5
022a e404       |    |		Load	0x2,0x4
022b 01d7       |    |		Execute	Vector,Field_Read
022c 0273       | s  |		Execute	Discrete,Plus
022d c407       |    |		Store	0x2,0x7
022e 4806       |H   |		Short_Literal	0x6
022f e404       |    |		Load	0x2,0x4
0230 01d7       |    |		Execute	Vector,Field_Read
0231 a405       |    |		Store_Unchecked	0x2,0x5
0232 e405       |    |		Load	0x2,0x5
0233 0908       |    |		Execute_Immediate	Binary_Scale,0x8
0234 4807       |H   |		Short_Literal	0x7
0235 e404       |    |		Load	0x2,0x4
0236 01d7       |    |		Execute	Vector,Field_Read
0237 0273       | s  |		Execute	Discrete,Plus
0238 c405       |    |		Store	0x2,0x5
0239 4808       |H   |		Short_Literal	0x8
023a e404       |    |		Load	0x2,0x4
023b 01d7       |    |		Execute	Vector,Field_Read
023c a406       |    |		Store_Unchecked	0x2,0x6
023d e406       |    |		Load	0x2,0x6
023e 0908       |    |		Execute_Immediate	Binary_Scale,0x8
023f 4809       |H   |		Short_Literal	0x9
0240 e404       |    |		Load	0x2,0x4
0241 01d7       |    |		Execute	Vector,Field_Read
0242 0273       | s  |		Execute	Discrete,Plus
0243 c406       |    |		Store	0x2,0x6
0244 480a       |H   |		Short_Literal	0xa
0245 e404       |    |		Load	0x2,0x4
0246 01d7       |    |		Execute	Vector,Field_Read
0247 a408       |    |		Store_Unchecked	0x2,0x8
0248 e408       |    |		Load	0x2,0x8
0249 0908       |    |		Execute_Immediate	Binary_Scale,0x8
024a 480b       |H   |		Short_Literal	0xb
024b e404       |    |		Load	0x2,0x4
024c 01d7       |    |		Execute	Vector,Field_Read
024d 0273       | s  |		Execute	Discrete,Plus
024e c408       |    |		Store	0x2,0x8
024f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253       | S  |		.CONST	0x0253								; Address of begin
0251 0004       |    |		.CONST	0x0004								; Address of exception handler
0252 0001       |    |		.CONST	0x0001								; Number of locals
0253			BODY_0250:
0253			INIT_0250:
0253 4607       |F   |		Jump_Case	0x8
0254 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0255 7806       |x   |		Jump	0x25c								; case 0x1
0256 7809       |x   |		Jump	0x260								; case 0x2
0257 780d       |x   |		Jump	0x265								; case 0x3
0258 7810       |x   |		Jump	0x269								; case 0x4
0259 7811       |x   |		Jump	0x26b								; case 0x5
025a 7812       |x   |		Jump	0x26d								; case 0x6
025b 7815       |x   |		Jump	0x271								; case 0x7
025c 00da       |    |		Load_Top	At_Offset_2
025d 0091 04bd  |    |		Action	Push_String_Extended_Indexed,0x4bd				; "LOG_RH11"
025f 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0260 00db       |    |		Load_Top	At_Offset_3
0261 00db       |    |		Load_Top	At_Offset_3
0262 00e0       |    |		Load_Encached	Standard_Cache
0263 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0264 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0265 00da       |    |		Load_Top	At_Offset_2
0266 00e0       |    |		Load_Encached	Standard_Cache
0267 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0268 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0269 00db       |    |		Load_Top	At_Offset_3
026a 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
026b 00db       |    |		Load_Top	At_Offset_3
026c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
026d e407       |    |		Load	0x2,0x7
026e 00dc       |    |		Load_Top	At_Offset_4
026f 0267       | g  |		Execute	Discrete,Predecessor
0270 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0271 e407       |    |		Load	0x2,0x7
0272 00dc       |    |		Load_Top	At_Offset_4
0273 0268       | h  |		Execute	Discrete,Successor
0274 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0275 0000 0000  |    |		.XXX[0x3]
0277 0000       |    |
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 4800       |H   |		Short_Literal	0x0
028f e5fe       |    |		Load	0x2,-0x2
0290 e7ff       |    |		Load	0x3,-0x1
0291 e403       |    |		Load	0x2,0x3
0292 e008       |    |		Load	0x0,0x8
0293 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0294 4800       |H   |		Short_Literal	0x0
0295 e5fe       |    |		Load	0x2,-0x2
0296 00da       |    |		Load_Top	At_Offset_2
0297 e403       |    |		Load	0x2,0x3
0298 e008       |    |		Load	0x0,0x8
0299 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
029a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
029b 0000 0000  |    |		.BLANK	0000[0x5]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02b8       |    |		.CONST	0x02b8								; Address of begin
02a1 0004       |    |		.CONST	0x0004								; Address of exception handler
02a2 000a       |    |		.CONST	0x000a								; Number of locals
02a3			INIT_02a0:
02a3 e001       |    |		Load	0x0,0x1
02a4 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02a5 00e2       |    |		Load_Encached	Integer_Cache
02a6 03e9       |    |		Declare_Variable	Discrete,Duplicate
02a7 603c       |`<  |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x00000400}
02a8 e00c       |    |		Load	0x0,0xc
02a9 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02aa 1c08       |    |		Execute_Immediate	Run_Utility,0x8
02ab 00d8       |    |		Load_Top	At_Offset_0
02ac 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02ad e001       |    |		Load	0x0,0x1
02ae 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02af 0620       |    |		Execute_Immediate	Set_Value_Unchecked,0x20
02b0 e001       |    |		Load	0x0,0x1
02b1 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02b2 067e       | ~  |		Execute_Immediate	Set_Value_Unchecked,0x7e
02b3 00e2       |    |		Load_Encached	Integer_Cache
02b4 029f 0413  |    |		Declare_Subprogram	INIT_0410,For_Call
02b6 029f 0423  |   #|		Declare_Subprogram	INIT_0420,For_Call
02b8			BODY_02a0:
02b8 0092 04f2  |    |		Action	Push_String_Extended,0x4f2					; "LAST CONSOLE OUTPUT"
02ba 840e       |    |		Call	0x2,0xe
02bb e405       |    |		Load	0x2,0x5
02bc 6814       |h   |		Jump_Zero	0x2d1
02bd e402       |    |		Load	0x2,0x2
02be 0227       | '  |		Execute	Access,All_Reference
02bf 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
02c0 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02c1 a603       |    |		Store_Unchecked	0x3,0x3
02c2 e603       |    |		Load	0x3,0x3
02c3 601c       |`   |		Indirect_Literal	Discrete,0x2e0,{0xffffffff, 0xffff0340}
02c4 0273       | s  |		Execute	Discrete,Plus
02c5 c603       |    |		Store	0x3,0x3
02c6 e603       |    |		Load	0x3,0x3
02c7 a604       |    |		Store_Unchecked	0x3,0x4
02c8 e605       |    |		Load	0x3,0x5
02c9 00ea       |    |		Load_Encached	Null_String_Cache
02ca e00c       |    |		Load	0x0,0xc
02cb 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02cc 00d1       |    |		Pop_Control	Pop_Count_1
02cd 4800       |H   |		Short_Literal	0x0
02ce 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
02cf 860a       |    |		Call	0x3,0xa
02d0 7807       |x   |		Jump	0x2d8
02d1 4800       |H   |		Short_Literal	0x0
02d2 e5fe       |    |		Load	0x2,-0x2
02d3 0092 04f3  |    |		Action	Push_String_Extended,0x4f3					; " IOP information was not dumped to tombstone."
02d5 e403       |    |		Load	0x2,0x3
02d6 e008       |    |		Load	0x0,0x8
02d7 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
02d8 4800       |H   |		Short_Literal	0x0
02d9 e5fe       |    |		Load	0x2,-0x2
02da 00ea       |    |		Load_Encached	Null_String_Cache
02db e403       |    |		Load	0x2,0x3
02dc e008       |    |		Load	0x0,0x8
02dd 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
02de 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02df 0000       |    |		.XXX[0x1]
02e0 ffff ffff  |    |		.LITERAL	{0xffffffff, 0xffff0340}
02e4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000400}
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02ec       |    |		.CONST	0x02ec								; Address of begin
02e9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ea 0002       |    |		.CONST	0x0002								; Number of locals
02eb			INIT_02e8:
02eb 00e2       |    |		Load_Encached	Integer_Cache
02ec			BODY_02e8:
02ec e007       |    |		Load	0x0,0x7
02ed 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
02ee 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02ef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02f0 e402       |    |		Load	0x2,0x2
02f1 0227       | '  |		Execute	Access,All_Reference
02f2 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02f3 3409       |4   |		Execute	Record,Field_Reference,Field_Number 0x9
02f4 01d7       |    |		Execute	Vector,Field_Read
02f5 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
02f6 00d8       |    |		Load_Top	At_Offset_0
02f7 00d8       |    |		Load_Top	At_Offset_0
02f8 e407       |    |		Load	0x2,0x7
02f9 0260       | `  |		Execute	Discrete,In_Type
02fa 7001       |p   |		Jump_Nonzero	0x2fc
02fb 0801       |    |		Execute_Immediate	Raise,0x1
02fc a40b       |    |		Store_Unchecked	0x2,0xb
02fd 4800       |H   |		Short_Literal	0x0
02fe e5fe       |    |		Load	0x2,-0x2
02ff e40b       |    |		Load	0x2,0xb
0300 e40a       |    |		Load	0x2,0xa
0301 01d5       |    |		Execute	Vector,Field_Reference
0302 e403       |    |		Load	0x2,0x3
0303 e008       |    |		Load	0x0,0x8
0304 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0305 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0306 0000 0000  |    |		.XXX[0x2]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 0314       |    |		.CONST	0x0314								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0004       |    |		.CONST	0x0004								; Number of locals
030b			INIT_0308:
030b 00da       |    |		Load_Top	At_Offset_2
030c 01dd       |    |		Execute	Vector,First
030d 00e2       |    |		Load_Encached	Integer_Cache
030e 03f1       |    |		Declare_Variable	Discrete,With_Value
030f 00db       |    |		Load_Top	At_Offset_3
0310 01dc       |    |		Execute	Vector,Last
0311 00e2       |    |		Load_Encached	Integer_Cache
0312 03f1       |    |		Declare_Variable	Discrete,With_Value
0313 00e3       |    |		Load_Encached	Natural_Cache
0314			BODY_0308:
0314 4801       |H   |		Short_Literal	0x1
0315 e7ff       |    |		Load	0x3,-0x1
0316 0092 04f4  |    |		Action	Push_String_Extended,0x4f4					; "RESTARTING SYSTEM"
0318 e00d       |    |		Load	0x0,0xd
0319 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
031a 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
031b 00d8       |    |		Load_Top	At_Offset_0
031c 6813       |h   |		Jump_Zero	0x330
031d 00d8       |    |		Load_Top	At_Offset_0
031e 0f01       |    |		Execute_Immediate	Equal,0x1
031f 6807       |h   |		Jump_Zero	0x327
0320 4800       |H   |		Short_Literal	0x0
0321 e5fe       |    |		Load	0x2,-0x2
0322 e7ff       |    |		Load	0x3,-0x1
0323 e403       |    |		Load	0x2,0x3
0324 e008       |    |		Load	0x0,0x8
0325 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0326 7809       |x   |		Jump	0x330
0327 4800       |H   |		Short_Literal	0x0
0328 e5fe       |    |		Load	0x2,-0x2
0329 00da       |    |		Load_Top	At_Offset_2
032a e603       |    |		Load	0x3,0x3
032b e7ff       |    |		Load	0x3,-0x1
032c 01cf       |    |		Execute	Vector,Slice_Read
032d e403       |    |		Load	0x2,0x3
032e e008       |    |		Load	0x0,0x8
032f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0330 4800       |H   |		Short_Literal	0x0
0331 e5fe       |    |		Load	0x2,-0x2
0332 00ea       |    |		Load_Encached	Null_String_Cache
0333 e403       |    |		Load	0x2,0x3
0334 e008       |    |		Load	0x0,0x8
0335 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0336 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0337 0000       |    |		.XXX[0x1]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 00da       |    |		Load_Top	At_Offset_2
033c 0c20       |    |		Execute_Immediate	Greater_Equal,0x20
033d 00db       |    |		Load_Top	At_Offset_3
033e 0d7f       |    |		Execute_Immediate	Less,0x7f
033f 0279       | y  |		Execute	Discrete,And
0340 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0341 0000 0000  |    |		.BLANK	0000[0x7]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 0357       | W  |		.CONST	0x0357								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0008       |    |		.CONST	0x0008								; Number of locals
034b			INIT_0348:
034b 4800       |H   |		Short_Literal	0x0
034c 4803       |H   |		Short_Literal	0x3
034d 029f 049b  |    |		Declare_Subprogram	INIT_0498,For_Call
034f 03fd       |    |		Declare_Type	Discrete,Defined
0350 00e2       |    |		Load_Encached	Integer_Cache
0351 03e9       |    |		Declare_Variable	Discrete,Duplicate
0352 00e2       |    |		Load_Encached	Integer_Cache
0353 00e2       |    |		Load_Encached	Integer_Cache
0354 00e2       |    |		Load_Encached	Integer_Cache
0355 e602       |    |		Load	0x3,0x2
0356 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0357			BODY_0348:
0357 4801       |H   |		Short_Literal	0x1
0358 a605       |    |		Store_Unchecked	0x3,0x5
0359 4801       |H   |		Short_Literal	0x1
035a 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
035b e402       |    |		Load	0x2,0x2
035c 0227       | '  |		Execute	Access,All_Reference
035d 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
035e 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
035f e007       |    |		Load	0x0,0x7
0360 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
0361 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0362 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0363 0273       | s  |		Execute	Discrete,Plus
0364 c603       |    |		Store	0x3,0x3
0365 e603       |    |		Load	0x3,0x3
0366 e007       |    |		Load	0x0,0x7
0367 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
0368 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0369 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
036a 027f       |    |		Execute	Discrete,Equal
036b 6806       |h   |		Jump_Zero	0x372
036c e007       |    |		Load	0x0,0x7
036d 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
036e 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
036f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0370 a604       |    |		Store_Unchecked	0x3,0x4
0371 7810       |x   |		Jump	0x382
0372 e603       |    |		Load	0x3,0x3
0373 e007       |    |		Load	0x0,0x7
0374 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
0375 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0376 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0377 027f       |    |		Execute	Discrete,Equal
0378 6806       |h   |		Jump_Zero	0x37f
0379 e007       |    |		Load	0x0,0x7
037a 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
037b 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
037c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
037d a604       |    |		Store_Unchecked	0x3,0x4
037e 7803       |x   |		Jump	0x382
037f e603       |    |		Load	0x3,0x3
0380 0aff       |    |		Execute_Immediate	Plus,-0x1
0381 c604       |    |		Store	0x3,0x4
0382 00cf       |    |		Action	Mark_Auxiliary
0383 e603       |    |		Load	0x3,0x3
0384 e402       |    |		Load	0x2,0x2
0385 0227       | '  |		Execute	Access,All_Reference
0386 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0387 3409       |4   |		Execute	Record,Field_Reference,Field_Number 0x9
0388 01d7       |    |		Execute	Vector,Field_Read
0389 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
038a 00d9       |    |		Load_Top	At_Offset_1
038b 4603       |F   |		Jump_Case	0x4
038c 781b       |x   |		Jump	0x3a8								; case 0x0
038d 7830       |x0  |		Jump	0x3be								; case 0x1
038e 7843       |xC  |		Jump	0x3d2								; case 0x2
038f 7800       |x   |		Jump	0x390								; case 0x3
0390 00da       |    |		Load_Top	At_Offset_2
0391 0f32       | 2  |		Execute_Immediate	Equal,0x32
0392 6803       |h   |		Jump_Zero	0x396
0393 e605       |    |		Load	0x3,0x5
0394 a606       |    |		Store_Unchecked	0x3,0x6
0395 780f       |x   |		Jump	0x3a5
0396 00da       |    |		Load_Top	At_Offset_2
0397 8412       |    |		Call	0x2,0x12
0398 680c       |h   |		Jump_Zero	0x3a5
0399 00da       |    |		Load_Top	At_Offset_2
039a 00d8       |    |		Load_Top	At_Offset_0
039b 00e8       |    |		Load_Encached	Character_Cache
039c 0260       | `  |		Execute	Discrete,In_Type
039d 7001       |p   |		Jump_Nonzero	0x39f
039e 0801       |    |		Execute_Immediate	Raise,0x1
039f e606       |    |		Load	0x3,0x6
03a0 e40c       |    |		Load	0x2,0xc
03a1 01d6       |    |		Execute	Vector,Field_Write
03a2 00db       |    |		Load_Top	At_Offset_3
03a3 0a01       |    |		Execute_Immediate	Plus,0x1
03a4 c606       |    |		Store	0x3,0x6
03a5 4800       |H   |		Short_Literal	0x0
03a6 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
03a7 7841       |xA  |		Jump	0x3e9
03a8 00da       |    |		Load_Top	At_Offset_2
03a9 0f0d       |    |		Execute_Immediate	Equal,0xd
03aa 6803       |h   |		Jump_Zero	0x3ae
03ab 4801       |H   |		Short_Literal	0x1
03ac 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
03ad 783b       |x;  |		Jump	0x3e9
03ae 00da       |    |		Load_Top	At_Offset_2
03af 8412       |    |		Call	0x2,0x12
03b0 6838       |h8  |		Jump_Zero	0x3e9
03b1 00da       |    |		Load_Top	At_Offset_2
03b2 00d8       |    |		Load_Top	At_Offset_0
03b3 00e8       |    |		Load_Encached	Character_Cache
03b4 0260       | `  |		Execute	Discrete,In_Type
03b5 7001       |p   |		Jump_Nonzero	0x3b7
03b6 0801       |    |		Execute_Immediate	Raise,0x1
03b7 e606       |    |		Load	0x3,0x6
03b8 e40c       |    |		Load	0x2,0xc
03b9 01d6       |    |		Execute	Vector,Field_Write
03ba 00db       |    |		Load_Top	At_Offset_3
03bb 0a01       |    |		Execute_Immediate	Plus,0x1
03bc c606       |    |		Store	0x3,0x6
03bd 782b       |x+  |		Jump	0x3e9
03be 00da       |    |		Load_Top	At_Offset_2
03bf 0f1b       |    |		Execute_Immediate	Equal,0x1b
03c0 6802       |h   |		Jump_Zero	0x3c3
03c1 4802       |H   |		Short_Literal	0x2
03c2 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
03c3 00da       |    |		Load_Top	At_Offset_2
03c4 0f0a       |    |		Execute_Immediate	Equal,0xa
03c5 6823       |h#  |		Jump_Zero	0x3e9
03c6 480a       |H   |		Short_Literal	0xa
03c7 e606       |    |		Load	0x3,0x6
03c8 e40c       |    |		Load	0x2,0xc
03c9 01d6       |    |		Execute	Vector,Field_Write
03ca 00db       |    |		Load_Top	At_Offset_3
03cb 0a01       |    |		Execute_Immediate	Plus,0x1
03cc c606       |    |		Store	0x3,0x6
03cd 00db       |    |		Load_Top	At_Offset_3
03ce a605       |    |		Store_Unchecked	0x3,0x5
03cf 4800       |H   |		Short_Literal	0x0
03d0 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
03d1 7817       |x   |		Jump	0x3e9
03d2 00da       |    |		Load_Top	At_Offset_2
03d3 0f5b       | [  |		Execute_Immediate	Equal,0x5b
03d4 6803       |h   |		Jump_Zero	0x3d8
03d5 4803       |H   |		Short_Literal	0x3
03d6 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
03d7 7811       |x   |		Jump	0x3e9
03d8 00da       |    |		Load_Top	At_Offset_2
03d9 8412       |    |		Call	0x2,0x12
03da 680c       |h   |		Jump_Zero	0x3e7
03db 00da       |    |		Load_Top	At_Offset_2
03dc 00d8       |    |		Load_Top	At_Offset_0
03dd 00e8       |    |		Load_Encached	Character_Cache
03de 0260       | `  |		Execute	Discrete,In_Type
03df 7001       |p   |		Jump_Nonzero	0x3e1
03e0 0801       |    |		Execute_Immediate	Raise,0x1
03e1 e606       |    |		Load	0x3,0x6
03e2 e40c       |    |		Load	0x2,0xc
03e3 01d6       |    |		Execute	Vector,Field_Write
03e4 00db       |    |		Load_Top	At_Offset_3
03e5 0a01       |    |		Execute_Immediate	Plus,0x1
03e6 c606       |    |		Store	0x3,0x6
03e7 4800       |H   |		Short_Literal	0x0
03e8 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
03e9 e603       |    |		Load	0x3,0x3
03ea e604       |    |		Load	0x3,0x4
03eb 027f       |    |		Execute	Discrete,Equal
03ec 7012       |p   |		Jump_Nonzero	0x3ff
03ed e603       |    |		Load	0x3,0x3
03ee e007       |    |		Load	0x0,0x7
03ef 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
03f0 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
03f1 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03f2 027f       |    |		Execute	Discrete,Equal
03f3 6806       |h   |		Jump_Zero	0x3fa
03f4 e007       |    |		Load	0x0,0x7
03f5 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
03f6 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
03f7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03f8 a603       |    |		Store_Unchecked	0x3,0x3
03f9 7803       |x   |		Jump	0x3fd
03fa e603       |    |		Load	0x3,0x3
03fb 0a01       |    |		Execute_Immediate	Plus,0x1
03fc c603       |    |		Store	0x3,0x3
03fd 00c9       |    |		Action	Pop_Auxiliary_Loop
03fe 7f84       |    |		Jump	0x383
03ff 00ce       |    |		Action	Pop_Auxiliary
0400 4801       |H   |		Short_Literal	0x1
0401 00db       |    |		Load_Top	At_Offset_3
0402 0aff       |    |		Execute_Immediate	Plus,-0x1
0403 00d8       |    |		Load_Top	At_Offset_0
0404 00e2       |    |		Load_Encached	Integer_Cache
0405 0260       | `  |		Execute	Discrete,In_Type
0406 7001       |p   |		Jump_Nonzero	0x408
0407 0801       |    |		Execute_Immediate	Raise,0x1
0408 e40c       |    |		Load	0x2,0xc
0409 01cf       |    |		Execute	Vector,Slice_Read
040a 8411       |    |		Call	0x2,0x11
040b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
040c 0000 0000  |    |		.BLANK	0000[0x4]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 0413       |    |		.CONST	0x0413								; Address of begin
0411 0004       |    |		.CONST	0x0004								; Address of exception handler
0412 0001       |    |		.CONST	0x0001								; Number of locals
0413			BODY_0410:
0413			INIT_0410:
0413 00da       |    |		Load_Top	At_Offset_2
0414 e606       |    |		Load	0x3,0x6
0415 027c       | |  |		Execute	Discrete,Less
0416 00db       |    |		Load_Top	At_Offset_3
0417 e607       |    |		Load	0x3,0x7
0418 027d       | }  |		Execute	Discrete,Greater
0419 0278       | x  |		Execute	Discrete,Or
041a 0f00       |    |		Execute_Immediate	Equal,0x0
041b 00db       |    |		Load_Top	At_Offset_3
041c 0f1b       |    |		Execute_Immediate	Equal,0x1b
041d 0278       | x  |		Execute	Discrete,Or
041e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
041f 0000       |    |		.XXX[0x1]
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0423       | #  |		.CONST	0x0423								; Address of begin
0421 048d       |    |		.CONST	0x048d								; Address of exception handler
0422 0001       |    |		.CONST	0x0001								; Number of locals
0423			BODY_0420:
0423			INIT_0420:
0423 00cf       |    |		Action	Mark_Auxiliary
0424 e604       |    |		Load	0x3,0x4
0425 e402       |    |		Load	0x2,0x2
0426 0227       | '  |		Execute	Access,All_Reference
0427 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0428 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0429 01d7       |    |		Execute	Vector,Field_Read
042a a602       |    |		Store_Unchecked	0x3,0x2
042b e602       |    |		Load	0x3,0x2
042c 0f0d       |    |		Execute_Immediate	Equal,0xd
042d 6810       |h   |		Jump_Zero	0x43e
042e 4800       |H   |		Short_Literal	0x0
042f e5fe       |    |		Load	0x2,-0x2
0430 e605       |    |		Load	0x3,0x5
0431 e00c       |    |		Load	0x0,0xc
0432 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0433 e403       |    |		Load	0x2,0x3
0434 e008       |    |		Load	0x0,0x8
0435 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0436 e605       |    |		Load	0x3,0x5
0437 00ea       |    |		Load_Encached	Null_String_Cache
0438 e00c       |    |		Load	0x0,0xc
0439 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
043a 00d1       |    |		Pop_Control	Pop_Count_1
043b 4800       |H   |		Short_Literal	0x0
043c a608       |    |		Store_Unchecked	0x3,0x8
043d 7834       |x4  |		Jump	0x472
043e e602       |    |		Load	0x3,0x2
043f 8609       |    |		Call	0x3,0x9
0440 6831       |h1  |		Jump_Zero	0x472
0441 e602       |    |		Load	0x3,0x2
0442 00d8       |    |		Load_Top	At_Offset_0
0443 0d41       | A  |		Execute_Immediate	Less,0x41
0444 7010       |p   |		Jump_Nonzero	0x455
0445 00d8       |    |		Load_Top	At_Offset_0
0446 0c42       | B  |		Execute_Immediate	Greater_Equal,0x42
0447 700a       |p   |		Jump_Nonzero	0x452
0448 00d1       |    |		Pop_Control	Pop_Count_1
0449 e608       |    |		Load	0x3,0x8
044a 0f02       |    |		Execute_Immediate	Equal,0x2
044b 6803       |h   |		Jump_Zero	0x44f
044c 4803       |H   |		Short_Literal	0x3
044d a608       |    |		Store_Unchecked	0x3,0x8
044e 7817       |x   |		Jump	0x466
044f 4800       |H   |		Short_Literal	0x0
0450 a608       |    |		Store_Unchecked	0x3,0x8
0451 7814       |x   |		Jump	0x466
0452 0f5b       | [  |		Execute_Immediate	Equal,0x5b
0453 7007       |p   |		Jump_Nonzero	0x45b
0454 780f       |x   |		Jump	0x464
0455 0f1b       |    |		Execute_Immediate	Equal,0x1b
0456 7001       |p   |		Jump_Nonzero	0x458
0457 780c       |x   |		Jump	0x464
0458 4801       |H   |		Short_Literal	0x1
0459 a608       |    |		Store_Unchecked	0x3,0x8
045a 780b       |x   |		Jump	0x466
045b e608       |    |		Load	0x3,0x8
045c 0f01       |    |		Execute_Immediate	Equal,0x1
045d 6803       |h   |		Jump_Zero	0x461
045e 4802       |H   |		Short_Literal	0x2
045f a608       |    |		Store_Unchecked	0x3,0x8
0460 7805       |x   |		Jump	0x466
0461 4800       |H   |		Short_Literal	0x0
0462 a608       |    |		Store_Unchecked	0x3,0x8
0463 7802       |x   |		Jump	0x466
0464 4800       |H   |		Short_Literal	0x0
0465 a608       |    |		Store_Unchecked	0x3,0x8
0466 e608       |    |		Load	0x3,0x8
0467 700a       |p   |		Jump_Nonzero	0x472
0468 e605       |    |		Load	0x3,0x5
0469 e602       |    |		Load	0x3,0x2
046a 00d8       |    |		Load_Top	At_Offset_0
046b 00e8       |    |		Load_Encached	Character_Cache
046c 0260       | `  |		Execute	Discrete,In_Type
046d 7001       |p   |		Jump_Nonzero	0x46f
046e 0801       |    |		Execute_Immediate	Raise,0x1
046f e00c       |    |		Load	0x0,0xc
0470 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0471 00d1       |    |		Pop_Control	Pop_Count_1
0472 e604       |    |		Load	0x3,0x4
0473 4b3f       |K?  |		Short_Literal	0x33f
0474 027f       |    |		Execute	Discrete,Equal
0475 6803       |h   |		Jump_Zero	0x479
0476 4800       |H   |		Short_Literal	0x0
0477 a604       |    |		Store_Unchecked	0x3,0x4
0478 7803       |x   |		Jump	0x47c
0479 e604       |    |		Load	0x3,0x4
047a 0a01       |    |		Execute_Immediate	Plus,0x1
047b c604       |    |		Store	0x3,0x4
047c e604       |    |		Load	0x3,0x4
047d e603       |    |		Load	0x3,0x3
047e 027f       |    |		Execute	Discrete,Equal
047f 6801       |h   |		Jump_Zero	0x481
0480 7802       |x   |		Jump	0x483
0481 00c9       |    |		Action	Pop_Auxiliary_Loop
0482 7fa1       |    |		Jump	0x424
0483 00ce       |    |		Action	Pop_Auxiliary
0484 4800       |H   |		Short_Literal	0x0
0485 e5fe       |    |		Load	0x2,-0x2
0486 e605       |    |		Load	0x3,0x5
0487 e00c       |    |		Load	0x0,0xc
0488 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0489 e403       |    |		Load	0x2,0x3
048a e008       |    |		Load	0x0,0x8
048b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
048c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
048d			TRAP_0420:
048d 0007       |    |		Action	Break_Optional
048e 4802       |H   |		Short_Literal	0x2
048f e5fe       |    |		Load	0x2,-0x2
0490 0092 04f5  |    |		Action	Push_String_Extended,0x4f5					; "*** Problem encountered processing IOP BUFFER ***"
0492 e403       |    |		Load	0x2,0x3
0493 e008       |    |		Load	0x0,0x8
0494 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0495 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0496 0000 0000  |    |		.XXX[0x2]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049b       |    |		.CONST	0x049b								; Address of begin
0499 0004       |    |		.CONST	0x0004								; Address of exception handler
049a 0001       |    |		.CONST	0x0001								; Number of locals
049b			BODY_0498:
049b			INIT_0498:
049b 4607       |F   |		Jump_Case	0x8
049c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
049d 7806       |x   |		Jump	0x4a4								; case 0x1
049e 7809       |x   |		Jump	0x4a8								; case 0x2
049f 780d       |x   |		Jump	0x4ad								; case 0x3
04a0 7810       |x   |		Jump	0x4b1								; case 0x4
04a1 7811       |x   |		Jump	0x4b3								; case 0x5
04a2 7812       |x   |		Jump	0x4b5								; case 0x6
04a3 7815       |x   |		Jump	0x4b9								; case 0x7
04a4 00da       |    |		Load_Top	At_Offset_2
04a5 0091 04cd  |    |		Action	Push_String_Extended_Indexed,0x4cd				; "CH"
04a7 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
04a8 00db       |    |		Load_Top	At_Offset_3
04a9 00db       |    |		Load_Top	At_Offset_3
04aa 00e0       |    |		Load_Encached	Standard_Cache
04ab 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
04ac 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04ad 00da       |    |		Load_Top	At_Offset_2
04ae 00e0       |    |		Load_Encached	Standard_Cache
04af 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
04b0 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
04b1 00db       |    |		Load_Top	At_Offset_3
04b2 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04b3 00db       |    |		Load_Top	At_Offset_3
04b4 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04b5 e602       |    |		Load	0x3,0x2
04b6 00dc       |    |		Load_Top	At_Offset_4
04b7 0267       | g  |		Execute	Discrete,Predecessor
04b8 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04b9 e602       |    |		Load	0x3,0x2
04ba 00dc       |    |		Load_Top	At_Offset_4
04bb 0268       | h  |		Execute	Discrete,Successor
04bc 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04bd ; --------------------------------------------------------------------------------------
04bd ; STRING TABLE
04bd ; --------------------------------------------------------------------------------------
04bd 0074       | t  |		.STRTAB	0x0074->0x04f7							; "LOG_RH11"
04be 007a       | z  |		.STRTAB	0x007a->0x04fb							; "LOG_TS11"
04bf 0080       |    |		.STRTAB	0x0080->0x04ff							; "LOG_IOA"
04c0 0085       |    |		.STRTAB	0x0085->0x0502							; "LOG_R1000"
04c1 008c       |    |		.STRTAB	0x008c->0x0507							; "LOG_IOP"
04c2 0091       |    |		.STRTAB	0x0091->0x050a							; "LOG_FRU"
04c3 0096       |    |		.STRTAB	0x0096->0x050e							; "LOG_SPARE6"
04c4 009e       |    |		.STRTAB	0x009e->0x0513							; "LOG_SPARE7"
04c5 00a6       |    |		.STRTAB	0x00a6->0x0518							; "LOG_SPARE8"
04c6 00ae       |    |		.STRTAB	0x00ae->0x051d							; "LOG_SPARE9"
04c7 00b6       |    |		.STRTAB	0x00b6->0x0522							; "LOG_SPARE10"
04c8 00bf       |    |		.STRTAB	0x00bf->0x0527							; "LOG_SPARE11"
04c9 00c8       |    |		.STRTAB	0x00c8->0x052d							; "LOG_SPARE12"
04ca 00d1       |    |		.STRTAB	0x00d1->0x0532							; "LOG_SPARE13"
04cb 00da       |    |		.STRTAB	0x00da->0x0538							; "LOG_SPARE14"
04cc 00e3       |    |		.STRTAB	0x00e3->0x053d							; "LOG_SPARE15"
04cd 00ec       |    |		.STRTAB	0x00ec->0x0543							; "CH"
04ce 00ec       |    |		.STRTAB	0x00ec->0x0544							; "G_0D"
04cf 00ee       |    |		.STRTAB	0x00ee->0x0546							; "G_1B"
04d0 00f0       |    |		.STRTAB	0x00f0->0x0548							; "G_5B"
04d1 00f2       |    |		.STRTAB	0x00f2->0x054a							; ".COMMENTS"
04d2 00f9       |    |		.STRTAB	0x00f9->0x054e							; ".IOP_SHORTDUMP"
04d3 0105       |    |		.STRTAB	0x0105->0x0555							; ".REGISTERS"
04d4 010d       |    |		.STRTAB	0x010d->0x055a							; ".SAVED_STATE"
04d5 0117       |    |		.STRTAB	0x0117->0x0560							; "<PROFILE>"
04d6 011e       |    |		.STRTAB	0x011e->0x0565							; "$.IOP_SHORTDUMP"
04d7 012b       | +  |		.STRTAB	0x012b->0x056c							; "$.SAVED_STATE"
04d8 0136       | 6  |		.STRTAB	0x0136->0x0573							; "$.REGISTERS"
04d9 013f       | ?  |		.STRTAB	0x013f->0x0578							; "unsupported rev level "
04da 0153       | S  |		.STRTAB	0x0153->0x0583							; "FAILURE ON DISK               "
04db 016f       | o  |		.STRTAB	0x016f->0x0592							; "FAILURE ON TAPE               "
04dc 018b       |    |		.STRTAB	0x018b->0x05a1							; "MACHINE CRASH, I/O ADAPTOR    "
04dd 01a7       |    |		.STRTAB	0x01a7->0x05b0							; "MACHINE CRASH, R1000          "
04de 01c3       |    |		.STRTAB	0x01c3->0x05bf							; "MACHINE CRASH, I/O PROCESSOR  "
04df 01df       |    |		.STRTAB	0x01df->0x05ce							; "PROBLEM IN FRU DIAGNOSTIC     "
04e0 01fb       |    |		.STRTAB	0x01fb->0x05dd							; "SPARE6                        "
04e1 0217       |    |		.STRTAB	0x0217->0x05ec							; "SPARE7                        "
04e2 0233       | 3  |		.STRTAB	0x0233->0x05fb							; "SPARE8                        "
04e3 024f       | O  |		.STRTAB	0x024f->0x060a							; "SPARE9                        "
04e4 026b       | k  |		.STRTAB	0x026b->0x0619							; "SPARE10                       "
04e5 0287       |    |		.STRTAB	0x0287->0x0628							; "SPARE11                       "
04e6 02a3       |    |		.STRTAB	0x02a3->0x0637							; "SPARE12                       "
04e7 02bf       |    |		.STRTAB	0x02bf->0x0646							; "SPARE13                       "
04e8 02db       |    |		.STRTAB	0x02db->0x0655							; "SPARE14                       "
04e9 02f7       |    |		.STRTAB	0x02f7->0x0664							; "DFS INSTALL                   "
04ea 0313       |    |		.STRTAB	0x0313->0x0673							; " Analysis for Tombstone dated "
04eb 032f       | /  |		.STRTAB	0x032f->0x0682							; "CRASH REASON (based on last micro-PC)"
04ec 0352       | R  |		.STRTAB	0x0352->0x0695							; "   "
04ed 0353       | S  |		.STRTAB	0x0353->0x0696							; "   Unknown crash reason"
04ee 0368       | h  |		.STRTAB	0x0368->0x06a2							; "R1000 cpu analysis"
04ef 0378       | x  |		.STRTAB	0x0378->0x06ab							; "UCODE TRACE (last 20 entries)"
04f0 0393       |    |		.STRTAB	0x0393->0x06b9							; "UCODE STATE"
04f1 039c       |    |		.STRTAB	0x039c->0x06bf							; " Cpu state was not dumped to tombstone. "
04f2 03c2       |    |		.STRTAB	0x03c2->0x06d3							; "LAST CONSOLE OUTPUT"
04f3 03d3       |    |		.STRTAB	0x03d3->0x06dc							; " IOP information was not dumped to tombstone."
04f4 03fe       |    |		.STRTAB	0x03fe->0x06f3							; "RESTARTING SYSTEM"
04f5 040d       |    |		.STRTAB	0x040d->0x06fb							; "*** Problem encountered processing IOP BUFFER ***"
04f6 043c       | <  |		.STREND 0x043c->0x0714
04f7 4c4f 475f  |LOG_|		.STRTAB_STRINGS
0714 0000 0000  |    |		.BLANK	0000[0x4]
0718 ; --------------------------------------------------------------------------------------
0718 ; Debug Table
0718 ; --------------------------------------------------------------------------------------
0718 0004 000e  |    |		.DEBUG4	0x0004,0x000e,0xa159,0x0000,0x0001,0x0000
071e 0000 0000  |    |		.BLANK	0000[0xda]
07f8 1036 34b7  | 64 |		.XXX[0x8]
07fa 35b9 9d90  |5   |
07fc 30b7 3c90  |0 < |
07fe 373a b6b1  |7:  |