|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3072 (0xc00) Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0444f7
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0300 | | .CONST 0x0300 ; 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 0045 | E | .CONST 0x0045 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0016 | | .CONST 0x0016 ; Number of locals 000b INIT_0008: 000b 029a 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated 000d 029a 0073 | s| Declare_Subprogram INIT_0070,For_Outer_Call,Visible,Unelaborated 000f 029a 0083 | | Declare_Subprogram INIT_0080,For_Outer_Call,Visible,Unelaborated 0011 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated 0013 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated 0015 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated 0017 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated 0019 00bf | | Action Accept_Activation 001a e003 | | Load 0x0,0x3 001b 0265 | e | Execute Discrete,Reverse_Bounds 001c e003 | | Load 0x0,0x3 001d 1c04 | | Execute_Immediate Run_Utility,0x4 001e 00d0 | | Action Swap_Control 001f e003 | | Load 0x0,0x3 0020 1c04 | | Execute_Immediate Run_Utility,0x4 0021 e004 | | Load 0x0,0x4 0022 02a0 | | Declare_Subprogram Null_Subprogram 0023 4801 |H | Short_Literal 0x1 0024 035d | ] | Declare_Type Array,Defined 0025 00d8 | | Load_Top At_Offset_0 0026 0337 | 7 | Declare_Variable Array 0027 00d8 | | Load_Top At_Offset_0 0028 0335 | 5 | Declare_Variable Array,Duplicate 0029 00cd | | Action Spare6_Action 002a 00d9 | | Load_Top At_Offset_1 002b 01d9 | | Execute Vector,Reverse_Bounds 002c 0263 | c | Execute Discrete,Above_Bound 002d 7005 |p | Jump_Nonzero 0x33 002e e004 | | Load 0x0,0x4 002f 00d9 | | Load_Top At_Offset_1 0030 e216 | | Load 0x1,0x16 0031 01d6 | | Execute Vector,Field_Write 0032 3ffb |? | Loop_Increasing 0x2e 0033 00d9 | | Load_Top At_Offset_1 0034 01d4 | | Execute Vector,Structure_Write 0035 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0036 00c7 | | Action Elaborate_Subprogram 0037 1d0f | | Execute_Immediate Reference_Lex_1,0xf 0038 00c7 | | Action Elaborate_Subprogram 0039 1d11 | | Execute_Immediate Reference_Lex_1,0x11 003a 00c7 | | Action Elaborate_Subprogram 003b 029d 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call 003d 1d10 | | Execute_Immediate Reference_Lex_1,0x10 003e 00c7 | | Action Elaborate_Subprogram 003f 1d12 | | Execute_Immediate Reference_Lex_1,0x12 0040 00c7 | | Action Elaborate_Subprogram 0041 1d13 | | Execute_Immediate Reference_Lex_1,0x13 0042 00c7 | | Action Elaborate_Subprogram 0043 1d0e | | Execute_Immediate Reference_Lex_1,0xe 0044 00c7 | | Action Elaborate_Subprogram 0045 BODY_0008: 0045 00bc | | Action Signal_Activated 0046 00bb | | Action Signal_Completion 0047 0000 | | .XXX[0x1] 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 004b | K | .CONST 0x004b ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0001 | | .CONST 0x0001 ; Number of locals 004b BODY_0048: 004b INIT_0048: 004b 00cf | | Action Mark_Auxiliary 004c e003 | | Load 0x0,0x3 004d 0265 | e | Execute Discrete,Reverse_Bounds 004e 0263 | c | Execute Discrete,Above_Bound 004f 701a |p | Jump_Nonzero 0x6a 0050 00d8 | | Load_Top At_Offset_0 0051 e005 | | Load 0x0,0x5 0052 027e | ~ | Execute Discrete,Not_Equal 0053 680c |h | Jump_Zero 0x60 0054 e215 | | Load 0x1,0x15 0055 00d9 | | Load_Top At_Offset_1 0056 e003 | | Load 0x0,0x3 0057 1c04 | | Execute_Immediate Run_Utility,0x4 0058 00d8 | | Load_Top At_Offset_0 0059 00da | | Load_Top At_Offset_2 005a 01d7 | | Execute Vector,Field_Read 005b 8006 | | Call 0x0,0x6 005c 00d9 | | Load_Top At_Offset_1 005d 00db | | Load_Top At_Offset_3 005e 01d6 | | Execute Vector,Field_Write 005f 00d2 | | Pop_Control Pop_Count_2 0060 00c8 | | Action Pop_Auxiliary_Range 0061 00d9 | | Load_Top At_Offset_1 0062 00d9 | | Load_Top At_Offset_1 0063 027f | | Execute Discrete,Equal 0064 7004 |p | Jump_Nonzero 0x69 0065 e003 | | Load 0x0,0x3 0066 0122 | " | Execute Any,Make_Root_Type 0067 1c07 | | Execute_Immediate Run_Utility,0x7 0068 7fe7 | | Jump 0x50 0069 00d2 | | Pop_Control Pop_Count_2 006a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 006b 0000 0000 | | .BLANK 0000[0x5] 0070 ; -------------------------------------------------------------------------------------- 0070 ; SUBPROGRAM 0070 ; -------------------------------------------------------------------------------------- 0070 0073 | s | .CONST 0x0073 ; Address of begin 0071 0004 | | .CONST 0x0004 ; Address of exception handler 0072 0001 | | .CONST 0x0001 ; Number of locals 0073 BODY_0070: 0073 INIT_0070: 0073 00da | | Load_Top At_Offset_2 0074 00db | | Load_Top At_Offset_3 0075 8007 | | Call 0x0,0x7 0076 e003 | | Load 0x0,0x3 0077 1c04 | | Execute_Immediate Run_Utility,0x4 0078 e215 | | Load 0x1,0x15 0079 01d6 | | Execute Vector,Field_Write 007a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 007b 0000 0000 | | .BLANK 0000[0x5] 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 0084 e003 | | Load 0x0,0x3 0085 1c04 | | Execute_Immediate Run_Utility,0x4 0086 e215 | | Load 0x1,0x15 0087 01d7 | | Execute Vector,Field_Read 0088 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0089 0000 0000 | | .BLANK 0000[0x7] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 00b4 | | .CONST 0x00b4 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0006 | | .CONST 0x0006 ; Number of locals 0093 INIT_0090: 0093 e5f9 | | Load 0x2,-0x7 0094 01da | | Execute Vector,Bounds 0095 e008 | | Load 0x0,0x8 0096 035b | [ | Declare_Type Array,Constrained 0097 0337 | 7 | Declare_Variable Array 0098 00d8 | | Load_Top At_Offset_0 0099 1c00 | | Execute_Immediate Run_Utility,0x0 009a e5f9 | | Load 0x2,-0x7 009b 01da | | Execute Vector,Bounds 009c 00e3 | | Load_Encached Natural_Cache 009d 02a0 | | Declare_Subprogram Null_Subprogram 009e 4801 |H | Short_Literal 0x1 009f 035d | ] | Declare_Type Array,Defined 00a0 00d8 | | Load_Top At_Offset_0 00a1 0337 | 7 | Declare_Variable Array 00a2 00d8 | | Load_Top At_Offset_0 00a3 0335 | 5 | Declare_Variable Array,Duplicate 00a4 00cd | | Action Spare6_Action 00a5 00d9 | | Load_Top At_Offset_1 00a6 01d9 | | Execute Vector,Reverse_Bounds 00a7 0263 | c | Execute Discrete,Above_Bound 00a8 7005 |p | Jump_Nonzero 0xae 00a9 4801 |H | Short_Literal 0x1 00aa 00d9 | | Load_Top At_Offset_1 00ab e405 | | Load 0x2,0x5 00ac 01d6 | | Execute Vector,Field_Write 00ad 3ffb |? | Loop_Increasing 0xa9 00ae 00d9 | | Load_Top At_Offset_1 00af 01d4 | | Execute Vector,Structure_Write 00b0 00e1 | | Load_Encached Boolean_Cache 00b1 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00b2 029f 0193 | | Declare_Subprogram INIT_0190,For_Call 00b4 BODY_0090: 00b4 e5f9 | | Load 0x2,-0x7 00b5 01db | | Execute Vector,Length 00b6 6816 |h | Jump_Zero 0xcd 00b7 00cf | | Action Mark_Auxiliary 00b8 780a |x | Jump 0xc3 00b9 4801 |H | Short_Literal 0x1 00ba 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 00bb e402 | | Load 0x2,0x2 00bc 8216 | | Call 0x1,0x16 00bd 7004 |p | Jump_Nonzero 0xc2 00be e402 | | Load 0x2,0x2 00bf e5fa | | Load 0x2,-0x6 00c0 85fd | | Call 0x2,-0x3 00c1 85fe | | Call 0x2,-0x2 00c2 00c9 | | Action Pop_Auxiliary_Loop 00c3 e5f9 | | Load 0x2,-0x7 00c4 01dd | | Execute Vector,First 00c5 00d8 | | Load_Top At_Offset_0 00c6 00e4 | | Load_Encached Positive_Cache 00c7 0260 | ` | Execute Discrete,In_Type 00c8 7001 |p | Jump_Nonzero 0xca 00c9 0801 | | Execute_Immediate Raise,0x1 00ca 8406 | | Call 0x2,0x6 00cb 77ed |w | Jump_Nonzero 0xb9 00cc 00ce | | Action Pop_Auxiliary 00cd 4508 |E | Exit_Suprogram New_Top_Offset 0x8 00ce 0000 0000 | | .XXX[0x2] 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00de | | .CONST 0x00de ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0004 | | .CONST 0x0004 ; Number of locals 00d3 INIT_00d0: 00d3 00da | | Load_Top At_Offset_2 00d4 01da | | Execute Vector,Bounds 00d5 e008 | | Load 0x0,0x8 00d6 035b | [ | Declare_Type Array,Constrained 00d7 0337 | 7 | Declare_Variable Array 00d8 00d8 | | Load_Top At_Offset_0 00d9 1c00 | | Execute_Immediate Run_Utility,0x0 00da 029f 024b | K| Declare_Subprogram INIT_0248,For_Call 00dc 029f 0263 | c| Declare_Subprogram INIT_0260,For_Call 00de BODY_00d0: 00de e5ff | | Load 0x2,-0x1 00df 01db | | Execute Vector,Length 00e0 680d |h | Jump_Zero 0xee 00e1 e5ff | | Load 0x2,-0x1 00e2 01dd | | Execute Vector,First 00e3 00d8 | | Load_Top At_Offset_0 00e4 00e4 | | Load_Encached Positive_Cache 00e5 0260 | ` | Execute Discrete,In_Type 00e6 7001 |p | Jump_Nonzero 0xe8 00e7 0801 | | Execute_Immediate Raise,0x1 00e8 8404 | | Call 0x2,0x4 00e9 6804 |h | Jump_Zero 0xee 00ea 00da | | Load_Top At_Offset_2 00eb e008 | | Load 0x0,0x8 00ec 01c6 | | Execute Vector,Convert_To_Formal 00ed 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00ee 8009 | | Call 0x0,0x9 00ef 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 0103 | | .CONST 0x0103 ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0004 | | .CONST 0x0004 ; Number of locals 00f3 INIT_00f0: 00f3 a00a | | Store_Unchecked 0x0,0xa 00f4 00c6 | | Action Check_Subprogram_Elaborated 00f5 4ffe |O | Short_Literal -0x2 00f6 4802 |H | Short_Literal 0x2 00f7 0099 | | Action Reference_Dynamic 00f8 0093 0000 | | push_full_address 0x0 00fa 6035 |`5 | Indirect_Literal Discrete,0x130,{0x80000000, 0x00020000} 00fb 0273 | s | Execute Discrete,Plus 00fc e5ff | | Load 0x2,-0x1 00fd 602e |`. | Indirect_Literal Discrete,0x12c,{0x00000000, 0x0000ffff} 00fe 0279 | y | Execute Discrete,And 00ff 0273 | s | Execute Discrete,Plus 0100 e00b | | Load 0x0,0xb 0101 0273 | s | Execute Discrete,Plus 0102 4804 |H | Short_Literal 0x4 0103 BODY_00f0: 0103 00cf | | Action Mark_Auxiliary 0104 e215 | | Load 0x1,0x15 0105 01da | | Execute Vector,Bounds 0106 e003 | | Load 0x0,0x3 0107 1c05 | | Execute_Immediate Run_Utility,0x5 0108 00d0 | | Action Swap_Control 0109 e003 | | Load 0x0,0x3 010a 1c05 | | Execute_Immediate Run_Utility,0x5 010b 0263 | c | Execute Discrete,Above_Bound 010c 701b |p | Jump_Nonzero 0x128 010d 00d8 | | Load_Top At_Offset_0 010e e005 | | Load 0x0,0x5 010f 027e | ~ | Execute Discrete,Not_Equal 0110 680d |h | Jump_Zero 0x11e 0111 e5fd | | Load 0x2,-0x3 0112 00d9 | | Load_Top At_Offset_1 0113 e003 | | Load 0x0,0x3 0114 1c04 | | Execute_Immediate Run_Utility,0x4 0115 e215 | | Load 0x1,0x15 0116 01d7 | | Execute Vector,Field_Read 0117 4802 |H | Short_Literal 0x2 0118 4802 |H | Short_Literal 0x2 0119 0099 | | Action Reference_Dynamic 011a 4803 |H | Short_Literal 0x3 011b 4802 |H | Short_Literal 0x2 011c 0099 | | Action Reference_Dynamic 011d 800a | | Call 0x0,0xa 011e 00c8 | | Action Pop_Auxiliary_Range 011f 00d9 | | Load_Top At_Offset_1 0120 00d9 | | Load_Top At_Offset_1 0121 027f | | Execute Discrete,Equal 0122 7004 |p | Jump_Nonzero 0x127 0123 e003 | | Load 0x0,0x3 0124 0122 | " | Execute Any,Make_Root_Type 0125 1c07 | | Execute_Immediate Run_Utility,0x7 0126 7fe6 | | Jump 0x10d 0127 00d2 | | Pop_Control Pop_Count_2 0128 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0129 0000 0000 | | .XXX[0x3] 012b 0000 | | 012c 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff} 0130 8000 0000 | | .LITERAL {0x80000000, 0x00020000} 0134 0000 0000 | | .BLANK 0000[0x4] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 014b | K | .CONST 0x014b ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0004 | | .CONST 0x0004 ; Number of locals 013b INIT_0138: 013b 1d12 | | Execute_Immediate Reference_Lex_1,0x12 013c 00c6 | | Action Check_Subprogram_Elaborated 013d a00c | | Store_Unchecked 0x0,0xc 013e 0093 0000 | | push_full_address 0x0 0140 6013 |` | Indirect_Literal Discrete,0x154,{0x80000000, 0x00010000} 0141 0273 | s | Execute Discrete,Plus 0142 e00d | | Load 0x0,0xd 0143 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0144 67e7 |g | Indirect_Literal Discrete,0x12c,{0x00000000, 0x0000ffff} 0145 0279 | y | Execute Discrete,And 0146 0273 | s | Execute Discrete,Plus 0147 e00e | | Load 0x0,0xe 0148 0273 | s | Execute Discrete,Plus 0149 4804 |H | Short_Literal 0x4 014a 0007 | | Action Break_Optional 014b BODY_0138: 014b e5ff | | Load 0x2,-0x1 014c 4802 |H | Short_Literal 0x2 014d 4802 |H | Short_Literal 0x2 014e 0099 | | Action Reference_Dynamic 014f 4803 |H | Short_Literal 0x3 0150 4802 |H | Short_Literal 0x2 0151 0099 | | Action Reference_Dynamic 0152 8212 | | Call 0x1,0x12 0153 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0154 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b 00cf | | Action Mark_Auxiliary 015c 00db | | Load_Top At_Offset_3 015d 01dc | | Execute Vector,Last 015e 0aff | | Execute_Immediate Plus,-0x1 015f 00d8 | | Load_Top At_Offset_0 0160 00e2 | | Load_Encached Integer_Cache 0161 0260 | ` | Execute Discrete,In_Type 0162 7001 |p | Jump_Nonzero 0x164 0163 0801 | | Execute_Immediate Raise,0x1 0164 e5ff | | Load 0x2,-0x1 0165 01dd | | Execute Vector,First 0166 0263 | c | Execute Discrete,Above_Bound 0167 7021 |p! | Jump_Nonzero 0x189 0168 00cf | | Action Mark_Auxiliary 0169 e5ff | | Load 0x2,-0x1 016a 01dc | | Execute Vector,Last 016b 00da | | Load_Top At_Offset_2 016c 0a01 | | Execute_Immediate Plus,0x1 016d 00d8 | | Load_Top At_Offset_0 016e 00e2 | | Load_Encached Integer_Cache 016f 0260 | ` | Execute Discrete,In_Type 0170 7001 |p | Jump_Nonzero 0x172 0171 0801 | | Execute_Immediate Raise,0x1 0172 0263 | c | Execute Discrete,Above_Bound 0173 7012 |p | Jump_Nonzero 0x186 0174 00db | | Load_Top At_Offset_3 0175 e5ff | | Load 0x2,-0x1 0176 01d5 | | Execute Vector,Field_Reference 0177 e00f | | Load 0x0,0xf 0178 017f | | Execute Record,Equal 0179 700a |p | Jump_Nonzero 0x184 017a 00db | | Load_Top At_Offset_3 017b e5ff | | Load 0x2,-0x1 017c 01d5 | | Execute Vector,Field_Reference 017d 00d9 | | Load_Top At_Offset_1 017e e5ff | | Load 0x2,-0x1 017f 01d5 | | Execute Vector,Field_Reference 0180 017f | | Execute Record,Equal 0181 6802 |h | Jump_Zero 0x184 0182 4801 |H | Short_Literal 0x1 0183 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0184 00c8 | | Action Pop_Auxiliary_Range 0185 3fee |? | Loop_Increasing 0x174 0186 00ce | | Action Pop_Auxiliary 0187 00c8 | | Action Pop_Auxiliary_Range 0188 3fdf |? | Loop_Increasing 0x168 0189 00ce | | Action Pop_Auxiliary 018a 4800 |H | Short_Literal 0x0 018b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 018c 0000 0000 | | .BLANK 0000[0x4] 0190 ; -------------------------------------------------------------------------------------- 0190 ; SUBPROGRAM 0190 ; -------------------------------------------------------------------------------------- 0190 019c | | .CONST 0x019c ; Address of begin 0191 0004 | | .CONST 0x0004 ; Address of exception handler 0192 0005 | | .CONST 0x0005 ; Number of locals 0193 INIT_0190: 0193 e003 | | Load 0x0,0x3 0194 0007 | | Action Break_Optional 0195 e004 | | Load 0x0,0x4 0196 0007 | | Action Break_Optional 0197 e010 | | Load 0x0,0x10 0198 0322 | " | Declare_Variable Record 0199 00d8 | | Load_Top At_Offset_0 019a 1c00 | | Execute_Immediate Run_Utility,0x0 019b 00e3 | | Load_Encached Natural_Cache 019c BODY_0190: 019c e7ff | | Load 0x3,-0x1 019d e5f9 | | Load 0x2,-0x7 019e 01dc | | Execute Vector,Last 019f 027d | } | Execute Discrete,Greater 01a0 6818 |h | Jump_Zero 0x1b9 01a1 e405 | | Load 0x2,0x5 01a2 6814 |h | Jump_Zero 0x1b7 01a3 4800 |H | Short_Literal 0x0 01a4 a405 | | Store_Unchecked 0x2,0x5 01a5 e404 | | Load 0x2,0x4 01a6 00d8 | | Load_Top At_Offset_0 01a7 0335 | 5 | Declare_Variable Array,Duplicate 01a8 00cd | | Action Spare6_Action 01a9 00d9 | | Load_Top At_Offset_1 01aa 01d9 | | Execute Vector,Reverse_Bounds 01ab 0263 | c | Execute Discrete,Above_Bound 01ac 7005 |p | Jump_Nonzero 0x1b2 01ad 4801 |H | Short_Literal 0x1 01ae 00d9 | | Load_Top At_Offset_1 01af e607 | | Load 0x3,0x7 01b0 01d6 | | Execute Vector,Field_Write 01b1 3ffb |? | Loop_Increasing 0x1ad 01b2 00cd | | Action Spare6_Action 01b3 e404 | | Load 0x2,0x4 01b4 01d4 | | Execute Vector,Structure_Write 01b5 4800 |H | Short_Literal 0x0 01b6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b7 4801 |H | Short_Literal 0x1 01b8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b9 e7ff | | Load 0x3,-0x1 01ba e5f9 | | Load 0x2,-0x7 01bb 01d5 | | Execute Vector,Field_Reference 01bc 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 01bd 4602 |F | Jump_Case 0x3 01be 781d |x | Jump 0x1dc ; case 0x0 01bf 7855 |xU | Jump 0x215 ; case 0x1 01c0 7800 |x | Jump 0x1c1 ; case 0x2 01c1 e7ff | | Load 0x3,-0x1 01c2 e5f9 | | Load 0x2,-0x7 01c3 01d5 | | Execute Vector,Field_Reference 01c4 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6 01c5 e7ff | | Load 0x3,-0x1 01c6 e5f9 | | Load 0x2,-0x7 01c7 01d5 | | Execute Vector,Field_Reference 01c8 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5 01c9 e011 | | Load 0x0,0x11 01ca 0119 | | Execute Any,Check_In_Formal_Type 01cb 8012 | | Call 0x0,0x12 01cc 6877 |hw | Jump_Zero 0x244 01cd e7ff | | Load 0x3,-0x1 01ce 0a01 | | Execute_Immediate Plus,0x1 01cf 00d8 | | Load_Top At_Offset_0 01d0 00e4 | | Load_Encached Positive_Cache 01d1 0260 | ` | Execute Discrete,In_Type 01d2 7001 |p | Jump_Nonzero 0x1d4 01d3 0801 | | Execute_Immediate Raise,0x1 01d4 8406 | | Call 0x2,0x6 01d5 686e |hn | Jump_Zero 0x244 01d6 e00f | | Load 0x0,0xf 01d7 e7ff | | Load 0x3,-0x1 01d8 e402 | | Load 0x2,0x2 01d9 01d6 | | Execute Vector,Field_Write 01da 4801 |H | Short_Literal 0x1 01db 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01dc e7ff | | Load 0x3,-0x1 01dd e5f9 | | Load 0x2,-0x7 01de 01d5 | | Execute Vector,Field_Reference 01df 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 01e0 c602 | | Store 0x3,0x2 01e1 00db | | Load_Top At_Offset_3 01e2 e003 | | Load 0x0,0x3 01e3 1c04 | | Execute_Immediate Run_Utility,0x4 01e4 e215 | | Load 0x1,0x15 01e5 01d7 | | Execute Vector,Field_Read 01e6 003b | ; | Store_Top Access,At_Offset_3 01e7 00da | | Load_Top At_Offset_2 01e8 8013 | | Call 0x0,0x13 01e9 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 01ea 00cf | | Action Mark_Auxiliary 01eb 00d9 | | Load_Top At_Offset_1 01ec e7ff | | Load 0x3,-0x1 01ed e404 | | Load 0x2,0x4 01ee 01d7 | | Execute Vector,Field_Read 01ef 0263 | c | Execute Discrete,Above_Bound 01f0 7022 |p" | Jump_Nonzero 0x213 01f1 e603 | | Load 0x3,0x3 01f2 e7ff | | Load 0x3,-0x1 01f3 e5f9 | | Load 0x2,-0x7 01f4 01d5 | | Execute Vector,Field_Reference 01f5 2704 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x4 01f6 00da | | Load_Top At_Offset_2 01f7 8014 | | Call 0x0,0x14 01f8 6818 |h | Jump_Zero 0x211 01f9 e7ff | | Load 0x3,-0x1 01fa 0a01 | | Execute_Immediate Plus,0x1 01fb 00d8 | | Load_Top At_Offset_0 01fc 00e4 | | Load_Encached Positive_Cache 01fd 0260 | ` | Execute Discrete,In_Type 01fe 7001 |p | Jump_Nonzero 0x200 01ff 0801 | | Execute_Immediate Raise,0x1 0200 8406 | | Call 0x2,0x6 0201 680f |h | Jump_Zero 0x211 0202 e603 | | Load 0x3,0x3 0203 00d9 | | Load_Top At_Offset_1 0204 8015 | | Call 0x0,0x15 0205 e604 | | Load 0x3,0x4 0206 017d | } | Execute Record,Structure_Write 0207 e604 | | Load 0x3,0x4 0208 e7ff | | Load 0x3,-0x1 0209 e402 | | Load 0x2,0x2 020a 01d6 | | Execute Vector,Field_Write 020b 00d8 | | Load_Top At_Offset_0 020c e7ff | | Load 0x3,-0x1 020d e404 | | Load 0x2,0x4 020e 01d6 | | Execute Vector,Field_Write 020f 4801 |H | Short_Literal 0x1 0210 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0211 00c8 | | Action Pop_Auxiliary_Range 0212 3fde |? | Loop_Increasing 0x1f1 0213 00ce | | Action Pop_Auxiliary 0214 782f |x/ | Jump 0x244 0215 e7ff | | Load 0x3,-0x1 0216 e5f9 | | Load 0x2,-0x7 0217 01d5 | | Execute Vector,Field_Reference 0218 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0219 c602 | | Store 0x3,0x2 021a 00db | | Load_Top At_Offset_3 021b e003 | | Load 0x0,0x3 021c 1c04 | | Execute_Immediate Run_Utility,0x4 021d e215 | | Load 0x1,0x15 021e 01d7 | | Execute Vector,Field_Read 021f 003b | ; | Store_Top Access,At_Offset_3 0220 00da | | Load_Top At_Offset_2 0221 8013 | | Call 0x0,0x13 0222 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0223 00cf | | Action Mark_Auxiliary 0224 00d9 | | Load_Top At_Offset_1 0225 4801 |H | Short_Literal 0x1 0226 0263 | c | Execute Discrete,Above_Bound 0227 700c |p | Jump_Nonzero 0x234 0228 e603 | | Load 0x3,0x3 0229 e7ff | | Load 0x3,-0x1 022a e5f9 | | Load 0x2,-0x7 022b 01d5 | | Execute Vector,Field_Reference 022c 2704 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x4 022d 00da | | Load_Top At_Offset_2 022e 8014 | | Call 0x0,0x14 022f 6802 |h | Jump_Zero 0x232 0230 4800 |H | Short_Literal 0x0 0231 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0232 00c8 | | Action Pop_Auxiliary_Range 0233 3ff4 |? | Loop_Increasing 0x228 0234 00ce | | Action Pop_Auxiliary 0235 e7ff | | Load 0x3,-0x1 0236 0a01 | | Execute_Immediate Plus,0x1 0237 00d8 | | Load_Top At_Offset_0 0238 00e4 | | Load_Encached Positive_Cache 0239 0260 | ` | Execute Discrete,In_Type 023a 7001 |p | Jump_Nonzero 0x23c 023b 0801 | | Execute_Immediate Raise,0x1 023c 8406 | | Call 0x2,0x6 023d 6806 |h | Jump_Zero 0x244 023e e00f | | Load 0x0,0xf 023f e7ff | | Load 0x3,-0x1 0240 e402 | | Load 0x2,0x2 0241 01d6 | | Execute Vector,Field_Write 0242 4801 |H | Short_Literal 0x1 0243 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0244 4800 |H | Short_Literal 0x0 0245 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0246 0000 0000 | | .XXX[0x2] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 024b | K | .CONST 0x024b ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0001 | | .CONST 0x0001 ; Number of locals 024b BODY_0248: 024b INIT_0248: 024b 00cf | | Action Mark_Auxiliary 024c e402 | | Load 0x2,0x2 024d 01dc | | Execute Vector,Last 024e e7ff | | Load 0x3,-0x1 024f 0263 | c | Execute Discrete,Above_Bound 0250 700a |p | Jump_Nonzero 0x25b 0251 00d8 | | Load_Top At_Offset_0 0252 e402 | | Load 0x2,0x2 0253 01d5 | | Execute Vector,Field_Reference 0254 e7fe | | Load 0x3,-0x2 0255 017f | | Execute Record,Equal 0256 6802 |h | Jump_Zero 0x259 0257 4801 |H | Short_Literal 0x1 0258 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0259 00c8 | | Action Pop_Auxiliary_Range 025a 3ff6 |? | Loop_Increasing 0x251 025b 00ce | | Action Pop_Auxiliary 025c 4800 |H | Short_Literal 0x0 025d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 025e 0000 0000 | | .XXX[0x2] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 026b | k | .CONST 0x026b ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0004 | | .CONST 0x0004 ; Number of locals 0263 INIT_0260: 0263 e003 | | Load 0x0,0x3 0264 0007 | | Action Break_Optional 0265 e004 | | Load 0x0,0x4 0266 0007 | | Action Break_Optional 0267 e010 | | Load 0x0,0x10 0268 0322 | " | Declare_Variable Record 0269 00d8 | | Load_Top At_Offset_0 026a 1c00 | | Execute_Immediate Run_Utility,0x0 026b BODY_0260: 026b e7ff | | Load 0x3,-0x1 026c e5ff | | Load 0x2,-0x1 026d 01dc | | Execute Vector,Last 026e 027d | } | Execute Discrete,Greater 026f 6802 |h | Jump_Zero 0x272 0270 4801 |H | Short_Literal 0x1 0271 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0272 e7ff | | Load 0x3,-0x1 0273 e5ff | | Load 0x2,-0x1 0274 01d5 | | Execute Vector,Field_Reference 0275 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0276 4602 |F | Jump_Case 0x3 0277 781d |x | Jump 0x295 ; case 0x0 0278 7857 |xW | Jump 0x2d0 ; case 0x1 0279 7800 |x | Jump 0x27a ; case 0x2 027a e7ff | | Load 0x3,-0x1 027b e5ff | | Load 0x2,-0x1 027c 01d5 | | Execute Vector,Field_Reference 027d 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6 027e e7ff | | Load 0x3,-0x1 027f e5ff | | Load 0x2,-0x1 0280 01d5 | | Execute Vector,Field_Reference 0281 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5 0282 e011 | | Load 0x0,0x11 0283 0119 | | Execute Any,Check_In_Formal_Type 0284 8012 | | Call 0x0,0x12 0285 6877 |hw | Jump_Zero 0x2fd 0286 e7ff | | Load 0x3,-0x1 0287 0a01 | | Execute_Immediate Plus,0x1 0288 00d8 | | Load_Top At_Offset_0 0289 00e4 | | Load_Encached Positive_Cache 028a 0260 | ` | Execute Discrete,In_Type 028b 7001 |p | Jump_Nonzero 0x28d 028c 0801 | | Execute_Immediate Raise,0x1 028d 8404 | | Call 0x2,0x4 028e 686e |hn | Jump_Zero 0x2fd 028f e00f | | Load 0x0,0xf 0290 e7ff | | Load 0x3,-0x1 0291 e402 | | Load 0x2,0x2 0292 01d6 | | Execute Vector,Field_Write 0293 4801 |H | Short_Literal 0x1 0294 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0295 e7ff | | Load 0x3,-0x1 0296 e5ff | | Load 0x2,-0x1 0297 01d5 | | Execute Vector,Field_Reference 0298 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0299 005b | [ | Store_Top Discrete,At_Offset_3 029a 00da | | Load_Top At_Offset_2 029b e003 | | Load 0x0,0x3 029c 1c04 | | Execute_Immediate Run_Utility,0x4 029d e215 | | Load 0x1,0x15 029e 01d7 | | Execute Vector,Field_Read 029f 003a | : | Store_Top Access,At_Offset_2 02a0 00cf | | Action Mark_Auxiliary 02a1 00da | | Load_Top At_Offset_2 02a2 8013 | | Call 0x0,0x13 02a3 4801 |H | Short_Literal 0x1 02a4 0263 | c | Execute Discrete,Above_Bound 02a5 7028 |p( | Jump_Nonzero 0x2ce 02a6 e603 | | Load 0x3,0x3 02a7 e7ff | | Load 0x3,-0x1 02a8 e5ff | | Load 0x2,-0x1 02a9 01d5 | | Execute Vector,Field_Reference 02aa 2704 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x4 02ab 00da | | Load_Top At_Offset_2 02ac 8014 | | Call 0x0,0x14 02ad 681e |h | Jump_Zero 0x2cc 02ae e7ff | | Load 0x3,-0x1 02af 0a01 | | Execute_Immediate Plus,0x1 02b0 00d8 | | Load_Top At_Offset_0 02b1 00e4 | | Load_Encached Positive_Cache 02b2 0260 | ` | Execute Discrete,In_Type 02b3 7001 |p | Jump_Nonzero 0x2b5 02b4 0801 | | Execute_Immediate Raise,0x1 02b5 8404 | | Call 0x2,0x4 02b6 6815 |h | Jump_Zero 0x2cc 02b7 e603 | | Load 0x3,0x3 02b8 00d9 | | Load_Top At_Offset_1 02b9 8015 | | Call 0x0,0x15 02ba e604 | | Load 0x3,0x4 02bb 017d | } | Execute Record,Structure_Write 02bc 00db | | Load_Top At_Offset_3 02bd e7ff | | Load 0x3,-0x1 02be 0a01 | | Execute_Immediate Plus,0x1 02bf 00d8 | | Load_Top At_Offset_0 02c0 00e4 | | Load_Encached Positive_Cache 02c1 0260 | ` | Execute Discrete,In_Type 02c2 7001 |p | Jump_Nonzero 0x2c4 02c3 0801 | | Execute_Immediate Raise,0x1 02c4 8403 | | Call 0x2,0x3 02c5 7006 |p | Jump_Nonzero 0x2cc 02c6 00db | | Load_Top At_Offset_3 02c7 e7ff | | Load 0x3,-0x1 02c8 e402 | | Load 0x2,0x2 02c9 01d6 | | Execute Vector,Field_Write 02ca 4801 |H | Short_Literal 0x1 02cb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02cc 00c8 | | Action Pop_Auxiliary_Range 02cd 3fd8 |? | Loop_Increasing 0x2a6 02ce 00ce | | Action Pop_Auxiliary 02cf 782d |x- | Jump 0x2fd 02d0 e7ff | | Load 0x3,-0x1 02d1 e5ff | | Load 0x2,-0x1 02d2 01d5 | | Execute Vector,Field_Reference 02d3 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 02d4 005b | [ | Store_Top Discrete,At_Offset_3 02d5 00da | | Load_Top At_Offset_2 02d6 e003 | | Load 0x0,0x3 02d7 1c04 | | Execute_Immediate Run_Utility,0x4 02d8 e215 | | Load 0x1,0x15 02d9 01d7 | | Execute Vector,Field_Read 02da 003a | : | Store_Top Access,At_Offset_2 02db 00cf | | Action Mark_Auxiliary 02dc 00da | | Load_Top At_Offset_2 02dd 8013 | | Call 0x0,0x13 02de 4801 |H | Short_Literal 0x1 02df 0263 | c | Execute Discrete,Above_Bound 02e0 700c |p | Jump_Nonzero 0x2ed 02e1 e603 | | Load 0x3,0x3 02e2 e7ff | | Load 0x3,-0x1 02e3 e5ff | | Load 0x2,-0x1 02e4 01d5 | | Execute Vector,Field_Reference 02e5 2704 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x4 02e6 00da | | Load_Top At_Offset_2 02e7 8014 | | Call 0x0,0x14 02e8 6802 |h | Jump_Zero 0x2eb 02e9 4800 |H | Short_Literal 0x0 02ea 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02eb 00c8 | | Action Pop_Auxiliary_Range 02ec 3ff4 |? | Loop_Increasing 0x2e1 02ed 00ce | | Action Pop_Auxiliary 02ee e7ff | | Load 0x3,-0x1 02ef 0a01 | | Execute_Immediate Plus,0x1 02f0 00d8 | | Load_Top At_Offset_0 02f1 00e4 | | Load_Encached Positive_Cache 02f2 0260 | ` | Execute Discrete,In_Type 02f3 7001 |p | Jump_Nonzero 0x2f5 02f4 0801 | | Execute_Immediate Raise,0x1 02f5 8404 | | Call 0x2,0x4 02f6 6806 |h | Jump_Zero 0x2fd 02f7 e00f | | Load 0x0,0xf 02f8 e7ff | | Load 0x3,-0x1 02f9 e402 | | Load 0x2,0x2 02fa 01d6 | | Execute Vector,Field_Write 02fb 4801 |H | Short_Literal 0x1 02fc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02fd 4800 |H | Short_Literal 0x0 02fe 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ff 0000 | | .XXX[0x1] 0300 ; -------------------------------------------------------------------------------------- 0300 ; Debug Table 0300 ; -------------------------------------------------------------------------------------- 0300 0004 0006 | | .DEBUG4 0x0004,0x0006,0xa03b,0x0000,0x0001,0x000d 0306 000b 033a | :| .DBG4T 0x000b,0x033a,0x0000,0x0000 030a 001a 0343 | C| .DBG4T 0x001a,0x0343,0x0000,0x0000 030e 004b 034f | K O| .DBG4T 0x004b,0x034f,0x0001,0x0000 0312 0073 0354 | s T| .DBG4T 0x0073,0x0354,0x0001,0x0000 0316 0083 0357 | W| .DBG4T 0x0083,0x0357,0x0002,0x0000 031a 0093 035a | Z| .DBG4T 0x0093,0x035a,0x2801,0x4002 031e 00d3 036a | j| .DBG4T 0x00d3,0x036a,0x0002,0x0000 0322 00f3 0372 | r| .DBG4T 0x00f3,0x0372,0x2801,0x0002 0326 013b 0378 | ; x| .DBG4T 0x013b,0x0378,0x0001,0x0000 032a 015b 037c | [ || .DBG4T 0x015b,0x037c,0x0002,0x0000 032e 0193 0383 | | .DBG4T 0x0193,0x0383,0x0802,0x4002 0332 024b 03c7 | K | .DBG4T 0x024b,0x03c7,0x0002,0x0000 0336 0263 03cd | c | .DBG4T 0x0263,0x03cd,0x0002,0x4000 033a ; -------------------------------------------------------------------------------------- 033a ; Debug chain 033a ; -------------------------------------------------------------------------------------- 033a 0007 0000 | | .DBGLEN 0x0007,0x0000 033c 000b 000d | | .DBGLNO 0x000b,0x000d,0x000f,0x0011,0x0013,0x0015,0x0017 0343 ; -------------------------------------------------------------------------------------- 0343 ; Debug chain 0343 ; -------------------------------------------------------------------------------------- 0343 000a 0000 | | .DBGLEN 0x000a,0x0000 0345 001a 0025 | %| .DBGLNO 0x001a,0x0025,0x0035,0x0037,0x0039,0x003b,0x003d,0x003f,0x0041,0x0043 034f ; -------------------------------------------------------------------------------------- 034f ; Debug chain 034f ; -------------------------------------------------------------------------------------- 034f 0000 0003 | | .DBGLEN 0x0000,0x0003 0351 004c 0050 | L P| .DBGLNO 0x004c,0x0050,0x0054 0354 ; -------------------------------------------------------------------------------------- 0354 ; Debug chain 0354 ; -------------------------------------------------------------------------------------- 0354 0000 0001 | | .DBGLEN 0x0000,0x0001 0356 0073 | s | .DBGLNO 0x0073 0357 ; -------------------------------------------------------------------------------------- 0357 ; Debug chain 0357 ; -------------------------------------------------------------------------------------- 0357 0000 0001 | | .DBGLEN 0x0000,0x0001 0359 0083 | | .DBGLNO 0x0083 035a ; -------------------------------------------------------------------------------------- 035a ; Debug chain 035a ; -------------------------------------------------------------------------------------- 035a 0004 0005 | | .DBGLEN 0x0004,0x0005 035c 0093 009a | | .DBGLNO 0x0093,0x009a,0x00b0,0x00b2,0x00b4,0x00b9,0x00bb,0x00be,0x00c3 0365 0001 0003 | | .XXX[0x5] 0367 0004 0005 | | 0369 0002 | | 036a ; -------------------------------------------------------------------------------------- 036a ; Debug chain 036a ; -------------------------------------------------------------------------------------- 036a 0003 0003 | | .DBGLEN 0x0003,0x0003 036c 00d3 00da | | .DBGLNO 0x00d3,0x00da,0x00dc,0x00de,0x00ea,0x00ee 0372 ; -------------------------------------------------------------------------------------- 0372 ; Debug chain 0372 ; -------------------------------------------------------------------------------------- 0372 0001 0003 | | .DBGLEN 0x0001,0x0003 0374 00f3 0104 | | .DBGLNO 0x00f3,0x0104,0x010d,0x0111 0378 ; -------------------------------------------------------------------------------------- 0378 ; Debug chain 0378 ; -------------------------------------------------------------------------------------- 0378 0001 0001 | | .DBGLEN 0x0001,0x0001 037a 013b 014b | ; K| .DBGLNO 0x013b,0x014b 037c ; -------------------------------------------------------------------------------------- 037c ; Debug chain 037c ; -------------------------------------------------------------------------------------- 037c 0000 0005 | | .DBGLEN 0x0000,0x0005 037e 015c 0169 | \ i| .DBGLNO 0x015c,0x0169,0x0174,0x0182,0x018a 0383 ; -------------------------------------------------------------------------------------- 0383 ; Debug chain 0383 ; -------------------------------------------------------------------------------------- 0383 0004 001f | | .DBGLEN 0x0004,0x001f 0385 0193 0195 | | .DBGLNO 0x0193,0x0195,0x0197,0x019b,0x019c,0x01a1,0x01a3,0x01a5,0x01b5,0x01b7,0x01b9,0x01c1,0x01cd,0x01d6,0x01da,0x01dc,0x01e1,0x01e7,0x01eb,0x01f1,0x01f9,0x0202,0x0207,0x020b,0x020f,0x0215,0x021a,0x0220,0x0224,0x0228,0x0230,0x0235,0x023e,0x0242,0x0244 03a8 0001 0002 | | .XXX[0x1f] 03aa 0003 0004 | | 03ac 0005 0006 | | 03ae 0007 001b | | 03b0 001c 001d | | 03b2 001e 0008 | | 03b4 0009 000a | | 03b6 000b 000c | | 03b8 000d 000e | | 03ba 000f 0010 | | 03bc 0011 0012 | | 03be 0013 0014 | | 03c0 0015 0016 | | 03c2 0017 0018 | | 03c4 0019 001a | | 03c6 001f | | 03c7 ; -------------------------------------------------------------------------------------- 03c7 ; Debug chain 03c7 ; -------------------------------------------------------------------------------------- 03c7 0000 0004 | | .DBGLEN 0x0000,0x0004 03c9 024c 0251 | L Q| .DBGLNO 0x024c,0x0251,0x0257,0x025c 03cd ; -------------------------------------------------------------------------------------- 03cd ; Debug chain 03cd ; -------------------------------------------------------------------------------------- 03cd 0003 0019 | | .DBGLEN 0x0003,0x0019 03cf 0263 0265 | c e| .DBGLNO 0x0263,0x0265,0x0267,0x026b,0x0270,0x0272,0x027a,0x0286,0x028f,0x0293,0x0295,0x029a,0x02a1,0x02a6,0x02ae,0x02b7,0x02bc,0x02c6,0x02ca,0x02d0,0x02d5,0x02dc,0x02e1,0x02e9,0x02ee,0x02f7,0x02fb,0x02fd 03eb 0001 0002 | | .XXX[0x19] 03ed 0003 0015 | | 03ef 0016 0017 | | 03f1 0018 0004 | | 03f3 0005 0006 | | 03f5 0007 0008 | | 03f7 0009 000a | | 03f9 000b 000c | | 03fb 000d 000e | | 03fd 000f 0010 | | 03ff 0011 0012 | | 0401 0013 0014 | | 0403 0019 | | 0404 0000 0000 | | .BLANK 0000[0x1fc]