|
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: 3072 (0xc00) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦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 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0388 | | .CONST 0x0388 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 005d | ] | .CONST 0x005d ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001a | | .CONST 0x001a ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x040a,0x8000,0x0000,0x0057,0x3c45,0x0000,0x0009 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 029a 0063 | c| Declare_Subprogram INIT_0060,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xc,0xfffe 000e 029a 0083 | | Declare_Subprogram INIT_0080,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xe,0xfffd 0010 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x10,0xfffc 0012 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x4 = 0x12,0xfffb 0013 4802 |H | Short_Literal 0x2 0014 029f 00a3 | | Declare_Subprogram INIT_00a0,For_Call 0016 03fe | | Declare_Type Discrete,Defined,Visible 0017 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x5 = 0x17,0xfffa 0018 00d9 | | Load_Top At_Offset_1 0019 02a0 | | Declare_Subprogram Null_Subprogram 001a 4802 |H | Short_Literal 0x2 001b 032e | . | Declare_Type Record,Defined,Visible 001c 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x6 = 0x1c,0xfff9 001d 0266 | f | Execute Discrete,Bounds 001e 00da | | Load_Top At_Offset_2 001f 02a0 | | Declare_Subprogram Null_Subprogram 0020 4801 |H | Short_Literal 0x1 0021 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object 0022 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x22,0xfff8 0024 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x8 = 0x24,0xfff7 0025 032a | * | Declare_Type Record,Incomplete 0026 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x9 = 0x26,0xfff6 0027 02a0 | | Declare_Subprogram Null_Subprogram 0028 e20d | | Load 0x1,0xd 0029 03a3 | | Complete_Type Heap_Access,By_Defining 002a 00bf | | Action Accept_Activation ; Debug Table 0x0.0xa = 0x2a,0xfff5 002b 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x002b,0x0422,0x8000,0x0000,0x0058,0xc7d5,0x0000,0x0017 ; Debug Table 0x1.0x0 = 0x2b,0xffff 002c 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x2c,0xfffe 002d 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x2d,0xfffd 002e 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x2e,0xfffc 002f 62dc |b | Indirect_Literal Discrete,0x30c,{0x00000000, 0x0058c7d5} ; Debug Table 0x1.0x4 = 0x2f,0xfffb 0030 482c |H, | Short_Literal 0x2c 0031 00ec | | Load_Encached Diana_Tree_Cache 0032 00e4 | | Load_Encached Positive_Cache 0033 00e5 | | Load_Encached Long_Integer_Cache 0034 00eb | | Load_Encached Diana_Cache 0035 1918 | | Execute Package,Field_Reference,Field_Number 0x18 0036 e001 | | Load 0x0,0x1 0037 0387 | | Declare_Variable Package 0038 00d8 | | Load_Top At_Offset_0 0039 020f | | Execute Module,Activate 003a 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0x5 = 0x3a,0xfffa 003b 00d9 | | Load_Top At_Offset_1 003c 1b13 | | Execute Package,Field_Read,Field_Number 0x13 003d 02a0 | | Declare_Subprogram Null_Subprogram 003e 4802 |H | Short_Literal 0x2 003f 032d | - | Declare_Type Record,Defined 0040 62cb |b | Indirect_Literal Discrete,0x30c,{0x00000000, 0x0058c7d5} ; Debug Table 0x1.0x6 = 0x40,0xfff9 0041 4851 |HQ | Short_Literal 0x51 0042 00ec | | Load_Encached Diana_Tree_Cache 0043 00db | | Load_Top At_Offset_3 0044 00e5 | | Load_Encached Long_Integer_Cache 0045 00eb | | Load_Encached Diana_Cache 0046 1918 | | Execute Package,Field_Reference,Field_Number 0x18 0047 e001 | | Load 0x0,0x1 0048 0387 | | Declare_Variable Package 0049 00d8 | | Load_Top At_Offset_0 004a 020f | | Execute Module,Activate 004b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x7 = 0x4b,0xfff8 004c 1b13 | | Execute Package,Field_Read,Field_Number 0x13 004d 00f0 | | Load_Encached Segment_Cache 004e 02a0 | | Declare_Subprogram Null_Subprogram 004f e215 | | Load 0x1,0x15 0050 0326 | & | Complete_Type Record,By_Defining 0051 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x8 = 0x51,0xfff7 0052 00c7 | | Action Elaborate_Subprogram 0053 029d 010b | | Declare_Subprogram INIT_0108,For_Outer_Call ; Debug Table 0x1.0x9 = 0x53,0xfff6 0055 029d 018b | | Declare_Subprogram INIT_0188,For_Outer_Call ; Debug Table 0x1.0xa = 0x55,0xfff5 0057 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xb = 0x57,0xfff4 0058 00c7 | | Action Elaborate_Subprogram 0059 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xc = 0x59,0xfff3 005a 00c7 | | Action Elaborate_Subprogram 005b 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xd = 0x5b,0xfff2 005c 00c7 | | Action Elaborate_Subprogram 005d BODY_0008: 005d 00bc | | Action Signal_Activated 005e 00bb | | Action Signal_Completion 005f 0000 | | .XXX[0x1] 0060 ; -------------------------------------------------------------------------------------- 0060 ; SUBPROGRAM 0060 ; -------------------------------------------------------------------------------------- 0060 0069 | i | .CONST 0x0069 ; Address of begin 0061 0004 | | .CONST 0x0004 ; Address of exception handler 0062 0002 | | .CONST 0x0002 ; Number of locals 0063 INIT_0060: 0063 e20d | | Load 0x1,0xd ; Debug Table 0x2 = .DEBUG 0x0063,0x0440,0x0002,0x0000,0x0057,0x3c45,0x0000,0x000e ; Debug Table 0x2.0x0 = 0x63,0xffff 0064 e20d | | Load 0x1,0xd 0065 e5ff | | Load 0x2,-0x1 0066 039c | | Declare_Variable Heap_Access,By_Allocation 0067 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0068 0007 | | Action Break_Optional ; Debug Table 0x2.0x1 = 0x68,0xfffe 0069 BODY_0060: 0069 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x2 = 0x69,0x1 006a 00d9 | | Load_Top At_Offset_1 006b 0217 | | Execute Heap_Access,All_Reference 006c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 006d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x3 = 0x6d,0x2 006e 0219 | | Execute Heap_Access,All_Read 006f e218 | | Load 0x1,0x18 0070 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0071 e5ff | | Load 0x2,-0x1 0072 e218 | | Load 0x1,0x18 0073 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0074 00d9 | | Load_Top At_Offset_1 0075 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0076 00d1 | | Pop_Control Pop_Count_1 0077 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x4 = 0x77,0x3 0078 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0079 0000 0000 | | .BLANK 0000[0x7] 0080 ; -------------------------------------------------------------------------------------- 0080 ; SUBPROGRAM 0080 ; -------------------------------------------------------------------------------------- 0080 0083 | | .CONST 0x0083 ; Address of begin 0081 0004 | | .CONST 0x0004 ; Address of exception handler 0082 0001 | | .CONST 0x0001 ; Number of locals 0083 BODY_0080: 0083 INIT_0080: 0083 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x0083,0x044c,0x0002,0x0000,0x0057,0x3c45,0x0000,0x0019 ; Debug Table 0x3.0x0 = 0x83,0x1 0084 e5fd | | Load 0x2,-0x3 0085 e5fe | | Load 0x2,-0x2 0086 821a | | Call 0x1,0x1a 0087 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0088 e216 | | Load 0x1,0x16 0089 1816 | | Execute Package,Field_Execute,Field_Number 0x16 008a 0901 | | Execute_Immediate Binary_Scale,0x1 008b 0248 | H | Execute Discrete,Check_In_Integer 008c 0aff | | Execute_Immediate Plus,-0x1 008d 00e3 | | Load_Encached Natural_Cache 008e 025b | [ | Execute Discrete,Check_In_Type 008f 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 0093 | | .CONST 0x0093 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0001 | | .CONST 0x0001 ; Number of locals 0093 BODY_0090: 0093 INIT_0090: 0093 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0093,0x0450,0x0002,0x0000,0x0057,0x3c45,0x0000,0x002e ; Debug Table 0x4.0x0 = 0x93,0x1 0094 e5fd | | Load 0x2,-0x3 0095 e5fe | | Load 0x2,-0x2 0096 821a | | Call 0x1,0x1a 0097 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0098 e216 | | Load 0x1,0x16 0099 1816 | | Execute Package,Field_Execute,Field_Number 0x16 009a 0901 | | Execute_Immediate Binary_Scale,0x1 009b 0248 | H | Execute Discrete,Check_In_Integer 009c 0afe | | Execute_Immediate Plus,-0x2 009d 00e3 | | Load_Encached Natural_Cache 009e 025b | [ | Execute Discrete,Check_In_Type 009f 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00a3 | | .CONST 0x00a3 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0001 | | .CONST 0x0001 ; Number of locals 00a3 BODY_00a0: 00a3 INIT_00a0: 00a3 4603 |F | Jump_Case 0x4 ; Debug Table 0x5 = .DEBUG 0x00a3,0x0454,0x0005,0x0000,0x0057,0x3c45,0x0000,0x0043 00a4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 00a5 7802 |x | Jump 0xa8 ; case 0x1 00a6 7805 |x | Jump 0xac ; case 0x2 00a7 7809 |x | Jump 0xb1 ; case 0x3 00a8 00da | | Load_Top At_Offset_2 00a9 0091 0346 | F| Action Push_String_Extended_Indexed,0x346 ; "PRIMARY_CODE_SEGMENT_NAME" 00ab 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00ac 00db | | Load_Top At_Offset_3 00ad 00db | | Load_Top At_Offset_3 00ae 00e0 | | Load_Encached Standard_Cache 00af 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00b0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 00b1 00da | | Load_Top At_Offset_2 00b2 00e0 | | Load_Encached Standard_Cache 00b3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00b4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00b5 0000 0000 | | .XXX[0x3] 00b7 0000 | | 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00ea | | .CONST 0x00ea ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 000b | | .CONST 0x000b ; Number of locals 00bb INIT_00b8: 00bb e002 | | Load 0x0,0x2 ; Debug Table 0x6 = .DEBUG 0x00bb,0x0456,0x0002,0x0000,0x0057,0x3c45,0x0000,0x0061 ; Debug Table 0x6.0x0 = 0xbb,0xffff 00bc 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00bd 02c7 | | Declare_Variable Any 00be 00db | | Load_Top At_Offset_3 00bf e002 | | Load 0x0,0x2 00c0 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c 00c1 180f | | Execute Package,Field_Execute,Field_Number 0xf 00c2 c402 | | Store 0x2,0x2 00c3 e213 | | Load 0x1,0x13 ; Debug Table 0x6.0x1 = 0xc3,0xfffe 00c4 02a0 | | Declare_Subprogram Null_Subprogram 00c5 4818 |H | Short_Literal 0x18 00c6 03d3 | | Declare_Type Access,Defined,Accesses_Protected 00c7 e212 | | Load 0x1,0x12 ; Debug Table 0x6.0x2 = 0xc7,0xfffd 00c8 0322 | " | Declare_Variable Record 00c9 623e |b> | Indirect_Literal Discrete,0x308,{0x00000000, 0x7fffffff} 00ca 00d9 | | Load_Top At_Offset_1 00cb 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00cc 4800 |H | Short_Literal 0x0 00cd 00d9 | | Load_Top At_Offset_1 00ce 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00cf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x3 = 0xcf,0xfffc 00d0 4801 |H | Short_Literal 0x1 00d1 4810 |H | Short_Literal 0x10 00d2 e213 | | Load 0x1,0x13 00d3 0334 | 4 | Declare_Variable Array,With_Constraint 00d4 4810 |H | Short_Literal 0x10 00d5 4801 |H | Short_Literal 0x1 00d6 e404 | | Load 0x2,0x4 00d7 00d9 | | Load_Top At_Offset_1 00d8 e406 | | Load 0x2,0x6 00d9 01d6 | | Execute Vector,Field_Write 00da 3ffb |? | Loop_Increasing 0xd6 00db 00db | | Load_Top At_Offset_3 00dc 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00dd 0039 | 9 | Store_Top Access,At_Offset_1 00de 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x4 = 0xde,0xfffb 00df 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00e0 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x5 = 0xe0,0xfffa 00e1 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00e2 029f 01b3 | | Declare_Subprogram INIT_01b0,For_Call ; Debug Table 0x6.0x6 = 0xe2,0xfff9 00e4 029f 020b | | Declare_Subprogram INIT_0208,For_Call ; Debug Table 0x6.0x7 = 0xe4,0xfff8 00e6 029f 024b | K| Declare_Subprogram INIT_0248,For_Call ; Debug Table 0x6.0x8 = 0xe6,0xfff7 00e8 029f 026b | k| Declare_Subprogram INIT_0268,For_Call ; Debug Table 0x6.0x9 = 0xe8,0xfff6 00ea BODY_00b8: 00ea e402 | | Load 0x2,0x2 ; Debug Table 0x6.0xa = 0xea,0x1 00eb e002 | | Load 0x0,0x2 00ec 1b14 | | Execute Package,Field_Read,Field_Number 0x14 00ed 012f | / | Execute Any,Equal 00ee 7006 |p | Jump_Nonzero 0xf5 00ef e402 | | Load 0x2,0x2 00f0 e002 | | Load 0x0,0x2 00f1 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c 00f2 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 00f3 0e04 | | Execute_Immediate Not_Equal,0x4 00f4 6802 |h | Jump_Zero 0xf7 00f5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0xb = 0xf5,0x2 00f6 c402 | | Store 0x2,0x2 00f7 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0xc = 0xf7,0x3 00f8 840b | | Call 0x2,0xb 00f9 e407 | | Load 0x2,0x7 ; Debug Table 0x6.0xd = 0xf9,0x4 00fa e406 | | Load 0x2,0x6 00fb 027f | | Execute Discrete,Equal 00fc 7002 |p | Jump_Nonzero 0xff 00fd 4887 |H | Short_Literal 0x87 00fe 0257 | W | Execute Discrete,Raise 00ff 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0xe = 0xff,0x5 0100 e406 | | Load 0x2,0x6 0101 e405 | | Load 0x2,0x5 0102 0227 | ' | Execute Access,All_Reference 0103 01cf | | Execute Vector,Slice_Read 0104 0335 | 5 | Declare_Variable Array,Duplicate 0105 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0106 0000 0000 | | .XXX[0x2] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 0133 | 3 | .CONST 0x0133 ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 000f | | .CONST 0x000f ; Number of locals 010b INIT_0108: 010b e217 | | Load 0x1,0x17 ; Debug Table 0x7 = .DEBUG 0x010b,0x0476,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x00a3 ; Debug Table 0x7.0x0 = 0x10b,0xffff 010c 0322 | " | Declare_Variable Record 010d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1 = 0x10d,0xfffe 010e 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 010f 0007 | | Action Break_Optional 0110 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x7.0x2 = 0x110,0xfffd 0111 e5ff | | Load 0x2,-0x1 0112 e003 | | Load 0x0,0x3 0113 1884 | | Execute Package,Field_Execute,Field_Number 0x84 0114 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0115 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x7.0x3 = 0x115,0xfffc 0116 0266 | f | Execute Discrete,Bounds 0117 00ec | | Load_Encached Diana_Tree_Cache 0118 02a0 | | Declare_Subprogram Null_Subprogram 0119 4801 |H | Short_Literal 0x1 011a 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 011b 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x4 = 0x11b,0xfffb 011c 00da | | Load_Top At_Offset_2 011d 4975 |Iu | Short_Literal 0x175 011e 00eb | | Load_Encached Diana_Cache 011f 0098 | | Execute Package,Field_Read_Dynamic 0120 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0121 00da | | Load_Top At_Offset_2 0122 0334 | 4 | Declare_Variable Array,With_Constraint 0123 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x7.0x5 = 0x123,0xfffa 0124 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0125 029f 0313 | | Declare_Subprogram INIT_0310,For_Call ; Debug Table 0x7.0x6 = 0x125,0xfff9 0127 a004 | | Store_Unchecked 0x0,0x4 ; Debug Table 0x7.0x7 = 0x127,0xfff8 0128 00c6 | | Action Check_Subprogram_Elaborated 0129 00ec | | Load_Encached Diana_Tree_Cache 012a 00e4 | | Load_Encached Positive_Cache 012b e405 | | Load 0x2,0x5 012c 4808 |H | Short_Literal 0x8 012d 4802 |H | Short_Literal 0x2 012e 0099 | | Action Reference_Dynamic 012f 61dc |a | Indirect_Literal Discrete,0x30c,{0x00000000, 0x0058c7d5} 0130 4919 |I | Short_Literal 0x119 0131 480f |H | Short_Literal 0xf 0132 0007 | | Action Break_Optional 0133 BODY_0108: 0133 e406 | | Load 0x2,0x6 ; Debug Table 0x7.0x8 = 0x133,0x1 0134 01dc | | Execute Vector,Last 0135 e402 | | Load 0x2,0x2 0136 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0137 00cf | | Action Mark_Auxiliary 0138 e406 | | Load 0x2,0x6 ; Debug Table 0x7.0x9 = 0x138,0x2 0139 01d9 | | Execute Vector,Reverse_Bounds 013a 0263 | c | Execute Discrete,Above_Bound 013b 701f |p | Jump_Nonzero 0x15b 013c e404 | | Load 0x2,0x4 ; Debug Table 0x7.0xa = 0x13c,0x3 013d 0007 | | Action Break_Optional 013e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xb = 0x13e,0x401 013f 0217 | | Execute Heap_Access,All_Reference 0140 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0141 00d9 | | Load_Top At_Offset_1 0142 0007 | | Action Break_Optional 0143 e415 | | Load 0x2,0x15 ; Debug Table 0x7.0xc = 0x143,0x801 0144 0007 | | Action Break_Optional 0145 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x7.0xd = 0x145,0x802 0146 0007 | | Action Break_Optional ; Debug Table 0x7.0xe = 0x146,0x803 0147 00d0 | | Action Swap_Control ; Debug Table 0x7.0xf = 0x147,0x804 0148 00d1 | | Pop_Control Pop_Count_1 0149 49af |I | Short_Literal 0x1af ; Debug Table 0x7.0x10 = 0x149,0x401 014a 00eb | | Load_Encached Diana_Cache 014b 0096 | | Execute Package,Entry 014c 00d0 | | Action Swap_Control 014d 00d1 | | Pop_Control Pop_Count_1 014e 490b |I | Short_Literal 0x10b ; Debug Table 0x7.0x11 = 0x14e,0x3 014f 00eb | | Load_Encached Diana_Cache 0150 0096 | | Execute Package,Entry 0151 00d9 | | Load_Top At_Offset_1 0152 e406 | | Load 0x2,0x6 0153 01d6 | | Execute Vector,Field_Write 0154 0007 | | Action Break_Optional ; Debug Table 0x7.0x12 = 0x154,0x4 0155 e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x13 = 0x155,0xc01 0156 0217 | | Execute Heap_Access,All_Reference 0157 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0158 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x7.0x14 = 0x158,0x4 0159 00c8 | | Action Pop_Auxiliary_Range 015a 3fe1 |? | Loop_Increasing 0x13c 015b 00ce | | Action Pop_Auxiliary 015c 0007 | | Action Break_Optional ; Debug Table 0x7.0x15 = 0x15c,0x5 015d e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x16 = 0x15d,0x1001 015e 021d | | Execute Heap_Access,Is_Null 015f 7002 |p | Jump_Nonzero 0x162 ; Debug Table 0x7.0x17 = 0x15f,0x5 0160 4887 |H | Short_Literal 0x87 0161 0257 | W | Execute Discrete,Raise 0162 e407 | | Load 0x2,0x7 ; Debug Table 0x7.0x18 = 0x162,0x6 0163 e406 | | Load 0x2,0x6 0164 e409 | | Load 0x2,0x9 0165 e40a | | Load 0x2,0xa 0166 e40b | | Load 0x2,0xb 0167 480c |H | Short_Literal 0xc 0168 4802 |H | Short_Literal 0x2 0169 0099 | | Action Reference_Dynamic 016a 480d |H | Short_Literal 0xd 016b 4802 |H | Short_Literal 0x2 016c 0099 | | Action Reference_Dynamic 016d 8004 | | Call 0x0,0x4 016e 00d1 | | Pop_Control Pop_Count_1 016f c407 | | Store 0x2,0x7 0170 e216 | | Load 0x1,0x16 ; Debug Table 0x7.0x19 = 0x170,0x7 0171 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0172 e5fe | | Load 0x2,-0x2 0173 e216 | | Load 0x1,0x16 0174 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0175 c403 | | Store 0x2,0x3 0176 00cf | | Action Mark_Auxiliary 0177 e406 | | Load 0x2,0x6 ; Debug Table 0x7.0x1a = 0x177,0x8 0178 01d9 | | Execute Vector,Reverse_Bounds 0179 0263 | c | Execute Discrete,Above_Bound 017a 700a |p | Jump_Nonzero 0x185 017b 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1b = 0x17b,0x9 017c 00d9 | | Load_Top At_Offset_1 017d 00da | | Load_Top At_Offset_2 017e e406 | | Load 0x2,0x6 017f 01d7 | | Execute Vector,Field_Read 0180 e403 | | Load 0x2,0x3 0181 e216 | | Load 0x1,0x16 0182 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0183 00c8 | | Action Pop_Auxiliary_Range 0184 3ff6 |? | Loop_Increasing 0x17b 0185 00ce | | Action Pop_Auxiliary 0186 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x1c = 0x186,0xa 0187 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018e | | .CONST 0x018e ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0003 | | .CONST 0x0003 ; Number of locals 018b INIT_0188: 018b e217 | | Load 0x1,0x17 ; Debug Table 0x8 = .DEBUG 0x018b,0x04b2,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x0187 ; Debug Table 0x8.0x0 = 0x18b,0xffff 018c 0322 | " | Declare_Variable Record 018d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8.0x1 = 0x18d,0xfffe 018e BODY_0188: 018e 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8.0x2 = 0x18e,0x1 018f 00da | | Load_Top At_Offset_2 0190 e5ff | | Load 0x2,-0x1 0191 e5fe | | Load 0x2,-0x2 0192 0217 | | Execute Heap_Access,All_Reference 0193 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0194 e218 | | Load 0x1,0x18 0195 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0196 00d1 | | Pop_Control Pop_Count_1 0197 0059 | Y | Store_Top Discrete,At_Offset_1 0198 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x3 = 0x198,0x2 0199 700f |p | Jump_Nonzero 0x1a9 019a e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x4 = 0x19a,0x3 019b 0217 | | Execute Heap_Access,All_Reference 019c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 019d e5ff | | Load 0x2,-0x1 019e 8219 | | Call 0x1,0x19 019f 00da | | Load_Top At_Offset_2 01a0 017d | } | Execute Record,Structure_Write 01a1 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x5 = 0x1a1,0x4 01a2 00da | | Load_Top At_Offset_2 01a3 e5ff | | Load 0x2,-0x1 01a4 e5fe | | Load 0x2,-0x2 01a5 0217 | | Execute Heap_Access,All_Reference 01a6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01a7 e218 | | Load 0x1,0x18 01a8 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01a9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x6 = 0x1a9,0x5 01aa 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01ab 0000 0000 | | .BLANK 0000[0x5] 01b0 ; -------------------------------------------------------------------------------------- 01b0 ; SUBPROGRAM 01b0 ; -------------------------------------------------------------------------------------- 01b0 01b6 | | .CONST 0x01b6 ; Address of begin 01b1 0004 | | .CONST 0x0004 ; Address of exception handler 01b2 0002 | | .CONST 0x0002 ; Number of locals 01b3 INIT_01b0: 01b3 e405 | | Load 0x2,0x5 ; Debug Table 0x9 = .DEBUG 0x01b3,0x04c2,0x0001,0x0000,0x0058,0xc7d5,0x0000,0x0278 ; Debug Table 0x9.0x0 = 0x1b3,0xffff 01b4 0227 | ' | Execute Access,All_Reference 01b5 0007 | | Action Break_Optional 01b6 BODY_01b0: 01b6 e7fe | | Load 0x3,-0x2 ; Debug Table 0x9.0x1 = 0x1b6,0x1 01b7 00d9 | | Load_Top At_Offset_1 01b8 01dc | | Execute Vector,Last 01b9 027d | } | Execute Discrete,Greater 01ba 6831 |h1 | Jump_Zero 0x1ec 01bb 00cf | | Action Mark_Auxiliary ; Debug Table 0x9.0x2 = 0x1bb,0x2 01bc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x3 = 0x1bc,0xfbff 01bd 01dc | | Execute Vector,Last 01be 00e2 | | Load_Encached Integer_Cache 01bf 03f1 | | Declare_Variable Discrete,With_Value 01c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x4 = 0x1c0,0xfbfe 01c1 0901 | | Execute_Immediate Binary_Scale,0x1 01c2 0248 | H | Execute Discrete,Check_In_Integer 01c3 00e2 | | Load_Encached Integer_Cache 01c4 03f1 | | Declare_Variable Discrete,With_Value 01c5 00cf | | Action Mark_Auxiliary 01c6 7805 |x | Jump 0x1cc 01c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x5 = 0x1c7,0x402 01c8 0901 | | Execute_Immediate Binary_Scale,0x1 01c9 0248 | H | Execute Discrete,Check_In_Integer 01ca 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01cb 00c9 | | Action Pop_Auxiliary_Loop 01cc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x6 = 0x1cc,0x401 01cd e7fe | | Load 0x3,-0x2 01ce 027c | | | Execute Discrete,Less 01cf 77f7 |w | Jump_Nonzero 0x1c7 01d0 00ce | | Action Pop_Auxiliary 01d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x7 = 0x1d1,0x403 01d2 00da | | Load_Top At_Offset_2 01d3 0a01 | | Execute_Immediate Plus,0x1 01d4 0248 | H | Execute Discrete,Check_In_Integer 01d5 00da | | Load_Top At_Offset_2 01d6 e213 | | Load 0x1,0x13 01d7 035b | [ | Declare_Type Array,Constrained 01d8 0337 | 7 | Declare_Variable Array 01d9 00d8 | | Load_Top At_Offset_0 01da 01d9 | | Execute Vector,Reverse_Bounds 01db 0263 | c | Execute Discrete,Above_Bound 01dc 7005 |p | Jump_Nonzero 0x1e2 01dd e404 | | Load 0x2,0x4 01de 00d9 | | Load_Top At_Offset_1 01df e607 | | Load 0x3,0x7 01e0 01d6 | | Execute Vector,Field_Write 01e1 3ffb |? | Loop_Increasing 0x1dd 01e2 01cc | | Execute Vector,Catenate 01e3 e403 | | Load 0x2,0x3 01e4 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01e5 a405 | | Store_Unchecked 0x2,0x5 01e6 00d2 | | Pop_Control Pop_Count_2 01e7 00ce | | Action Pop_Auxiliary 01e8 e7fe | | Load 0x3,-0x2 ; Debug Table 0x9.0x8 = 0x1e8,0x3 01e9 e7ff | | Load 0x3,-0x1 01ea 8408 | | Call 0x2,0x8 01eb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01ec e7fe | | Load 0x3,-0x2 ; Debug Table 0x9.0x9 = 0x1ec,0x4 01ed 00d9 | | Load_Top At_Offset_1 01ee 01d5 | | Execute Vector,Field_Reference 01ef e404 | | Load 0x2,0x4 01f0 017f | | Execute Record,Equal 01f1 7002 |p | Jump_Nonzero 0x1f4 01f2 4887 |H | Short_Literal 0x87 01f3 0257 | W | Execute Discrete,Raise 01f4 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xa = 0x1f4,0x5 01f5 e7fe | | Load 0x3,-0x2 01f6 00da | | Load_Top At_Offset_2 01f7 01d6 | | Execute Vector,Field_Write 01f8 e7fe | | Load 0x3,-0x2 ; Debug Table 0x9.0xb = 0x1f8,0x6 01f9 e406 | | Load 0x2,0x6 01fa 027d | } | Execute Discrete,Greater 01fb 6802 |h | Jump_Zero 0x1fe 01fc e7fe | | Load 0x3,-0x2 ; Debug Table 0x9.0xc = 0x1fc,0x7 01fd a406 | | Store_Unchecked 0x2,0x6 01fe e407 | | Load 0x2,0x7 ; Debug Table 0x9.0xd = 0x1fe,0x8 01ff 0a01 | | Execute_Immediate Plus,0x1 0200 c407 | | Store 0x2,0x7 0201 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0202 0000 0000 | | .BLANK 0000[0x6] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 0212 | | .CONST 0x0212 ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0003 | | .CONST 0x0003 ; Number of locals 020b INIT_0208: 020b e005 | | Load 0x0,0x5 ; Debug Table 0xa = .DEBUG 0x020b,0x04e0,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x0303 ; Debug Table 0xa.0x0 = 0x20b,0xffff 020c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 020d e006 | | Load 0x0,0x6 ; Debug Table 0xa.0x1 = 0x20d,0xfffe 020e 1b15 | | Execute Package,Field_Read,Field_Number 0x15 020f 02c7 | | Declare_Variable Any 0210 00d8 | | Load_Top At_Offset_0 0211 1c00 | | Execute_Immediate Run_Utility,0x0 0212 BODY_0208: 0212 00be | | Action Activate_Tasks 0213 e005 | | Load 0x0,0x5 ; Debug Table 0xa.0x2 = 0x213,0x1 0214 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0215 00d9 | | Load_Top At_Offset_1 0216 0120 | | Execute Any,Is_Value 0217 6803 |h | Jump_Zero 0x21b 0218 e006 | | Load 0x0,0x6 0219 1b15 | | Execute Package,Field_Read,Field_Number 0x15 021a 7801 |x | Jump 0x21c 021b 00d9 | | Load_Top At_Offset_1 021c e5fe | | Load 0x2,-0x2 021d e002 | | Load 0x0,0x2 021e 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 021f 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0220 4800 |H | Short_Literal 0x0 0221 e006 | | Load 0x0,0x6 0222 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0223 e007 | | Load 0x0,0x7 0224 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0225 4801 |H | Short_Literal 0x1 0226 e7ff | | Load 0x3,-0x1 0227 e006 | | Load 0x0,0x6 0228 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0229 c603 | | Store 0x3,0x3 022a 005a | Z | Store_Top Discrete,At_Offset_2 022b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x3 = 0x22b,0x2 022c 6817 |h | Jump_Zero 0x244 022d 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x4 = 0x22d,0x3 022e 0092 0349 | I| Action Push_String_Extended,0x349 ; "Unable to open R1000 code object " 0230 e7ff | | Load 0x3,-0x1 0231 e008 | | Load 0x0,0x8 0232 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0233 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0234 01cc | | Execute Vector,Catenate 0235 0092 034a | J| Action Push_String_Extended,0x34a ; ", status => " 0237 01cc | | Execute Vector,Catenate 0238 00db | | Load_Top At_Offset_3 0239 e005 | | Load 0x0,0x5 023a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 023b 025e | ^ | Execute Discrete,Convert 023c 1c01 | | Execute_Immediate Run_Utility,0x1 023d 01cc | | Execute Vector,Catenate 023e e5fe | | Load 0x2,-0x2 023f e002 | | Load 0x0,0x2 0240 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0241 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0242 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x5 = 0x242,0x4 0243 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0244 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x6 = 0x244,0x5 0245 e006 | | Load 0x0,0x6 0246 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0247 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 0252 | R | .CONST 0x0252 ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0003 | | .CONST 0x0003 ; Number of locals 024b INIT_0248: 024b e002 | | Load 0x0,0x2 ; Debug Table 0xb = .DEBUG 0x024b,0x04f0,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x0380 ; Debug Table 0xb.0x0 = 0x24b,0xffff 024c 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 024d 02c7 | | Declare_Variable Any 024e 00db | | Load_Top At_Offset_3 024f c602 | | Store 0x3,0x2 0250 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x1 = 0x250,0xfffe 0251 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0252 BODY_0248: 0252 00cf | | Action Mark_Auxiliary 0253 7808 |x | Jump 0x25c 0254 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x2 = 0x254,0x2 0255 e002 | | Load 0x0,0x2 0256 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0257 c602 | | Store 0x3,0x2 0258 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x3 = 0x258,0x3 0259 0a01 | | Execute_Immediate Plus,0x1 025a 005a | Z | Store_Top Discrete,At_Offset_2 025b 00c9 | | Action Pop_Auxiliary_Loop 025c 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x4 = 0x25c,0x1 025d e002 | | Load 0x0,0x2 025e 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 025f 012f | / | Execute Any,Equal 0260 6ff3 |o | Jump_Zero 0x254 0261 00ce | | Action Pop_Auxiliary 0262 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x5 = 0x262,0x4 0263 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0264 0000 0000 | | .BLANK 0000[0x4] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 029f | | .CONST 0x029f ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0010 | | .CONST 0x0010 ; Number of locals 026b INIT_0268: 026b e002 | | Load 0x0,0x2 ; Debug Table 0xc = .DEBUG 0x026b,0x04fe,0x0001,0x0000,0x0058,0xc7d5,0x0000,0x03ba ; Debug Table 0xc.0x0 = 0x26b,0xffff 026c 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 026d 02c7 | | Declare_Variable Any 026e 00db | | Load_Top At_Offset_3 026f e002 | | Load 0x0,0x2 0270 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c 0271 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0272 c602 | | Store 0x3,0x2 0273 e002 | | Load 0x0,0x2 ; Debug Table 0xc.0x1 = 0x273,0xfffe 0274 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0275 02c7 | | Declare_Variable Any 0276 00d8 | | Load_Top At_Offset_0 0277 1c00 | | Execute_Immediate Run_Utility,0x0 0278 e406 | | Load 0x2,0x6 ; Debug Table 0xc.0x2 = 0x278,0xfffd 0279 0a01 | | Execute_Immediate Plus,0x1 027a 00e4 | | Load_Encached Positive_Cache 027b 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 027c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x3 = 0x27c,0xfffc 027d 0a01 | | Execute_Immediate Plus,0x1 027e 00e4 | | Load_Encached Positive_Cache 027f 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0280 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xc.0x4 = 0x280,0xfffb 0281 0266 | f | Execute Discrete,Bounds 0282 e002 | | Load 0x0,0x2 0283 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0284 029f 0323 | #| Declare_Subprogram INIT_0320,For_Call 0286 4801 |H | Short_Literal 0x1 0287 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0288 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x5 = 0x288,0xfffa 0289 e602 | | Load 0x3,0x2 028a 840a | | Call 0x2,0xa 028b 00da | | Load_Top At_Offset_2 028c 0334 | 4 | Declare_Variable Array,With_Constraint 028d 00d8 | | Load_Top At_Offset_0 028e 1c00 | | Execute_Immediate Run_Utility,0x0 028f 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc.0x6 = 0x28f,0xfff9 0290 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0291 029f 033b | ;| Declare_Subprogram INIT_0338,For_Call ; Debug Table 0xc.0x7 = 0x291,0xfff8 0293 a004 | | Store_Unchecked 0x0,0x4 ; Debug Table 0xc.0x8 = 0x293,0xfff7 0294 00c6 | | Action Check_Subprogram_Elaborated 0295 e002 | | Load 0x0,0x2 0296 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0297 00e4 | | Load_Encached Positive_Cache 0298 e606 | | Load 0x3,0x6 0299 4809 |H | Short_Literal 0x9 029a 4803 |H | Short_Literal 0x3 029b 0099 | | Action Reference_Dynamic 029c 606f |`o | Indirect_Literal Discrete,0x30c,{0x00000000, 0x0058c7d5} 029d 6066 |`f | Indirect_Literal Discrete,0x304,{0x00000000, 0x00000428} 029e 4810 |H | Short_Literal 0x10 029f BODY_0268: 029f 00cf | | Action Mark_Auxiliary 02a0 e607 | | Load 0x3,0x7 ; Debug Table 0xc.0x9 = 0x2a0,0x1 02a1 01d9 | | Execute Vector,Reverse_Bounds 02a2 0263 | c | Execute Discrete,Above_Bound 02a3 700c |p | Jump_Nonzero 0x2b0 02a4 e602 | | Load 0x3,0x2 ; Debug Table 0xc.0xa = 0x2a4,0x2 02a5 e002 | | Load 0x0,0x2 02a6 181f | | Execute Package,Field_Execute,Field_Number 0x1f 02a7 00d9 | | Load_Top At_Offset_1 02a8 e607 | | Load 0x3,0x7 02a9 01d6 | | Execute Vector,Field_Write 02aa e602 | | Load 0x3,0x2 ; Debug Table 0xc.0xb = 0x2aa,0x3 02ab e002 | | Load 0x0,0x2 02ac 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 02ad c602 | | Store 0x3,0x2 02ae 00c8 | | Action Pop_Auxiliary_Range 02af 3ff4 |? | Loop_Increasing 0x2a4 02b0 00ce | | Action Pop_Auxiliary 02b1 e602 | | Load 0x3,0x2 ; Debug Table 0xc.0xc = 0x2b1,0x4 02b2 e002 | | Load 0x0,0x2 02b3 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 02b4 012f | / | Execute Any,Equal 02b5 7002 |p | Jump_Nonzero 0x2b8 02b6 4887 |H | Short_Literal 0x87 02b7 0257 | W | Execute Discrete,Raise 02b8 e608 | | Load 0x3,0x8 ; Debug Table 0xc.0xd = 0x2b8,0x5 02b9 e607 | | Load 0x3,0x7 02ba e60a | | Load 0x3,0xa 02bb e60b | | Load 0x3,0xb 02bc e60c | | Load 0x3,0xc 02bd 480d |H | Short_Literal 0xd 02be 4803 |H | Short_Literal 0x3 02bf 0099 | | Action Reference_Dynamic 02c0 480e |H | Short_Literal 0xe 02c1 4803 |H | Short_Literal 0x3 02c2 0099 | | Action Reference_Dynamic 02c3 8004 | | Call 0x0,0x4 02c4 00d1 | | Pop_Control Pop_Count_1 02c5 c608 | | Store 0x3,0x8 02c6 00cf | | Action Mark_Auxiliary 02c7 e607 | | Load 0x3,0x7 ; Debug Table 0xc.0xe = 0x2c7,0x6 02c8 01d9 | | Execute Vector,Reverse_Bounds 02c9 0263 | c | Execute Discrete,Above_Bound 02ca 7017 |p | Jump_Nonzero 0x2e2 02cb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xf = 0x2cb,0x7 02cc e607 | | Load 0x3,0x7 02cd 01d7 | | Execute Vector,Field_Read 02ce c603 | | Store 0x3,0x3 02cf e605 | | Load 0x3,0x5 ; Debug Table 0xc.0x10 = 0x2cf,0x8 02d0 e212 | | Load 0x1,0x12 02d1 0322 | " | Declare_Variable Record 02d2 e603 | | Load 0x3,0x3 02d3 e009 | | Load 0x0,0x9 02d4 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 02d5 00e4 | | Load_Encached Positive_Cache 02d6 025b | [ | Execute Discrete,Check_In_Type 02d7 00d9 | | Load_Top At_Offset_1 02d8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02d9 4800 |H | Short_Literal 0x0 02da 00d9 | | Load_Top At_Offset_1 02db 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02dc 8408 | | Call 0x2,0x8 02dd e605 | | Load 0x3,0x5 ; Debug Table 0xc.0x11 = 0x2dd,0x9 02de 0a02 | | Execute_Immediate Plus,0x2 02df c605 | | Store 0x3,0x5 02e0 00c8 | | Action Pop_Auxiliary_Range 02e1 3fe9 |? | Loop_Increasing 0x2cb 02e2 00ce | | Action Pop_Auxiliary 02e3 e604 | | Load 0x3,0x4 ; Debug Table 0xc.0x12 = 0x2e3,0xa 02e4 a605 | | Store_Unchecked 0x3,0x5 02e5 00cf | | Action Mark_Auxiliary 02e6 e607 | | Load 0x3,0x7 ; Debug Table 0xc.0x13 = 0x2e6,0xb 02e7 01d9 | | Execute Vector,Reverse_Bounds 02e8 0263 | c | Execute Discrete,Above_Bound 02e9 7016 |p | Jump_Nonzero 0x300 02ea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x14 = 0x2ea,0xc 02eb e607 | | Load 0x3,0x7 02ec 01d7 | | Execute Vector,Field_Read 02ed c603 | | Store 0x3,0x3 02ee e605 | | Load 0x3,0x5 ; Debug Table 0xc.0x15 = 0x2ee,0xd 02ef e212 | | Load 0x1,0x12 02f0 0322 | " | Declare_Variable Record 02f1 e406 | | Load 0x2,0x6 02f2 0a01 | | Execute_Immediate Plus,0x1 02f3 00d9 | | Load_Top At_Offset_1 02f4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02f5 4802 |H | Short_Literal 0x2 02f6 00d9 | | Load_Top At_Offset_1 02f7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02f8 8408 | | Call 0x2,0x8 02f9 e603 | | Load 0x3,0x3 ; Debug Table 0xc.0x16 = 0x2f9,0xe 02fa 840b | | Call 0x2,0xb 02fb e605 | | Load 0x3,0x5 ; Debug Table 0xc.0x17 = 0x2fb,0xf 02fc 0a02 | | Execute_Immediate Plus,0x2 02fd c605 | | Store 0x3,0x5 02fe 00c8 | | Action Pop_Auxiliary_Range 02ff 3fea |? | Loop_Increasing 0x2ea 0300 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0301 0000 0000 | | .XXX[0x3] 0303 0000 | | 0304 0000 0000 | | .LITERAL {0x00000000, 0x00000428} 0308 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 030c 0000 0000 | | .LITERAL {0x00000000, 0x0058c7d5} 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0313 | | .CONST 0x0313 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0001 | | .CONST 0x0001 ; Number of locals 0313 BODY_0310: 0313 INIT_0310: 0313 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x0313,0x0530,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x00ef ; Debug Table 0xd.0x0 = 0x313,0x1 0314 00eb | | Load_Encached Diana_Cache 0315 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0316 00eb | | Load_Encached Diana_Cache 0317 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0318 00db | | Load_Top At_Offset_3 0319 00eb | | Load_Encached Diana_Cache 031a 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 031b 00eb | | Load_Encached Diana_Cache 031c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 031d 00e0 | | Load_Encached Standard_Cache 031e 1848 | H | Execute Package,Field_Execute,Field_Number 0x48 031f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0323 | # | .CONST 0x0323 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0001 | | .CONST 0x0001 ; Number of locals 0323 BODY_0320: 0323 INIT_0320: 0323 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xe = .DEBUG 0x0323,0x0534,0x0005,0x0000,0x0058,0xc7d5,0x0000,0x03eb 0324 00da | | Load_Top At_Offset_2 0325 01dc | | Execute Vector,Last 0326 00db | | Load_Top At_Offset_3 0327 01dd | | Execute Vector,First 0328 0263 | c | Execute Discrete,Above_Bound 0329 700a |p | Jump_Nonzero 0x334 032a 00d8 | | Load_Top At_Offset_0 032b e9ff | | Load 0x4,-0x1 032c 01d5 | | Execute Vector,Field_Reference 032d 0125 | % | Execute Any,Set_Constraint 032e 00d8 | | Load_Top At_Offset_0 032f e9ff | | Load 0x4,-0x1 0330 01d5 | | Execute Vector,Field_Reference 0331 1c00 | | Execute_Immediate Run_Utility,0x0 0332 0a01 | | Execute_Immediate Plus,0x1 0333 7ff4 | | Jump 0x328 0334 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0335 0000 0000 | | .XXX[0x3] 0337 0000 | | 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 00db | | Load_Top At_Offset_3 ; Debug Table 0xf = .DEBUG 0x033b,0x0536,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x0408 ; Debug Table 0xf.0x0 = 0x33b,0x1 033c e002 | | Load 0x0,0x2 033d 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c 033e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 033f 00db | | Load_Top At_Offset_3 0340 e002 | | Load 0x0,0x2 0341 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c 0342 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0343 00e0 | | Load_Encached Standard_Cache 0344 1848 | H | Execute Package,Field_Execute,Field_Number 0x48 0345 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0346 ; -------------------------------------------------------------------------------------- 0346 ; STRING TABLE 0346 ; -------------------------------------------------------------------------------------- 0346 000c | | .STRTAB 0x000c->0x034c ; "PRIMARY_CODE_SEGMENT_NAME" 0347 0023 | # | .STRTAB 0x0023->0x0358 ; "SECONDARY_CODE_SEGMENT_NAME" 0348 003c | < | .STRTAB 0x003c->0x0366 ; "SUBUNIT_BASE_INDEX" 0349 004c | L | .STRTAB 0x004c->0x036f ; "Unable to open R1000 code object " 034a 006b | k | .STRTAB 0x006b->0x037f ; ", status => " 034b 0075 | u | .STREND 0x0075->0x0385 034c 5052 494d |PRIM| .STRTAB_STRINGS 0386 0000 0000 | | .XXX[0x2] 0388 ; -------------------------------------------------------------------------------------- 0388 ; Debug Table 0388 ; -------------------------------------------------------------------------------------- 0388 0003 0010 | | .CONST 0x0003,0x0010 038a 000b 040a | | .DEBUG 0x000b,0x040a,0x8000,0x0000,0x0057,0x3c45,0x0000,0x0009 0392 002b 0422 | + "| .DEBUG 0x002b,0x0422,0x8000,0x0000,0x0058,0xc7d5,0x0000,0x0017 039a 0063 0440 | c @| .DEBUG 0x0063,0x0440,0x0002,0x0000,0x0057,0x3c45,0x0000,0x000e 03a2 0083 044c | L| .DEBUG 0x0083,0x044c,0x0002,0x0000,0x0057,0x3c45,0x0000,0x0019 03aa 0093 0450 | P| .DEBUG 0x0093,0x0450,0x0002,0x0000,0x0057,0x3c45,0x0000,0x002e 03b2 00a3 0454 | T| .DEBUG 0x00a3,0x0454,0x0005,0x0000,0x0057,0x3c45,0x0000,0x0043 03ba 00bb 0456 | V| .DEBUG 0x00bb,0x0456,0x0002,0x0000,0x0057,0x3c45,0x0000,0x0061 03c2 010b 0476 | v| .DEBUG 0x010b,0x0476,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x00a3 03ca 018b 04b2 | | .DEBUG 0x018b,0x04b2,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x0187 03d2 01b3 04c2 | | .DEBUG 0x01b3,0x04c2,0x0001,0x0000,0x0058,0xc7d5,0x0000,0x0278 03da 020b 04e0 | | .DEBUG 0x020b,0x04e0,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x0303 03e2 024b 04f0 | K | .DEBUG 0x024b,0x04f0,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x0380 03ea 026b 04fe | k | .DEBUG 0x026b,0x04fe,0x0001,0x0000,0x0058,0xc7d5,0x0000,0x03ba 03f2 0313 0530 | 0| .DEBUG 0x0313,0x0530,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x00ef 03fa 0323 0534 | # 4| .DEBUG 0x0323,0x0534,0x0005,0x0000,0x0058,0xc7d5,0x0000,0x03eb 0402 033b 0536 | ; 6| .DEBUG 0x033b,0x0536,0x0002,0x0000,0x0058,0xc7d5,0x0000,0x0408 040a ; -------------------------------------------------------------------------------------- 040a ; Debug3 Subtable 0x0 040a ; -------------------------------------------------------------------------------------- 040a 000b 0000 | | .DBG3TAB 0x000b,0x0000 040c 000b ffff | | .CONST 0x000b,0xffff 040e 000c fffe | | .CONST 0x000c,0xfffe 0410 000e fffd | | .CONST 0x000e,0xfffd 0412 0010 fffc | | .CONST 0x0010,0xfffc 0414 0012 fffb | | .CONST 0x0012,0xfffb 0416 0017 fffa | | .CONST 0x0017,0xfffa 0418 001c fff9 | | .CONST 0x001c,0xfff9 041a 0022 fff8 | " | .CONST 0x0022,0xfff8 041c 0024 fff7 | $ | .CONST 0x0024,0xfff7 041e 0026 fff6 | & | .CONST 0x0026,0xfff6 0420 002a fff5 | * | .CONST 0x002a,0xfff5 0422 ; -------------------------------------------------------------------------------------- 0422 ; Debug3 Subtable 0x1 0422 ; -------------------------------------------------------------------------------------- 0422 000e 0000 | | .DBG3TAB 0x000e,0x0000 0424 002b ffff | + | .CONST 0x002b,0xffff 0426 002c fffe | , | .CONST 0x002c,0xfffe 0428 002d fffd | - | .CONST 0x002d,0xfffd 042a 002e fffc | . | .CONST 0x002e,0xfffc 042c 002f fffb | / | .CONST 0x002f,0xfffb 042e 003a fffa | : | .CONST 0x003a,0xfffa 0430 0040 fff9 | @ | .CONST 0x0040,0xfff9 0432 004b fff8 | K | .CONST 0x004b,0xfff8 0434 0051 fff7 | Q | .CONST 0x0051,0xfff7 0436 0053 fff6 | S | .CONST 0x0053,0xfff6 0438 0055 fff5 | U | .CONST 0x0055,0xfff5 043a 0057 fff4 | W | .CONST 0x0057,0xfff4 043c 0059 fff3 | Y | .CONST 0x0059,0xfff3 043e 005b fff2 | [ | .CONST 0x005b,0xfff2 0440 ; -------------------------------------------------------------------------------------- 0440 ; Debug3 Subtable 0x2 0440 ; -------------------------------------------------------------------------------------- 0440 0002 0003 | | .DBG3TAB 0x0002,0x0003 0442 0063 ffff | c | .CONST 0x0063,0xffff 0444 0068 fffe | h | .CONST 0x0068,0xfffe 0446 0069 0001 | i | .CONST 0x0069,0x0001 0448 006d 0002 | m | .CONST 0x006d,0x0002 044a 0077 0003 | w | .CONST 0x0077,0x0003 044c ; -------------------------------------------------------------------------------------- 044c ; Debug3 Subtable 0x3 044c ; -------------------------------------------------------------------------------------- 044c 0000 0001 | | .DBG3TAB 0x0000,0x0001 044e 0083 0001 | | .CONST 0x0083,0x0001 0450 ; -------------------------------------------------------------------------------------- 0450 ; Debug3 Subtable 0x4 0450 ; -------------------------------------------------------------------------------------- 0450 0000 0001 | | .DBG3TAB 0x0000,0x0001 0452 0093 0001 | | .CONST 0x0093,0x0001 0454 ; -------------------------------------------------------------------------------------- 0454 ; Debug3 Subtable 0x5 0454 ; -------------------------------------------------------------------------------------- 0454 0000 0000 | | .DBG3TAB 0x0000,0x0000 0456 ; -------------------------------------------------------------------------------------- 0456 ; Debug3 Subtable 0x6 0456 ; -------------------------------------------------------------------------------------- 0456 000a 0005 | | .DBG3TAB 0x000a,0x0005 0458 00bb ffff | | .CONST 0x00bb,0xffff 045a 00c3 fffe | | .CONST 0x00c3,0xfffe 045c 00c7 fffd | | .CONST 0x00c7,0xfffd 045e 00cf fffc | | .CONST 0x00cf,0xfffc 0460 00de fffb | | .CONST 0x00de,0xfffb 0462 00e0 fffa | | .CONST 0x00e0,0xfffa 0464 00e2 fff9 | | .CONST 0x00e2,0xfff9 0466 00e4 fff8 | | .CONST 0x00e4,0xfff8 0468 00e6 fff7 | | .CONST 0x00e6,0xfff7 046a 00e8 fff6 | | .CONST 0x00e8,0xfff6 046c 00ea 0001 | | .CONST 0x00ea,0x0001 046e 00f5 0002 | | .CONST 0x00f5,0x0002 0470 00f7 0003 | | .CONST 0x00f7,0x0003 0472 00f9 0004 | | .CONST 0x00f9,0x0004 0474 00ff 0005 | | .CONST 0x00ff,0x0005 0476 ; -------------------------------------------------------------------------------------- 0476 ; Debug3 Subtable 0x7 0476 ; -------------------------------------------------------------------------------------- 0476 0008 0015 | | .DBG3TAB 0x0008,0x0015 0478 010b ffff | | .CONST 0x010b,0xffff 047a 010d fffe | | .CONST 0x010d,0xfffe 047c 0110 fffd | | .CONST 0x0110,0xfffd 047e 0115 fffc | | .CONST 0x0115,0xfffc 0480 011b fffb | | .CONST 0x011b,0xfffb 0482 0123 fffa | # | .CONST 0x0123,0xfffa 0484 0125 fff9 | % | .CONST 0x0125,0xfff9 0486 0127 fff8 | ' | .CONST 0x0127,0xfff8 0488 0133 0001 | 3 | .CONST 0x0133,0x0001 048a 0138 0002 | 8 | .CONST 0x0138,0x0002 048c 013c 0003 | < | .CONST 0x013c,0x0003 048e 013e 0401 | > | .CONST 0x013e,0x0401 0490 0143 0801 | C | .CONST 0x0143,0x0801 0492 0145 0802 | E | .CONST 0x0145,0x0802 0494 0146 0803 | F | .CONST 0x0146,0x0803 0496 0147 0804 | G | .CONST 0x0147,0x0804 0498 0149 0401 | I | .CONST 0x0149,0x0401 049a 014e 0003 | N | .CONST 0x014e,0x0003 049c 0154 0004 | T | .CONST 0x0154,0x0004 049e 0155 0c01 | U | .CONST 0x0155,0x0c01 04a0 0158 0004 | X | .CONST 0x0158,0x0004 04a2 015c 0005 | \ | .CONST 0x015c,0x0005 04a4 015d 1001 | ] | .CONST 0x015d,0x1001 04a6 015f 0005 | _ | .CONST 0x015f,0x0005 04a8 0162 0006 | b | .CONST 0x0162,0x0006 04aa 0170 0007 | p | .CONST 0x0170,0x0007 04ac 0177 0008 | w | .CONST 0x0177,0x0008 04ae 017b 0009 | { | .CONST 0x017b,0x0009 04b0 0186 000a | | .CONST 0x0186,0x000a 04b2 ; -------------------------------------------------------------------------------------- 04b2 ; Debug3 Subtable 0x8 04b2 ; -------------------------------------------------------------------------------------- 04b2 0002 0005 | | .DBG3TAB 0x0002,0x0005 04b4 018b ffff | | .CONST 0x018b,0xffff 04b6 018d fffe | | .CONST 0x018d,0xfffe 04b8 018e 0001 | | .CONST 0x018e,0x0001 04ba 0198 0002 | | .CONST 0x0198,0x0002 04bc 019a 0003 | | .CONST 0x019a,0x0003 04be 01a1 0004 | | .CONST 0x01a1,0x0004 04c0 01a9 0005 | | .CONST 0x01a9,0x0005 04c2 ; -------------------------------------------------------------------------------------- 04c2 ; Debug3 Subtable 0x9 04c2 ; -------------------------------------------------------------------------------------- 04c2 0003 000b | | .DBG3TAB 0x0003,0x000b 04c4 01b3 ffff | | .CONST 0x01b3,0xffff 04c6 01b6 0001 | | .CONST 0x01b6,0x0001 04c8 01bb 0002 | | .CONST 0x01bb,0x0002 04ca 01bc fbff | | .CONST 0x01bc,0xfbff 04cc 01c0 fbfe | | .CONST 0x01c0,0xfbfe 04ce 01c7 0402 | | .CONST 0x01c7,0x0402 04d0 01cc 0401 | | .CONST 0x01cc,0x0401 04d2 01d1 0403 | | .CONST 0x01d1,0x0403 04d4 01e8 0003 | | .CONST 0x01e8,0x0003 04d6 01ec 0004 | | .CONST 0x01ec,0x0004 04d8 01f4 0005 | | .CONST 0x01f4,0x0005 04da 01f8 0006 | | .CONST 0x01f8,0x0006 04dc 01fc 0007 | | .CONST 0x01fc,0x0007 04de 01fe 0008 | | .CONST 0x01fe,0x0008 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; Debug3 Subtable 0xa 04e0 ; -------------------------------------------------------------------------------------- 04e0 0002 0005 | | .DBG3TAB 0x0002,0x0005 04e2 020b ffff | | .CONST 0x020b,0xffff 04e4 020d fffe | | .CONST 0x020d,0xfffe 04e6 0213 0001 | | .CONST 0x0213,0x0001 04e8 022b 0002 | + | .CONST 0x022b,0x0002 04ea 022d 0003 | - | .CONST 0x022d,0x0003 04ec 0242 0004 | B | .CONST 0x0242,0x0004 04ee 0244 0005 | D | .CONST 0x0244,0x0005 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; Debug3 Subtable 0xb 04f0 ; -------------------------------------------------------------------------------------- 04f0 0002 0004 | | .DBG3TAB 0x0002,0x0004 04f2 024b ffff | K | .CONST 0x024b,0xffff 04f4 0250 fffe | P | .CONST 0x0250,0xfffe 04f6 0254 0002 | T | .CONST 0x0254,0x0002 04f8 0258 0003 | X | .CONST 0x0258,0x0003 04fa 025c 0001 | \ | .CONST 0x025c,0x0001 04fc 0262 0004 | b | .CONST 0x0262,0x0004 04fe ; -------------------------------------------------------------------------------------- 04fe ; Debug3 Subtable 0xc 04fe ; -------------------------------------------------------------------------------------- 04fe 0009 000f | | .DBG3TAB 0x0009,0x000f 0500 026b ffff | k | .CONST 0x026b,0xffff 0502 0273 fffe | s | .CONST 0x0273,0xfffe 0504 0278 fffd | x | .CONST 0x0278,0xfffd 0506 027c fffc | | | .CONST 0x027c,0xfffc 0508 0280 fffb | | .CONST 0x0280,0xfffb 050a 0288 fffa | | .CONST 0x0288,0xfffa 050c 028f fff9 | | .CONST 0x028f,0xfff9 050e 0291 fff8 | | .CONST 0x0291,0xfff8 0510 0293 fff7 | | .CONST 0x0293,0xfff7 0512 02a0 0001 | | .CONST 0x02a0,0x0001 0514 02a4 0002 | | .CONST 0x02a4,0x0002 0516 02aa 0003 | | .CONST 0x02aa,0x0003 0518 02b1 0004 | | .CONST 0x02b1,0x0004 051a 02b8 0005 | | .CONST 0x02b8,0x0005 051c 02c7 0006 | | .CONST 0x02c7,0x0006 051e 02cb 0007 | | .CONST 0x02cb,0x0007 0520 02cf 0008 | | .CONST 0x02cf,0x0008 0522 02dd 0009 | | .CONST 0x02dd,0x0009 0524 02e3 000a | | .CONST 0x02e3,0x000a 0526 02e6 000b | | .CONST 0x02e6,0x000b 0528 02ea 000c | | .CONST 0x02ea,0x000c 052a 02ee 000d | | .CONST 0x02ee,0x000d 052c 02f9 000e | | .CONST 0x02f9,0x000e 052e 02fb 000f | | .CONST 0x02fb,0x000f 0530 ; -------------------------------------------------------------------------------------- 0530 ; Debug3 Subtable 0xd 0530 ; -------------------------------------------------------------------------------------- 0530 0000 0001 | | .DBG3TAB 0x0000,0x0001 0532 0313 0001 | | .CONST 0x0313,0x0001 0534 ; -------------------------------------------------------------------------------------- 0534 ; Debug3 Subtable 0xe 0534 ; -------------------------------------------------------------------------------------- 0534 0000 0000 | | .DBG3TAB 0x0000,0x0000 0536 ; -------------------------------------------------------------------------------------- 0536 ; Debug3 Subtable 0xf 0536 ; -------------------------------------------------------------------------------------- 0536 0000 0001 | | .DBG3TAB 0x0000,0x0001 0538 033b 0001 | ; | .CONST 0x033b,0x0001 053a 0000 0000 | | .BLANK 0000[0xc6]