|
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: 2048 (0x800) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_1884fe
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0290 | | .CONST 0x0290 ; 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 0001 | | .CONST 0x0001 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 006d | m | .CONST 0x006d ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002d | - | .CONST 0x002d ; Number of locals 000b INIT_0008: 000b 00e9 | | Load_Encached String_Cache 000c 0129 | ) | Execute Any,Make_Visible 000d 4805 |H | Short_Literal 0x5 000e 032b | + | Declare_Type Record,Incomplete,Visible 000f 029a 0073 | s| Declare_Subprogram INIT_0070,For_Outer_Call,Visible,Unelaborated 0011 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated 0013 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated 0015 029a 00ab | | Declare_Subprogram INIT_00a8,For_Outer_Call,Visible,Unelaborated 0017 029a 00b3 | | Declare_Subprogram INIT_00b0,For_Outer_Call,Visible,Unelaborated 0019 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated 001b 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated 001d 00e4 | | Load_Encached Positive_Cache 001e 0129 | ) | Execute Any,Make_Visible 001f 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated 0021 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated 0023 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated 0025 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated 0027 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated 0029 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated 002b e001 | | Load 0x0,0x1 002c 0129 | ) | Execute Any,Make_Visible 002d e002 | | Load 0x0,0x2 002e 0129 | ) | Execute Any,Make_Visible 002f e003 | | Load 0x0,0x3 0030 0129 | ) | Execute Any,Make_Visible 0031 e004 | | Load 0x0,0x4 0032 0129 | ) | Execute Any,Make_Visible 0033 e005 | | Load 0x0,0x5 0034 0129 | ) | Execute Any,Make_Visible 0035 00e9 | | Load_Encached String_Cache 0036 02a0 | | Declare_Subprogram Null_Subprogram 0037 4818 |H | Short_Literal 0x18 0038 03d3 | | Declare_Type Access,Defined,Accesses_Protected 0039 00d8 | | Load_Top At_Offset_0 003a 00e3 | | Load_Encached Natural_Cache 003b 00e3 | | Load_Encached Natural_Cache 003c 00e3 | | Load_Encached Natural_Cache 003d 00e1 | | Load_Encached Boolean_Cache 003e 029f 0273 | s| Declare_Subprogram INIT_0270,For_Call 0040 e211 | | Load 0x1,0x11 0041 0326 | & | Complete_Type Record,By_Defining 0042 00bf | | Action Accept_Activation 0043 029d 0173 | s| Declare_Subprogram INIT_0170,For_Outer_Call 0045 029d 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call 0047 029d 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call 0049 1d12 | | Execute_Immediate Reference_Lex_1,0x12 004a 00c7 | | Action Elaborate_Subprogram 004b 1d13 | | Execute_Immediate Reference_Lex_1,0x13 004c 00c7 | | Action Elaborate_Subprogram 004d 029d 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call 004f 1d14 | | Execute_Immediate Reference_Lex_1,0x14 0050 00c7 | | Action Elaborate_Subprogram 0051 1d15 | | Execute_Immediate Reference_Lex_1,0x15 0052 00c7 | | Action Elaborate_Subprogram 0053 029d 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call 0055 029d 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call 0057 029d 020b | | Declare_Subprogram INIT_0208,For_Outer_Call 0059 1d16 | | Execute_Immediate Reference_Lex_1,0x16 005a 00c7 | | Action Elaborate_Subprogram 005b 029d 021b | | Declare_Subprogram INIT_0218,For_Outer_Call 005d 1d17 | | Execute_Immediate Reference_Lex_1,0x17 005e 00c7 | | Action Elaborate_Subprogram 005f 1d18 | | Execute_Immediate Reference_Lex_1,0x18 0060 00c7 | | Action Elaborate_Subprogram 0061 1d1a | | Execute_Immediate Reference_Lex_1,0x1a 0062 00c7 | | Action Elaborate_Subprogram 0063 1d1b | | Execute_Immediate Reference_Lex_1,0x1b 0064 00c7 | | Action Elaborate_Subprogram 0065 1d1c | | Execute_Immediate Reference_Lex_1,0x1c 0066 00c7 | | Action Elaborate_Subprogram 0067 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 0068 00c7 | | Action Elaborate_Subprogram 0069 1d1e | | Execute_Immediate Reference_Lex_1,0x1e 006a 00c7 | | Action Elaborate_Subprogram 006b 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 006c 00c7 | | Action Elaborate_Subprogram 006d BODY_0008: 006d 00bc | | Action Signal_Activated 006e 00bb | | Action Signal_Completion 006f 0000 | | .XXX[0x1] 0070 ; -------------------------------------------------------------------------------------- 0070 ; SUBPROGRAM 0070 ; -------------------------------------------------------------------------------------- 0070 0085 | | .CONST 0x0085 ; Address of begin 0071 0004 | | .CONST 0x0004 ; Address of exception handler 0072 0003 | | .CONST 0x0003 ; Number of locals 0073 INIT_0070: 0073 e211 | | Load 0x1,0x11 0074 0322 | " | Declare_Variable Record 0075 00d8 | | Load_Top At_Offset_0 0076 1c00 | | Execute_Immediate Run_Utility,0x0 0077 4801 |H | Short_Literal 0x1 0078 e5ff | | Load 0x2,-0x1 0079 01db | | Execute Vector,Length 007a 00d8 | | Load_Top At_Offset_0 007b 00e2 | | Load_Encached Integer_Cache 007c 0260 | ` | Execute Discrete,In_Type 007d 7001 |p | Jump_Nonzero 0x7f 007e 0801 | | Execute_Immediate Raise,0x1 007f 00e9 | | Load_Encached String_Cache 0080 035b | [ | Declare_Type Array,Constrained 0081 0337 | 7 | Declare_Variable Array 0082 e5ff | | Load 0x2,-0x1 0083 00d9 | | Load_Top At_Offset_1 0084 01d4 | | Execute Vector,Structure_Write 0085 BODY_0070: 0085 00d8 | | Load_Top At_Offset_0 0086 e225 | % | Load 0x1,0x25 0087 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0088 00da | | Load_Top At_Offset_2 0089 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 008a 00d9 | | Load_Top At_Offset_1 008b 8228 | ( | Call 0x1,0x28 008c 00d1 | | Pop_Control Pop_Count_1 008d 00d9 | | Load_Top At_Offset_1 008e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 008f 0000 | | .XXX[0x1] 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 0094 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0095 0227 | ' | Execute Access,All_Reference 0096 0335 | 5 | Declare_Variable Array,Duplicate 0097 00cd | | Action Spare6_Action 0098 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0099 0000 0000 | | .BLANK 0000[0x7] 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 00da | | Load_Top At_Offset_2 00a4 8229 | ) | Call 0x1,0x29 00a5 00da | | Load_Top At_Offset_2 00a6 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00a7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00ab | | .CONST 0x00ab ; Address of begin 00a9 0004 | | .CONST 0x0004 ; Address of exception handler 00aa 0001 | | .CONST 0x0001 ; Number of locals 00ab BODY_00a8: 00ab INIT_00a8: 00ab 00da | | Load_Top At_Offset_2 00ac 8229 | ) | Call 0x1,0x29 00ad 00da | | Load_Top At_Offset_2 00ae 8228 | ( | Call 0x1,0x28 00af 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; SUBPROGRAM 00b0 ; -------------------------------------------------------------------------------------- 00b0 00b5 | | .CONST 0x00b5 ; Address of begin 00b1 00b9 | | .CONST 0x00b9 ; Address of exception handler 00b2 0002 | | .CONST 0x0002 ; Number of locals 00b3 INIT_00b0: 00b3 029f 0233 | 3| Declare_Subprogram INIT_0230,For_Call 00b5 BODY_00b0: 00b5 00db | | Load_Top At_Offset_3 00b6 822a | * | Call 0x1,0x2a 00b7 8402 | | Call 0x2,0x2 00b8 0831 | 1 | Execute_Immediate Raise,0x31 00b9 TRAP_00b0: 00b9 e006 | | Load 0x0,0x6 00ba 010f | | Execute Exception,Equal 00bb 6802 |h | Jump_Zero 0xbe 00bc e222 | " | Load 0x1,0x22 00bd 0257 | W | Execute Discrete,Raise 00be 0100 | | Execute Exception,Raise 00bf 0000 | | .XXX[0x1] 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00c7 | | .CONST 0x00c7 ; Address of begin 00c1 00d0 | | .CONST 0x00d0 ; Address of exception handler 00c2 0003 | | .CONST 0x0003 ; Number of locals 00c3 INIT_00c0: 00c3 00db | | Load_Top At_Offset_3 00c4 821a | | Call 0x1,0x1a 00c5 029f 0253 | S| Declare_Subprogram INIT_0250,For_Call 00c7 BODY_00c0: 00c7 e5fe | | Load 0x2,-0x2 00c8 822a | * | Call 0x1,0x2a 00c9 e5ff | | Load 0x2,-0x1 00ca 822d | - | Call 0x1,0x2d 00cb 8403 | | Call 0x2,0x3 00cc e5fe | | Load 0x2,-0x2 00cd 00da | | Load_Top At_Offset_2 00ce 821b | | Call 0x1,0x1b 00cf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00d0 TRAP_00c0: 00d0 e006 | | Load 0x0,0x6 00d1 010f | | Execute Exception,Equal 00d2 6802 |h | Jump_Zero 0xd5 00d3 e222 | " | Load 0x1,0x22 00d4 0257 | W | Execute Discrete,Raise 00d5 0100 | | Execute Exception,Raise 00d6 0000 0000 | | .XXX[0x2] 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00db | | .CONST 0x00db ; Address of begin 00d9 00e0 | | .CONST 0x00e0 ; Address of exception handler 00da 0001 | | .CONST 0x0001 ; Number of locals 00db BODY_00d8: 00db INIT_00d8: 00db 00da | | Load_Top At_Offset_2 00dc 822a | * | Call 0x1,0x2a 00dd 00da | | Load_Top At_Offset_2 00de 8227 | ' | Call 0x1,0x27 00df 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00e0 TRAP_00d8: 00e0 e006 | | Load 0x0,0x6 00e1 010f | | Execute Exception,Equal 00e2 6802 |h | Jump_Zero 0xe5 00e3 e223 | # | Load 0x1,0x23 00e4 0257 | W | Execute Discrete,Raise 00e5 0100 | | Execute Exception,Raise 00e6 0000 0000 | | .XXX[0x2] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 00da | | Load_Top At_Offset_2 00ec 822a | * | Call 0x1,0x2a 00ed 00da | | Load_Top At_Offset_2 00ee 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 00ef 00d8 | | Load_Top At_Offset_0 00f0 00e4 | | Load_Encached Positive_Cache 00f1 0260 | ` | Execute Discrete,In_Type 00f2 7001 |p | Jump_Nonzero 0xf4 00f3 0801 | | Execute_Immediate Raise,0x1 00f4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f5 0000 0000 | | .XXX[0x3] 00f7 0000 | | 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00fb | | .CONST 0x00fb ; Address of begin 00f9 010a | | .CONST 0x010a ; Address of exception handler 00fa 0001 | | .CONST 0x0001 ; Number of locals 00fb BODY_00f8: 00fb INIT_00f8: 00fb 00db | | Load_Top At_Offset_3 00fc 8215 | | Call 0x1,0x15 00fd 00d1 | | Pop_Control Pop_Count_1 00fe 00cf | | Action Mark_Auxiliary 00ff 00db | | Load_Top At_Offset_3 0100 0aff | | Execute_Immediate Plus,-0x1 0101 4801 |H | Short_Literal 0x1 0102 0263 | c | Execute Discrete,Above_Bound 0103 7005 |p | Jump_Nonzero 0x109 0104 e5fe | | Load 0x2,-0x2 0105 8218 | | Call 0x1,0x18 0106 00d1 | | Pop_Control Pop_Count_1 0107 00c8 | | Action Pop_Auxiliary_Range 0108 3ffb |? | Loop_Increasing 0x104 0109 4502 |E | Exit_Suprogram New_Top_Offset 0x2 010a TRAP_00f8: 010a e223 | # | Load 0x1,0x23 010b 010f | | Execute Exception,Equal 010c 6802 |h | Jump_Zero 0x10f 010d e224 | $ | Load 0x1,0x24 010e 0257 | W | Execute Discrete,Raise 010f 0100 | | Execute Exception,Raise 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0118 | | .CONST 0x0118 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0002 | | .CONST 0x0002 ; Number of locals 0113 INIT_0110: 0113 e211 | | Load 0x1,0x11 0114 0322 | " | Declare_Variable Record 0115 e5fe | | Load 0x2,-0x2 0116 00d9 | | Load_Top At_Offset_1 0117 017d | } | Execute Record,Structure_Write 0118 BODY_0110: 0118 00d8 | | Load_Top At_Offset_0 0119 e5ff | | Load 0x2,-0x1 011a 821b | | Call 0x1,0x1b 011b 00d1 | | Pop_Control Pop_Count_1 011c 00d8 | | Load_Top At_Offset_0 011d 8216 | | Call 0x1,0x16 011e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 011f 0000 | | .XXX[0x1] 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 00da | | Load_Top At_Offset_2 0124 8229 | ) | Call 0x1,0x29 0125 00da | | Load_Top At_Offset_2 0126 8226 | & | Call 0x1,0x26 0127 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 0130 | 0 | .CONST 0x0130 ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0002 | | .CONST 0x0002 ; Number of locals 012b INIT_0128: 012b e211 | | Load 0x1,0x11 012c 0322 | " | Declare_Variable Record 012d 00db | | Load_Top At_Offset_3 012e 00d9 | | Load_Top At_Offset_1 012f 017d | } | Execute Record,Structure_Write 0130 BODY_0128: 0130 00d8 | | Load_Top At_Offset_0 0131 8229 | ) | Call 0x1,0x29 0132 00d8 | | Load_Top At_Offset_0 0133 8215 | | Call 0x1,0x15 0134 00d1 | | Pop_Control Pop_Count_1 0135 00cf | | Action Mark_Auxiliary 0136 6011 |` | Indirect_Literal Discrete,0x148,{0x00000000, 0x7fffffff} 0137 4800 |H | Short_Literal 0x0 0138 0007 | | Action Break_Optional 0139 00db | | Load_Top At_Offset_3 013a 8214 | | Call 0x1,0x14 013b 6802 |h | Jump_Zero 0x13e 013c 00d8 | | Load_Top At_Offset_0 013d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 013e 00db | | Load_Top At_Offset_3 013f 8218 | | Call 0x1,0x18 0140 00d1 | | Pop_Control Pop_Count_1 0141 00c8 | | Action Pop_Auxiliary_Range 0142 3ff6 |? | Loop_Increasing 0x139 0143 00ce | | Action Pop_Auxiliary 0144 0831 | 1 | Execute_Immediate Raise,0x31 0145 0000 0000 | | .XXX[0x3] 0147 0000 | | 0148 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 014c 0000 0000 | | .BLANK 0000[0x4] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0153 | S | .CONST 0x0153 ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0001 | | .CONST 0x0001 ; Number of locals 0153 BODY_0150: 0153 INIT_0150: 0153 00da | | Load_Top At_Offset_2 0154 822d | - | Call 0x1,0x2d 0155 00db | | Load_Top At_Offset_3 0156 820f | | Call 0x1,0xf 0157 7002 |p | Jump_Nonzero 0x15a 0158 e221 | ! | Load 0x1,0x21 0159 0257 | W | Execute Discrete,Raise 015a e5fd | | Load 0x2,-0x3 015b 821e | | Call 0x1,0x1e 015c 7005 |p | Jump_Nonzero 0x162 015d 00da | | Load_Top At_Offset_2 015e 8212 | | Call 0x1,0x12 015f e5fd | | Load 0x2,-0x3 0160 017d | } | Execute Record,Structure_Write 0161 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0162 00db | | Load_Top At_Offset_3 0163 e5fd | | Load 0x2,-0x3 0164 8213 | | Call 0x1,0x13 0165 01cb | | Execute Vector,Append 0166 00db | | Load_Top At_Offset_3 0167 01cc | | Execute Vector,Catenate 0168 8212 | | Call 0x1,0x12 0169 e5fd | | Load 0x2,-0x3 016a 017d | } | Execute Record,Structure_Write 016b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 016c 0000 0000 | | .BLANK 0000[0x4] 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 0173 | s | .CONST 0x0173 ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 0001 | | .CONST 0x0001 ; Number of locals 0173 BODY_0170: 0173 INIT_0170: 0173 00da | | Load_Top At_Offset_2 0174 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0175 0227 | ' | Execute Access,All_Reference 0176 01db | | Execute Vector,Length 0177 0f00 | | Execute_Immediate Equal,0x0 0178 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0179 0000 0000 | | .BLANK 0000[0x7] 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0183 | | .CONST 0x0183 ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0001 | | .CONST 0x0001 ; Number of locals 0183 BODY_0180: 0183 INIT_0180: 0183 4800 |H | Short_Literal 0x0 0184 00db | | Load_Top At_Offset_3 0185 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0186 00da | | Load_Top At_Offset_2 0187 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0188 0a01 | | Execute_Immediate Plus,0x1 0189 00db | | Load_Top At_Offset_3 018a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 018b 00da | | Load_Top At_Offset_2 018c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 018d 00db | | Load_Top At_Offset_3 018e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 018f 0227 | ' | Execute Access,All_Reference 0190 01dc | | Execute Vector,Last 0191 027d | } | Execute Discrete,Greater 0192 6803 |h | Jump_Zero 0x196 0193 4801 |H | Short_Literal 0x1 0194 00db | | Load_Top At_Offset_3 0195 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0196 00cf | | Action Mark_Auxiliary 0197 00db | | Load_Top At_Offset_3 0198 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0199 701c |p | Jump_Nonzero 0x1b6 019a 00db | | Load_Top At_Offset_3 019b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 019c 0a01 | | Execute_Immediate Plus,0x1 019d e5ff | | Load 0x2,-0x1 019e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 019f 00db | | Load_Top At_Offset_3 01a0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01a1 e5ff | | Load 0x2,-0x1 01a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01a3 0227 | ' | Execute Access,All_Reference 01a4 01dc | | Execute Vector,Last 01a5 027d | } | Execute Discrete,Greater 01a6 700f |p | Jump_Nonzero 0x1b6 01a7 00db | | Load_Top At_Offset_3 01a8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01a9 e5ff | | Load 0x2,-0x1 01aa 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01ab 0227 | ' | Execute Access,All_Reference 01ac 01d7 | | Execute Vector,Field_Read 01ad 820f | | Call 0x1,0xf 01ae 7007 |p | Jump_Nonzero 0x1b6 01af 00db | | Load_Top At_Offset_3 01b0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01b1 0a01 | | Execute_Immediate Plus,0x1 01b2 e5ff | | Load 0x2,-0x1 01b3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01b4 00c9 | | Action Pop_Auxiliary_Loop 01b5 7fe1 | | Jump 0x197 01b6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01b7 0000 | | .XXX[0x1] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb 00da | | Load_Top At_Offset_2 01bc 8226 | & | Call 0x1,0x26 01bd 7013 |p | Jump_Nonzero 0x1d1 01be 00da | | Load_Top At_Offset_2 01bf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01c0 0227 | ' | Execute Access,All_Reference 01c1 01dd | | Execute Vector,First 01c2 0aff | | Execute_Immediate Plus,-0x1 01c3 00db | | Load_Top At_Offset_3 01c4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01c5 4800 |H | Short_Literal 0x0 01c6 00db | | Load_Top At_Offset_3 01c7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01c8 4800 |H | Short_Literal 0x0 01c9 00db | | Load_Top At_Offset_3 01ca 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01cb 4800 |H | Short_Literal 0x0 01cc 00db | | Load_Top At_Offset_3 01cd 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 01ce 00da | | Load_Top At_Offset_2 01cf 8227 | ' | Call 0x1,0x27 01d0 00d1 | | Pop_Control Pop_Count_1 01d1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01d2 0000 0000 | | .BLANK 0000[0x6] 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01db | | .CONST 0x01db ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0001 | | .CONST 0x0001 ; Number of locals 01db BODY_01d8: 01db INIT_01d8: 01db 00da | | Load_Top At_Offset_2 01dc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01dd 7002 |p | Jump_Nonzero 0x1e0 01de e220 | | Load 0x1,0x20 01df 0257 | W | Execute Discrete,Raise 01e0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01e1 0000 0000 | | .BLANK 0000[0x7] 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01eb | | .CONST 0x01eb ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0001 | | .CONST 0x0001 ; Number of locals 01eb BODY_01e8: 01eb INIT_01e8: 01eb 00da | | Load_Top At_Offset_2 01ec 8214 | | Call 0x1,0x14 01ed 6802 |h | Jump_Zero 0x1f0 01ee e006 | | Load 0x0,0x6 01ef 0257 | W | Execute Discrete,Raise 01f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f1 0000 0000 | | .BLANK 0000[0x7] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 01fb | | .CONST 0x01fb ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0001 | | .CONST 0x0001 ; Number of locals 01fb BODY_01f8: 01fb INIT_01f8: 01fb 00da | | Load_Top At_Offset_2 01fc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01fd 00db | | Load_Top At_Offset_3 01fe 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01ff 0272 | r | Execute Discrete,Minus 0200 00d8 | | Load_Top At_Offset_0 0201 00e3 | | Load_Encached Natural_Cache 0202 0260 | ` | Execute Discrete,In_Type 0203 7001 |p | Jump_Nonzero 0x205 0204 0801 | | Execute_Immediate Raise,0x1 0205 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0206 0000 0000 | | .XXX[0x2] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020b | | .CONST 0x020b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0001 | | .CONST 0x0001 ; Number of locals 020b BODY_0208: 020b INIT_0208: 020b 00da | | Load_Top At_Offset_2 020c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 020d 0aff | | Execute_Immediate Plus,-0x1 020e 00d8 | | Load_Top At_Offset_0 020f 00e3 | | Load_Encached Natural_Cache 0210 0260 | ` | Execute Discrete,In_Type 0211 7001 |p | Jump_Nonzero 0x213 0212 0801 | | Execute_Immediate Raise,0x1 0213 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0214 0000 0000 | | .BLANK 0000[0x4] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 021b | | .CONST 0x021b ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0001 | | .CONST 0x0001 ; Number of locals 021b BODY_0218: 021b INIT_0218: 021b 00cf | | Action Mark_Auxiliary 021c 00db | | Load_Top At_Offset_3 021d 01d9 | | Execute Vector,Reverse_Bounds 021e 0263 | c | Execute Discrete,Above_Bound 021f 7009 |p | Jump_Nonzero 0x229 0220 00d8 | | Load_Top At_Offset_0 0221 e5ff | | Load 0x2,-0x1 0222 01d7 | | Execute Vector,Field_Read 0223 820f | | Call 0x1,0xf 0224 6802 |h | Jump_Zero 0x227 0225 e221 | ! | Load 0x1,0x21 0226 0257 | W | Execute Discrete,Raise 0227 00c8 | | Action Pop_Auxiliary_Range 0228 3ff7 |? | Loop_Increasing 0x220 0229 4502 |E | Exit_Suprogram New_Top_Offset 0x2 022a 0000 0000 | | .BLANK 0000[0x6] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 024b | K | .CONST 0x024b ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0003 | | .CONST 0x0003 ; Number of locals 0233 INIT_0230: 0233 e5ff | | Load 0x2,-0x1 0234 822b | + | Call 0x1,0x2b 0235 e5ff | | Load 0x2,-0x1 0236 822c | , | Call 0x1,0x2c 0237 e5ff | | Load 0x2,-0x1 0238 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0239 0227 | ' | Execute Access,All_Reference 023a 01cf | | Execute Vector,Slice_Read 023b 0335 | 5 | Declare_Variable Array,Duplicate 023c 00cd | | Action Spare6_Action 023d 4801 |H | Short_Literal 0x1 023e 00d9 | | Load_Top At_Offset_1 023f 01db | | Execute Vector,Length 0240 00d8 | | Load_Top At_Offset_0 0241 00e2 | | Load_Encached Integer_Cache 0242 0260 | ` | Execute Discrete,In_Type 0243 7001 |p | Jump_Nonzero 0x245 0244 0801 | | Execute_Immediate Raise,0x1 0245 00e9 | | Load_Encached String_Cache 0246 035b | [ | Declare_Type Array,Constrained 0247 0337 | 7 | Declare_Variable Array 0248 00d9 | | Load_Top At_Offset_1 0249 00d9 | | Load_Top At_Offset_1 024a 01d4 | | Execute Vector,Structure_Write 024b BODY_0230: 024b 00d8 | | Load_Top At_Offset_0 024c 00e9 | | Load_Encached String_Cache 024d 01c6 | | Execute Vector,Convert_To_Formal 024e 00cb | | Action Pop_Block_With_Result 024f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0267 | g | .CONST 0x0267 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0002 | | .CONST 0x0002 ; Number of locals 0253 INIT_0250: 0253 e5fe | | Load 0x2,-0x2 0254 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0255 0227 | ' | Execute Access,All_Reference 0256 e5ff | | Load 0x2,-0x1 0257 e5fe | | Load 0x2,-0x2 0258 822c | , | Call 0x1,0x2c 0259 00d8 | | Load_Top At_Offset_0 025a 00e4 | | Load_Encached Positive_Cache 025b 0260 | ` | Execute Discrete,In_Type 025c 7001 |p | Jump_Nonzero 0x25e 025d 0801 | | Execute_Immediate Raise,0x1 025e e5fe | | Load 0x2,-0x2 025f 822b | + | Call 0x1,0x2b 0260 00d8 | | Load_Top At_Offset_0 0261 00e4 | | Load_Encached Positive_Cache 0262 0260 | ` | Execute Discrete,In_Type 0263 7001 |p | Jump_Nonzero 0x265 0264 0801 | | Execute_Immediate Raise,0x1 0265 e007 | | Load 0x0,0x7 0266 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0267 BODY_0250: 0267 00d8 | | Load_Top At_Offset_0 0268 e225 | % | Load 0x1,0x25 0269 03b6 | | Declare_Variable Access,By_Allocation,With_Value 026a e5fe | | Load 0x2,-0x2 026b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 026c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 026d 0000 0000 | | .XXX[0x3] 026f 0000 | | 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 0273 | s | .CONST 0x0273 ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 0001 | | .CONST 0x0001 ; Number of locals 0273 BODY_0270: 0273 INIT_0270: 0273 4608 |F | Jump_Case 0x9 0274 7808 |x | Jump 0x27d ; case 0x0 0275 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0276 7813 |x | Jump 0x28a ; case 0x2 0277 7812 |x | Jump 0x28a ; case 0x3 0278 7811 |x | Jump 0x28a ; case 0x4 0279 7810 |x | Jump 0x28a ; case 0x5 027a 780f |x | Jump 0x28a ; case 0x6 027b 780e |x | Jump 0x28a ; case 0x7 027c 780d |x | Jump 0x28a ; case 0x8 027d 4800 |H | Short_Literal 0x0 027e 00db | | Load_Top At_Offset_3 027f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0280 4800 |H | Short_Literal 0x0 0281 00db | | Load_Top At_Offset_3 0282 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0283 4800 |H | Short_Literal 0x0 0284 00db | | Load_Top At_Offset_3 0285 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0286 4801 |H | Short_Literal 0x1 0287 00db | | Load_Top At_Offset_3 0288 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0289 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 028a 0869 | i | Execute_Immediate Raise,0x69 028b 0000 0000 | | .BLANK 0000[0x5] 0290 ; -------------------------------------------------------------------------------------- 0290 ; Debug Table 0290 ; -------------------------------------------------------------------------------------- 0290 0004 0001 | | .DEBUG4 0x0004,0x0001,0x7148,0x0000,0x0001,0x001a 0296 000b 02fe | | .DBG4T 0x000b,0x02fe,0xc000,0x0000 029a 0043 0317 | C | .DBG4T 0x0043,0x0317,0xc000,0x8000 029e 0073 0343 | s C| .DBG4T 0x0073,0x0343,0x1002,0x0000 02a2 0093 034a | J| .DBG4T 0x0093,0x034a,0x1002,0x0000 02a6 00a3 034d | M| .DBG4T 0x00a3,0x034d,0x1002,0x0000 02aa 00ab 0351 | Q| .DBG4T 0x00ab,0x0351,0x1001,0x0000 02ae 00b3 0355 | U| .DBG4T 0x00b3,0x0355,0x1002,0x0000 02b2 00c3 035a | Z| .DBG4T 0x00c3,0x035a,0x1001,0x0000 02b6 00db 0362 | b| .DBG4T 0x00db,0x0362,0x1001,0x0000 02ba 00eb 0367 | g| .DBG4T 0x00eb,0x0367,0x1002,0x0000 02be 00fb 036b | k| .DBG4T 0x00fb,0x036b,0x1001,0x0000 02c2 0113 0371 | q| .DBG4T 0x0113,0x0371,0x1002,0x0000 02c6 0123 0376 | # v| .DBG4T 0x0123,0x0376,0x1002,0x0000 02ca 012b 037a | + z| .DBG4T 0x012b,0x037a,0x1002,0x0000 02ce 0153 0383 | S | .DBG4T 0x0153,0x0383,0x1001,0x0000 02d2 0173 038b | s | .DBG4T 0x0173,0x038b,0x1002,0x0000 02d6 0183 038e | | .DBG4T 0x0183,0x038e,0x1001,0x4000 02da 01bb 03a2 | | .DBG4T 0x01bb,0x03a2,0x1001,0x0000 02de 01db 03aa | | .DBG4T 0x01db,0x03aa,0x1001,0x0000 02e2 01eb 03ae | | .DBG4T 0x01eb,0x03ae,0x1001,0x0000 02e6 01fb 03b2 | | .DBG4T 0x01fb,0x03b2,0x1002,0x0000 02ea 020b 03b5 | | .DBG4T 0x020b,0x03b5,0x1002,0x0000 02ee 021b 03b8 | | .DBG4T 0x021b,0x03b8,0x1001,0x0000 02f2 0233 03bd | 3 | .DBG4T 0x0233,0x03bd,0x1004,0x0000 02f6 0253 03c2 | S | .DBG4T 0x0253,0x03c2,0x1004,0x0000 02fa 0273 0000 | s | .DBG4T 0x0273,0x0000,0x1005,0x0000 02fe ; -------------------------------------------------------------------------------------- 02fe ; Debug chain 02fe ; -------------------------------------------------------------------------------------- 02fe 0017 0000 | | .DBGLEN 0x0017,0x0000 0300 000b 000d | | .DBGLNO 0x000b,0x000d,0x000f,0x0011,0x0013,0x0015,0x0017,0x0019,0x001b,0x001d,0x001f,0x0021,0x0023,0x0025,0x0027,0x0029,0x002b,0x002d,0x002f,0x0031,0x0033,0x0035,0x0039 0317 ; -------------------------------------------------------------------------------------- 0317 ; Debug chain 0317 ; -------------------------------------------------------------------------------------- 0317 0015 0000 | | .DBGLEN 0x0015,0x0000 0319 0043 0045 | C E| .DBGLNO 0x0043,0x0045,0x0047,0x0049,0x004b,0x004d,0x004f,0x0051,0x0053,0x0055,0x0057,0x0059,0x005b,0x005d,0x005f,0x0061,0x0063,0x0065,0x0067,0x0069,0x006b 032e 0002 0003 | | .XXX[0x15] 0330 0004 0005 | | 0332 0006 0007 | | 0334 0008 0009 | | 0336 000a 000b | | 0338 000c 000d | | 033a 000e 000f | | 033c 0010 0011 | | 033e 0012 0013 | | 0340 0014 0015 | | 0342 0016 | | 0343 ; -------------------------------------------------------------------------------------- 0343 ; Debug chain 0343 ; -------------------------------------------------------------------------------------- 0343 0002 0003 | | .DBGLEN 0x0002,0x0003 0345 0073 0077 | s w| .DBGLNO 0x0073,0x0077,0x0085,0x008a,0x008d 034a ; -------------------------------------------------------------------------------------- 034a ; Debug chain 034a ; -------------------------------------------------------------------------------------- 034a 0000 0001 | | .DBGLEN 0x0000,0x0001 034c 0093 | | .DBGLNO 0x0093 034d ; -------------------------------------------------------------------------------------- 034d ; Debug chain 034d ; -------------------------------------------------------------------------------------- 034d 0000 0002 | | .DBGLEN 0x0000,0x0002 034f 00a3 00a5 | | .DBGLNO 0x00a3,0x00a5 0351 ; -------------------------------------------------------------------------------------- 0351 ; Debug chain 0351 ; -------------------------------------------------------------------------------------- 0351 0000 0002 | | .DBGLEN 0x0000,0x0002 0353 00ab 00ad | | .DBGLNO 0x00ab,0x00ad 0355 ; -------------------------------------------------------------------------------------- 0355 ; Debug chain 0355 ; -------------------------------------------------------------------------------------- 0355 0000 0003 | | .DBGLEN 0x0000,0x0003 0357 00b5 00b7 | | .DBGLNO 0x00b5,0x00b7,0x00bc 035a ; -------------------------------------------------------------------------------------- 035a ; Debug chain 035a ; -------------------------------------------------------------------------------------- 035a 0001 0005 | | .DBGLEN 0x0001,0x0005 035c 00c3 00c7 | | .DBGLNO 0x00c3,0x00c7,0x00c9,0x00cb,0x00cc,0x00d3 0362 ; -------------------------------------------------------------------------------------- 0362 ; Debug chain 0362 ; -------------------------------------------------------------------------------------- 0362 0000 0003 | | .DBGLEN 0x0000,0x0003 0364 00db 00dd | | .DBGLNO 0x00db,0x00dd,0x00e3 0367 ; -------------------------------------------------------------------------------------- 0367 ; Debug chain 0367 ; -------------------------------------------------------------------------------------- 0367 0000 0002 | | .DBGLEN 0x0000,0x0002 0369 00eb 00ed | | .DBGLNO 0x00eb,0x00ed 036b ; -------------------------------------------------------------------------------------- 036b ; Debug chain 036b ; -------------------------------------------------------------------------------------- 036b 0000 0004 | | .DBGLEN 0x0000,0x0004 036d 00fb 00ff | | .DBGLNO 0x00fb,0x00ff,0x0104,0x010d 0371 ; -------------------------------------------------------------------------------------- 0371 ; Debug chain 0371 ; -------------------------------------------------------------------------------------- 0371 0001 0002 | | .DBGLEN 0x0001,0x0002 0373 0113 0118 | | .DBGLNO 0x0113,0x0118,0x011c 0376 ; -------------------------------------------------------------------------------------- 0376 ; Debug chain 0376 ; -------------------------------------------------------------------------------------- 0376 0000 0002 | | .DBGLEN 0x0000,0x0002 0378 0123 0125 | # %| .DBGLNO 0x0123,0x0125 037a ; -------------------------------------------------------------------------------------- 037a ; Debug chain 037a ; -------------------------------------------------------------------------------------- 037a 0001 0006 | | .DBGLEN 0x0001,0x0006 037c 012b 0130 | + 0| .DBGLNO 0x012b,0x0130,0x0132,0x0136,0x0139,0x013c,0x013e 0383 ; -------------------------------------------------------------------------------------- 0383 ; Debug chain 0383 ; -------------------------------------------------------------------------------------- 0383 0000 0006 | | .DBGLEN 0x0000,0x0006 0385 0153 0155 | S U| .DBGLNO 0x0153,0x0155,0x0158,0x015a,0x015d,0x0162 038b ; -------------------------------------------------------------------------------------- 038b ; Debug chain 038b ; -------------------------------------------------------------------------------------- 038b 0000 0001 | | .DBGLEN 0x0000,0x0001 038d 0173 | s | .DBGLNO 0x0173 038e ; -------------------------------------------------------------------------------------- 038e ; Debug chain 038e ; -------------------------------------------------------------------------------------- 038e 0000 0009 | | .DBGLEN 0x0000,0x0009 0390 0183 0186 | | .DBGLNO 0x0183,0x0186,0x018b,0x0193,0x0197,0x019a,0x019f,0x01a7,0x01af 0399 0001 0002 | | .XXX[0x9] 039b 0003 0004 | | 039d 0006 0007 | | 039f 0008 0009 | | 03a1 000a | | 03a2 ; -------------------------------------------------------------------------------------- 03a2 ; Debug chain 03a2 ; -------------------------------------------------------------------------------------- 03a2 0000 0006 | | .DBGLEN 0x0000,0x0006 03a4 01bb 01be | | .DBGLNO 0x01bb,0x01be,0x01c5,0x01c8,0x01cb,0x01ce 03aa ; -------------------------------------------------------------------------------------- 03aa ; Debug chain 03aa ; -------------------------------------------------------------------------------------- 03aa 0000 0002 | | .DBGLEN 0x0000,0x0002 03ac 01db 01de | | .DBGLNO 0x01db,0x01de 03ae ; -------------------------------------------------------------------------------------- 03ae ; Debug chain 03ae ; -------------------------------------------------------------------------------------- 03ae 0000 0002 | | .DBGLEN 0x0000,0x0002 03b0 01eb 01ee | | .DBGLNO 0x01eb,0x01ee 03b2 ; -------------------------------------------------------------------------------------- 03b2 ; Debug chain 03b2 ; -------------------------------------------------------------------------------------- 03b2 0000 0001 | | .DBGLEN 0x0000,0x0001 03b4 01fb | | .DBGLNO 0x01fb 03b5 ; -------------------------------------------------------------------------------------- 03b5 ; Debug chain 03b5 ; -------------------------------------------------------------------------------------- 03b5 0000 0001 | | .DBGLEN 0x0000,0x0001 03b7 020b | | .DBGLNO 0x020b 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; Debug chain 03b8 ; -------------------------------------------------------------------------------------- 03b8 0000 0003 | | .DBGLEN 0x0000,0x0003 03ba 021c 0220 | | .DBGLNO 0x021c,0x0220,0x0225 03bd ; -------------------------------------------------------------------------------------- 03bd ; Debug chain 03bd ; -------------------------------------------------------------------------------------- 03bd 0002 0001 | | .DBGLEN 0x0002,0x0001 03bf 0233 023d | 3 =| .DBGLNO 0x0233,0x023d,0x024b 03c2 ; -------------------------------------------------------------------------------------- 03c2 ; Debug chain 03c2 ; -------------------------------------------------------------------------------------- 03c2 0001 0001 | | .DBGLEN 0x0001,0x0001 03c4 0253 0267 | S g| .DBGLNO 0x0253,0x0267 03c6 0000 0000 | | .BLANK 0000[0x3a]