|
|
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: 2048 (0x800)
Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_1b488b
└─⟦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 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 0001 | | .CONST 0x0001 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0074 | t | .CONST 0x0074 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0020 | | .CONST 0x0020 ; Number of locals
000b INIT_0008:
000b 0093 0000 | | PushFullAddress InMicrocode
000d 609a |` | Indirect_Literal Discrete,0xa8,{0x80000000, 0x00010000}
000e 0273 | s | Execute Discrete,Plus
000f 0129 | ) | Execute Any,Make_Visible
0010 4800 |H | Short_Literal 0x0
0011 4802 |H | Short_Literal 0x2
0012 029f 007b | {| Declare_Subprogram For_Call,INIT_0078
0014 03fe | | Declare_Type Discrete,Defined,Visible
0015 029a 00b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b0
0017 029a 00c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00c0
0019 029a 00d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d0
001b 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0
001d 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118
001f 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198
0021 029a 01b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b0
0023 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8
0025 029a 0233 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0230
0027 4820 |H | Short_Literal 0x20
0028 e002 | | Load 0x0,0x2
0029 1b0e | | Execute Package,Field_Read,Field_Number 0xe
002a 1c07 | | Execute_Immediate Run_Utility,0x7
002b 0129 | ) | Execute Any,Make_Visible
002c 4820 |H | Short_Literal 0x20
002d e002 | | Load 0x0,0x2
002e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
002f 1c07 | | Execute_Immediate Run_Utility,0x7
0030 0129 | ) | Execute Any,Make_Visible
0031 e20e | | Load 0x1,0xe
0032 029f 02c3 | | Declare_Subprogram For_Call,INIT_02c0
0034 4803 |H | Short_Literal 0x3
0035 032e | . | Declare_Type Record,Defined,Visible
0036 029a 0243 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0240
0038 0093 0000 | | PushFullAddress InMicrocode
003a 6069 |`i | Indirect_Literal Discrete,0xa4,{0x80000000, 0x00010000}
003b 0273 | s | Execute Discrete,Plus
003c e003 | | Load 0x0,0x3
003d 0273 | s | Execute Discrete,Plus
003e e004 | | Load 0x0,0x4
003f 0273 | s | Execute Discrete,Plus
0040 00da | | Load_Top At_Offset_2
0041 1d19 | | Execute_Immediate Reference_Lex_1,0x19
0042 e005 | | Load 0x0,0x5
0043 0386 | | Declare_Variable Package,Visible
0044 00d8 | | Load_Top At_Offset_0
0045 020f | | Execute Module,Activate
0046 e006 | | Load 0x0,0x6
0047 00d9 | | Load_Top At_Offset_1
0048 0098 | | Execute Package,Field_Read_Dynamic
0049 02a0 | | Declare_Subprogram Null_Subprogram
004a 4801 |H | Short_Literal 0x1
004b 032e | . | Declare_Type Record,Defined,Visible
004c 00bf | | Action Accept_Activation
004d 1d19 | | Execute_Immediate Reference_Lex_1,0x19
004e 00c7 | | Action Elaborate_Subprogram
004f 029d 026b | k| Declare_Subprogram For_Outer_Call,INIT_0268
0051 e007 | | Load 0x0,0x7
0052 00db | | Load_Top At_Offset_3
0053 0095 | | Execute Package,Field_Reference_Dynamic
0054 00c6 | | Action Check_Subprogram_Elaborated
0055 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
0056 0093 0000 | | PushFullAddress InMicrocode
0058 6047 |`G | Indirect_Literal Discrete,0xa0,{0x80000000, 0x00020000}
0059 0273 | s | Execute Discrete,Plus
005a e003 | | Load 0x0,0x3
005b 0273 | s | Execute Discrete,Plus
005c e008 | | Load 0x0,0x8
005d 0273 | s | Execute Discrete,Plus
005e 4800 |H | Short_Literal 0x0
005f 0007 | | Action Break_Optional
0060 029d 028b | | Declare_Subprogram For_Outer_Call,INIT_0288
0062 1d0f | | Execute_Immediate Reference_Lex_1,0xf
0063 00c7 | | Action Elaborate_Subprogram
0064 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0065 00c7 | | Action Elaborate_Subprogram
0066 1d11 | | Execute_Immediate Reference_Lex_1,0x11
0067 00c7 | | Action Elaborate_Subprogram
0068 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0069 00c7 | | Action Elaborate_Subprogram
006a 1d13 | | Execute_Immediate Reference_Lex_1,0x13
006b 00c7 | | Action Elaborate_Subprogram
006c 1d14 | | Execute_Immediate Reference_Lex_1,0x14
006d 00c7 | | Action Elaborate_Subprogram
006e 1d15 | | Execute_Immediate Reference_Lex_1,0x15
006f 00c7 | | Action Elaborate_Subprogram
0070 1d16 | | Execute_Immediate Reference_Lex_1,0x16
0071 00c7 | | Action Elaborate_Subprogram
0072 1d17 | | Execute_Immediate Reference_Lex_1,0x17
0073 00c7 | | Action Elaborate_Subprogram
0074 BODY_0008:
0074 00bc | | Action Signal_Activated
0075 00bb | | Action Signal_Completion
0076 0000 0000 | | .XXX[0x2]
0078 ; --------------------------------------------------------------------------------------
0078 ; SUBPROGRAM
0078 ; --------------------------------------------------------------------------------------
0078 007b | { | .CONST 0x007b ; Address of begin
0079 0004 | | .CONST 0x0004 ; Address of exception handler
007a 0001 | | .CONST 0x0001 ; Number of locals
007b BODY_0078:
007b INIT_0078:
007b 4607 |F | Jump_Case 0x7
007c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
007d 7807 |x | Jump 0x85 ; case 0x1
007e 780a |x | Jump 0x89 ; case 0x2
007f 780e |x | Jump 0x8e ; case 0x3
0080 7811 |x | Jump 0x92 ; case 0x4
0081 7812 |x | Jump 0x94 ; case 0x5
0082 7813 |x | Jump 0x96 ; case 0x6
0083 7816 |x | Jump 0x9a ; case 0x7
0084 4302 |C | .XXX[0x1]
0085 00da | | Load_Top At_Offset_2
0086 0091 02da | | Action Push_String_Extended_Indexed,0x2da ; "NO_STATE"
0088 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0089 00db | | Load_Top At_Offset_3
008a 00db | | Load_Top At_Offset_3
008b 00e0 | | Load_Encached Standard_Cache
008c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
008d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
008e 00da | | Load_Top At_Offset_2
008f 00e0 | | Load_Encached Standard_Cache
0090 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0091 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0092 00db | | Load_Top At_Offset_3
0093 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0094 00db | | Load_Top At_Offset_3
0095 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0096 e20e | | Load 0x1,0xe
0097 00dc | | Load_Top At_Offset_4
0098 0267 | g | Execute Discrete,Predecessor
0099 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
009a e20e | | Load 0x1,0xe
009b 00dc | | Load_Top At_Offset_4
009c 0268 | h | Execute Discrete,Successor
009d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
009e 0000 0000 | | .XXX[0x2]
00a0 8000 0000 | | .LITERAL {0x80000000, 0x00020000}
00a4 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
00a8 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
00ac 0000 0000 | | .BLANK 0000[0x4]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b3 | | .CONST 0x00b3 ; Address of begin
00b1 0004 | | .CONST 0x0004 ; Address of exception handler
00b2 0001 | | .CONST 0x0001 ; Number of locals
00b3 BODY_00b0:
00b3 INIT_00b0:
00b3 e009 | | Load 0x0,0x9
00b4 e21a | | Load 0x1,0x1a
00b5 0096 | | Execute Package,Field_Execute_Dynamic
00b6 00db | | Load_Top At_Offset_3
00b7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00b8 4501 |E | Exit_Subprogram 0x1
00b9 0000 0000 | | .BLANK 0000[0x7]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3 | | .CONST 0x00c3 ; Address of begin
00c1 0004 | | .CONST 0x0004 ; Address of exception handler
00c2 0001 | | .CONST 0x0001 ; Number of locals
00c3 BODY_00c0:
00c3 INIT_00c0:
00c3 00da | | Load_Top At_Offset_2
00c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00c5 e00a | | Load 0x0,0xa
00c6 e21a | | Load 0x1,0x1a
00c7 0096 | | Execute Package,Field_Execute_Dynamic
00c8 00db | | Load_Top At_Offset_3
00c9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00ca 4501 |E | Exit_Subprogram 0x1
00cb 0000 0000 | | .BLANK 0000[0x5]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d7 | | .CONST 0x00d7 ; Address of begin
00d1 00e4 | | .CONST 0x00e4 ; Address of exception handler
00d2 0002 | | .CONST 0x0002 ; Number of locals
00d3 INIT_00d0:
00d3 e218 | | Load 0x1,0x18
00d4 0322 | " | Declare_Variable Record
00d5 00d8 | | Load_Top At_Offset_0
00d6 1c00 | | Execute_Immediate Run_Utility,0x0
00d7 BODY_00d0:
00d7 e5fd | | Load 0x2,-0x3
00d8 e5fe | | Load 0x2,-0x2
00d9 e5ff | | Load 0x2,-0x1
00da 8220 | | Call 0x1,0x20
00db 00d9 | | Load_Top At_Offset_1
00dc 017d | } | Execute Record,Structure_Write
00dd e5fc | | Load 0x2,-0x4
00de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00df 00d9 | | Load_Top At_Offset_1
00e0 e00b | | Load 0x0,0xb
00e1 e21a | | Load 0x1,0x1a
00e2 0096 | | Execute Package,Field_Execute_Dynamic
00e3 4504 |E | Exit_Subprogram 0x4
00e4 TRAP_00d0:
00e4 e00c | | Load 0x0,0xc
00e5 e21a | | Load 0x1,0x1a
00e6 0098 | | Execute Package,Field_Read_Dynamic
00e7 010f | | Execute Exception,Equal
00e8 6802 |h | Jump_Zero 0xeb
00e9 e20d | | Load 0x1,0xd
00ea 0257 | W | Execute Discrete,Raise
00eb 0100 | | Execute Exception,Raise
00ec 0000 0000 | | .BLANK 0000[0x4]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00fc | | .CONST 0x00fc ; Address of begin
00f1 0004 | | .CONST 0x0004 ; Address of exception handler
00f2 0004 | | .CONST 0x0004 ; Number of locals
00f3 INIT_00f0:
00f3 e218 | | Load 0x1,0x18
00f4 0322 | " | Declare_Variable Record
00f5 00d8 | | Load_Top At_Offset_0
00f6 1c00 | | Execute_Immediate Run_Utility,0x0
00f7 00d8 | | Load_Top At_Offset_0
00f8 0322 | " | Declare_Variable Record
00f9 00d8 | | Load_Top At_Offset_0
00fa 1c00 | | Execute_Immediate Run_Utility,0x0
00fb 00e1 | | Load_Encached Boolean_Cache
00fc BODY_00f0:
00fc e5fd | | Load 0x2,-0x3
00fd e5fe | | Load 0x2,-0x2
00fe e5ff | | Load 0x2,-0x1
00ff 8220 | | Call 0x1,0x20
0100 00db | | Load_Top At_Offset_3
0101 017d | } | Execute Record,Structure_Write
0102 e5fc | | Load 0x2,-0x4
0103 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0104 00db | | Load_Top At_Offset_3
0105 e00d | | Load 0x0,0xd
0106 e21a | | Load 0x1,0x1a
0107 0096 | | Execute Package,Field_Execute_Dynamic
0108 680a |h | Jump_Zero 0x113
0109 00d9 | | Load_Top At_Offset_1
010a 00e1 | | Load_Encached Boolean_Cache
010b e5fc | | Load 0x2,-0x4
010c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
010d e402 | | Load 0x2,0x2
010e e00e | | Load 0x0,0xe
010f e21a | | Load 0x1,0x1a
0110 0096 | | Execute Package,Field_Execute_Dynamic
0111 005a | Z | Store_Top Discrete,At_Offset_2
0112 00d1 | | Pop_Control Pop_Count_1
0113 4504 |E | Exit_Subprogram 0x4
0114 0000 0000 | | .BLANK 0000[0x4]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 012c | , | .CONST 0x012c ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0006 | | .CONST 0x0006 ; Number of locals
011b INIT_0118:
011b e218 | | Load 0x1,0x18
011c 0322 | " | Declare_Variable Record
011d 00d8 | | Load_Top At_Offset_0
011e 1c00 | | Execute_Immediate Run_Utility,0x0
011f 00d8 | | Load_Top At_Offset_0
0120 0322 | " | Declare_Variable Record
0121 00d8 | | Load_Top At_Offset_0
0122 1c00 | | Execute_Immediate Run_Utility,0x0
0123 00d8 | | Load_Top At_Offset_0
0124 0322 | " | Declare_Variable Record
0125 00d8 | | Load_Top At_Offset_0
0126 1c00 | | Execute_Immediate Run_Utility,0x0
0127 00e1 | | Load_Encached Boolean_Cache
0128 e00f | | Load 0x0,0xf
0129 e21a | | Load 0x1,0x1a
012a 0098 | | Execute Package,Field_Read_Dynamic
012b 0007 | | Action Break_Optional
012c BODY_0118:
012c 4800 |H | Short_Literal 0x0
012d e5fe | | Load 0x2,-0x2
012e e5ff | | Load 0x2,-0x1
012f 8220 | | Call 0x1,0x20
0130 e403 | | Load 0x2,0x3
0131 017d | } | Execute Record,Structure_Write
0132 4800 |H | Short_Literal 0x0
0133 e5fd | | Load 0x2,-0x3
0134 e5ff | | Load 0x2,-0x1
0135 8220 | | Call 0x1,0x20
0136 e402 | | Load 0x2,0x2
0137 017d | } | Execute Record,Structure_Write
0138 e5fc | | Load 0x2,-0x4
0139 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
013a e403 | | Load 0x2,0x3
013b e00d | | Load 0x0,0xd
013c e21a | | Load 0x1,0x1a
013d 0096 | | Execute Package,Field_Execute_Dynamic
013e e5fc | | Load 0x2,-0x4
013f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0140 e402 | | Load 0x2,0x2
0141 e00d | | Load 0x0,0xd
0142 e21a | | Load 0x1,0x1a
0143 0096 | | Execute Package,Field_Execute_Dynamic
0144 0279 | y | Execute Discrete,And
0145 684b |hK | Jump_Zero 0x191
0146 e5fc | | Load 0x2,-0x4
0147 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0148 e010 | | Load 0x0,0x10
0149 e21a | | Load 0x1,0x1a
014a 0096 | | Execute Package,Field_Execute_Dynamic
014b 0039 | 9 | Store_Top Access,At_Offset_1
014c 00cf | | Action Mark_Auxiliary
014d 780c |x | Jump 0x15a
014e 00db | | Load_Top At_Offset_3
014f 00da | | Load_Top At_Offset_2
0150 e011 | | Load 0x0,0x11
0151 e21a | | Load 0x1,0x1a
0152 0096 | | Execute Package,Field_Execute_Dynamic
0153 003b | ; | Store_Top Access,At_Offset_3
0154 00d1 | | Pop_Control Pop_Count_1
0155 e403 | | Load 0x2,0x3
0156 e404 | | Load 0x2,0x4
0157 8219 | | Call 0x1,0x19
0158 6806 |h | Jump_Zero 0x15f
0159 00c9 | | Action Pop_Auxiliary_Loop
015a 00d9 | | Load_Top At_Offset_1
015b e012 | | Load 0x0,0x12
015c e21a | | Load 0x1,0x1a
015d 0096 | | Execute Package,Field_Execute_Dynamic
015e 77ef |w | Jump_Nonzero 0x14e
015f 00ce | | Action Pop_Auxiliary
0160 00da | | Load_Top At_Offset_2
0161 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0162 0f02 | | Execute_Immediate Equal,0x2
0163 680d |h | Jump_Zero 0x171
0164 4801 |H | Short_Literal 0x1
0165 e5fe | | Load 0x2,-0x2
0166 e5ff | | Load 0x2,-0x1
0167 8220 | | Call 0x1,0x20
0168 e403 | | Load 0x2,0x3
0169 017d | } | Execute Record,Structure_Write
016a 4802 |H | Short_Literal 0x2
016b e5fd | | Load 0x2,-0x3
016c e5ff | | Load 0x2,-0x1
016d 8220 | | Call 0x1,0x20
016e e402 | | Load 0x2,0x2
016f 017d | } | Execute Record,Structure_Write
0170 780c |x | Jump 0x17d
0171 4802 |H | Short_Literal 0x2
0172 e5fe | | Load 0x2,-0x2
0173 e5ff | | Load 0x2,-0x1
0174 8220 | | Call 0x1,0x20
0175 e403 | | Load 0x2,0x3
0176 017d | } | Execute Record,Structure_Write
0177 4801 |H | Short_Literal 0x1
0178 e5fd | | Load 0x2,-0x3
0179 e5ff | | Load 0x2,-0x1
017a 8220 | | Call 0x1,0x20
017b e402 | | Load 0x2,0x2
017c 017d | } | Execute Record,Structure_Write
017d 00da | | Load_Top At_Offset_2
017e 00e1 | | Load_Encached Boolean_Cache
017f e5fc | | Load 0x2,-0x4
0180 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0181 e403 | | Load 0x2,0x3
0182 e00e | | Load 0x0,0xe
0183 e21a | | Load 0x1,0x1a
0184 0096 | | Execute Package,Field_Execute_Dynamic
0185 005b | [ | Store_Top Discrete,At_Offset_3
0186 00d1 | | Pop_Control Pop_Count_1
0187 00da | | Load_Top At_Offset_2
0188 00e1 | | Load_Encached Boolean_Cache
0189 e5fc | | Load 0x2,-0x4
018a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
018b e402 | | Load 0x2,0x2
018c e00e | | Load 0x0,0xe
018d e21a | | Load 0x1,0x1a
018e 0096 | | Execute Package,Field_Execute_Dynamic
018f 005b | [ | Store_Top Discrete,At_Offset_3
0190 00d1 | | Pop_Control Pop_Count_1
0191 4504 |E | Exit_Subprogram 0x4
0192 0000 0000 | | .BLANK 0000[0x6]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019f | | .CONST 0x019f ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0002 | | .CONST 0x0002 ; Number of locals
019b INIT_0198:
019b e218 | | Load 0x1,0x18
019c 0322 | " | Declare_Variable Record
019d 00d8 | | Load_Top At_Offset_0
019e 1c00 | | Execute_Immediate Run_Utility,0x0
019f BODY_0198:
019f 4800 |H | Short_Literal 0x0
01a0 e5fe | | Load 0x2,-0x2
01a1 e5ff | | Load 0x2,-0x1
01a2 8220 | | Call 0x1,0x20
01a3 00d9 | | Load_Top At_Offset_1
01a4 017d | } | Execute Record,Structure_Write
01a5 e5fd | | Load 0x2,-0x3
01a6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01a7 00d9 | | Load_Top At_Offset_1
01a8 e00d | | Load 0x0,0xd
01a9 e21a | | Load 0x1,0x1a
01aa 0096 | | Execute Package,Field_Execute_Dynamic
01ab 4403 |D | Exit_Subprogram With_Result,0x3
01ac 0000 0000 | | .BLANK 0000[0x4]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01bb | | .CONST 0x01bb ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0003 | | .CONST 0x0003 ; Number of locals
01b3 INIT_01b0:
01b3 e218 | | Load 0x1,0x18
01b4 0322 | " | Declare_Variable Record
01b5 00d8 | | Load_Top At_Offset_0
01b6 1c00 | | Execute_Immediate Run_Utility,0x0
01b7 e00f | | Load 0x0,0xf
01b8 e21a | | Load 0x1,0x1a
01b9 0098 | | Execute Package,Field_Read_Dynamic
01ba 0007 | | Action Break_Optional
01bb BODY_01b0:
01bb e5fd | | Load 0x2,-0x3
01bc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01bd e010 | | Load 0x0,0x10
01be e21a | | Load 0x1,0x1a
01bf 0096 | | Execute Package,Field_Execute_Dynamic
01c0 0039 | 9 | Store_Top Access,At_Offset_1
01c1 00cf | | Action Mark_Auxiliary
01c2 782f |x/ | Jump 0x1f2
01c3 00da | | Load_Top At_Offset_2
01c4 00da | | Load_Top At_Offset_2
01c5 e011 | | Load 0x0,0x11
01c6 e21a | | Load 0x1,0x1a
01c7 0096 | | Execute Package,Field_Execute_Dynamic
01c8 003b | ; | Store_Top Access,At_Offset_3
01c9 00d1 | | Pop_Control Pop_Count_1
01ca 00da | | Load_Top At_Offset_2
01cb 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01cc e002 | | Load 0x0,0x2
01cd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01ce e5ff | | Load 0x2,-0x1
01cf 01df | | Execute Vector,Equal
01d0 00db | | Load_Top At_Offset_3
01d1 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
01d2 e002 | | Load 0x0,0x2
01d3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01d4 e5ff | | Load 0x2,-0x1
01d5 01df | | Execute Vector,Equal
01d6 0278 | x | Execute Discrete,Or
01d7 00db | | Load_Top At_Offset_3
01d8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
01d9 e5fe | | Load 0x2,-0x2
01da 027f | | Execute Discrete,Equal
01db 0279 | y | Execute Discrete,And
01dc 6814 |h | Jump_Zero 0x1f1
01dd 00da | | Load_Top At_Offset_2
01de 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01df e002 | | Load 0x0,0x2
01e0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01e1 e5ff | | Load 0x2,-0x1
01e2 01df | | Execute Vector,Equal
01e3 6807 |h | Jump_Zero 0x1eb
01e4 00da | | Load_Top At_Offset_2
01e5 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
01e6 e002 | | Load 0x0,0x2
01e7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01e8 e013 | | Load 0x0,0x13
01e9 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
01ea 7806 |x | Jump 0x1f1
01eb 00da | | Load_Top At_Offset_2
01ec 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01ed e002 | | Load 0x0,0x2
01ee 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01ef e013 | | Load 0x0,0x13
01f0 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
01f1 00c9 | | Action Pop_Auxiliary_Loop
01f2 00d9 | | Load_Top At_Offset_1
01f3 e012 | | Load 0x0,0x12
01f4 e21a | | Load 0x1,0x1a
01f5 0096 | | Execute Package,Field_Execute_Dynamic
01f6 77cc |w | Jump_Nonzero 0x1c3
01f7 4504 |E | Exit_Subprogram 0x4
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 0207 | | .CONST 0x0207 ; Address of begin
01f9 0004 | | .CONST 0x0004 ; Address of exception handler
01fa 0004 | | .CONST 0x0004 ; Number of locals
01fb INIT_01f8:
01fb e218 | | Load 0x1,0x18
01fc 0322 | " | Declare_Variable Record
01fd 00d8 | | Load_Top At_Offset_0
01fe 1c00 | | Execute_Immediate Run_Utility,0x0
01ff 00d8 | | Load_Top At_Offset_0
0200 0322 | " | Declare_Variable Record
0201 00d8 | | Load_Top At_Offset_0
0202 1c00 | | Execute_Immediate Run_Utility,0x0
0203 e00f | | Load 0x0,0xf
0204 e21a | | Load 0x1,0x1a
0205 0098 | | Execute Package,Field_Read_Dynamic
0206 0007 | | Action Break_Optional
0207 BODY_01f8:
0207 e5fd | | Load 0x2,-0x3
0208 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0209 e010 | | Load 0x0,0x10
020a e21a | | Load 0x1,0x1a
020b 0096 | | Execute Package,Field_Execute_Dynamic
020c 0039 | 9 | Store_Top Access,At_Offset_1
020d 4800 |H | Short_Literal 0x0
020e e5fe | | Load 0x2,-0x2
020f e5ff | | Load 0x2,-0x1
0210 8220 | | Call 0x1,0x20
0211 00db | | Load_Top At_Offset_3
0212 017d | } | Execute Record,Structure_Write
0213 00cf | | Action Mark_Auxiliary
0214 780f |x | Jump 0x224
0215 00da | | Load_Top At_Offset_2
0216 00da | | Load_Top At_Offset_2
0217 e011 | | Load 0x0,0x11
0218 e21a | | Load 0x1,0x1a
0219 0096 | | Execute Package,Field_Execute_Dynamic
021a 003b | ; | Store_Top Access,At_Offset_3
021b 00d1 | | Pop_Control Pop_Count_1
021c 00db | | Load_Top At_Offset_3
021d 00db | | Load_Top At_Offset_3
021e 8219 | | Call 0x1,0x19
021f 7003 |p | Jump_Nonzero 0x223
0220 00da | | Load_Top At_Offset_2
0221 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0222 4403 |D | Exit_Subprogram With_Result,0x3
0223 00c9 | | Action Pop_Auxiliary_Loop
0224 00d9 | | Load_Top At_Offset_1
0225 e012 | | Load 0x0,0x12
0226 e21a | | Load 0x1,0x1a
0227 0096 | | Execute Package,Field_Execute_Dynamic
0228 77ec |w | Jump_Nonzero 0x215
0229 00ce | | Action Pop_Auxiliary
022a 4800 |H | Short_Literal 0x0
022b 4403 |D | Exit_Subprogram With_Result,0x3
022c 0000 0000 | | .BLANK 0000[0x4]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233 | 3 | .CONST 0x0233 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0001 | | .CONST 0x0001 ; Number of locals
0233 BODY_0230:
0233 INIT_0230:
0233 4800 |H | Short_Literal 0x0
0234 00db | | Load_Top At_Offset_3
0235 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0236 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
0237 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
0238 e007 | | Load 0x0,0x7
0239 e21a | | Load 0x1,0x1a
023a 0096 | | Execute Package,Field_Execute_Dynamic
023b 4502 |E | Exit_Subprogram 0x2
023c 0000 0000 | | .BLANK 0000[0x4]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0243 | C | .CONST 0x0243 ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0001 | | .CONST 0x0001 ; Number of locals
0243 BODY_0240:
0243 INIT_0240:
0243 00da | | Load_Top At_Offset_2
0244 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0245 e002 | | Load 0x0,0x2
0246 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0247 e5fe | | Load 0x2,-0x2
0248 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0249 e002 | | Load 0x0,0x2
024a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
024b 01df | | Execute Vector,Equal
024c 00db | | Load_Top At_Offset_3
024d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
024e e002 | | Load 0x0,0x2
024f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0250 e5fe | | Load 0x2,-0x2
0251 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0252 e002 | | Load 0x0,0x2
0253 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0254 01df | | Execute Vector,Equal
0255 0279 | y | Execute Discrete,And
0256 6802 |h | Jump_Zero 0x259
0257 4800 |H | Short_Literal 0x0
0258 4402 |D | Exit_Subprogram With_Result,0x2
0259 00da | | Load_Top At_Offset_2
025a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
025b e002 | | Load 0x0,0x2
025c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
025d e5fe | | Load 0x2,-0x2
025e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
025f e002 | | Load 0x0,0x2
0260 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0261 01c1 | | Execute Vector,Less
0262 6802 |h | Jump_Zero 0x265
0263 4fff |O | Short_Literal 0x7ff
0264 4402 |D | Exit_Subprogram With_Result,0x2
0265 4801 |H | Short_Literal 0x1
0266 4402 |D | Exit_Subprogram With_Result,0x2
0267 0000 | | .XXX[0x1]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026b | k | .CONST 0x026b ; Address of begin
0269 0004 | | .CONST 0x0004 ; Address of exception handler
026a 0001 | | .CONST 0x0001 ; Number of locals
026b BODY_0268:
026b INIT_0268:
026b 0092 02dd | | Action Push_String_Extended,0x2dd ; "First ->"
026d 00db | | Load_Top At_Offset_3
026e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
026f e002 | | Load 0x0,0x2
0270 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0271 01cc | | Execute Vector,Catenate
0272 0092 02de | | Action Push_String_Extended,0x2de ; " / Second ->"
0274 01cc | | Execute Vector,Catenate
0275 00db | | Load_Top At_Offset_3
0276 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0277 e002 | | Load 0x0,0x2
0278 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0279 01cc | | Execute Vector,Catenate
027a 0092 02df | | Action Push_String_Extended,0x2df ; " / State ->"
027c 01cc | | Execute Vector,Catenate
027d 00db | | Load_Top At_Offset_3
027e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
027f e20e | | Load 0x1,0xe
0280 011c | | Execute Any,Convert_Unchecked
0281 1c01 | | Execute_Immediate Run_Utility,0x1
0282 01cc | | Execute Vector,Catenate
0283 e013 | | Load 0x0,0x13
0284 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0285 4502 |E | Exit_Subprogram 0x2
0286 0000 0000 | | .XXX[0x2]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028f | | .CONST 0x028f ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0002 | | .CONST 0x0002 ; Number of locals
028b INIT_0288:
028b e218 | | Load 0x1,0x18
028c 0322 | " | Declare_Variable Record
028d 00d8 | | Load_Top At_Offset_0
028e 1c00 | | Execute_Immediate Run_Utility,0x0
028f BODY_0288:
028f 00d8 | | Load_Top At_Offset_0
0290 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0291 e002 | | Load 0x0,0x2
0292 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0293 00d1 | | Pop_Control Pop_Count_1
0294 00d8 | | Load_Top At_Offset_0
0295 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0296 e002 | | Load 0x0,0x2
0297 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0298 00d1 | | Pop_Control Pop_Count_1
0299 e5fe | | Load 0x2,-0x2
029a e5ff | | Load 0x2,-0x1
029b 01c1 | | Execute Vector,Less
029c 680d |h | Jump_Zero 0x2aa
029d 00d8 | | Load_Top At_Offset_0
029e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
029f e5ff | | Load 0x2,-0x1
02a0 e002 | | Load 0x0,0x2
02a1 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02a2 00d1 | | Pop_Control Pop_Count_1
02a3 00d8 | | Load_Top At_Offset_0
02a4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02a5 e5fe | | Load 0x2,-0x2
02a6 e002 | | Load 0x0,0x2
02a7 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02a8 00d1 | | Pop_Control Pop_Count_1
02a9 780c |x | Jump 0x2b6
02aa 00d8 | | Load_Top At_Offset_0
02ab 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02ac e5fe | | Load 0x2,-0x2
02ad e002 | | Load 0x0,0x2
02ae 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02af 00d1 | | Pop_Control Pop_Count_1
02b0 00d8 | | Load_Top At_Offset_0
02b1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02b2 e5ff | | Load 0x2,-0x1
02b3 e002 | | Load 0x0,0x2
02b4 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02b5 00d1 | | Pop_Control Pop_Count_1
02b6 e5fd | | Load 0x2,-0x3
02b7 00d9 | | Load_Top At_Offset_1
02b8 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
02b9 00d8 | | Load_Top At_Offset_0
02ba 4403 |D | Exit_Subprogram With_Result,0x3
02bb 0000 0000 | | .BLANK 0000[0x5]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02c3 | | .CONST 0x02c3 ; Address of begin
02c1 0004 | | .CONST 0x0004 ; Address of exception handler
02c2 0001 | | .CONST 0x0001 ; Number of locals
02c3 BODY_02c0:
02c3 INIT_02c0:
02c3 4601 |F | Jump_Case 0x1
02c4 7801 |x | Jump 0x2c6 ; case 0x0
02c5 780d |x | Jump 0x2d3 ; case 0x1
02c6 00da | | Load_Top At_Offset_2
02c7 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02c8 0125 | % | Execute Any,Set_Constraint
02c9 00da | | Load_Top At_Offset_2
02ca 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02cb 1c00 | | Execute_Immediate Run_Utility,0x0
02cc 00da | | Load_Top At_Offset_2
02cd 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
02ce 0125 | % | Execute Any,Set_Constraint
02cf 00da | | Load_Top At_Offset_2
02d0 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
02d1 1c00 | | Execute_Immediate Run_Utility,0x0
02d2 4302 |C | Exit_Subprogram From_Utility,0x2
02d3 00da | | Load_Top At_Offset_2
02d4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02d5 0125 | % | Execute Any,Set_Constraint
02d6 00da | | Load_Top At_Offset_2
02d7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
02d8 0125 | % | Execute Any,Set_Constraint
02d9 4302 |C | Exit_Subprogram From_Utility,0x2
02da ; --------------------------------------------------------------------------------------
02da ; STRING TABLE
02da ; --------------------------------------------------------------------------------------
02da 000e | | .STRTAB 0x000e->0x02e1 ; "NO_STATE"
02db 0014 | | .STRTAB 0x0014->0x02e5 ; "LINKED"
02dc 0018 | | .STRTAB 0x0018->0x02e8 ; "UNLINKED"
02dd 001e | | .STRTAB 0x001e->0x02ec ; "First ->"
02de 0024 | $ | .STRTAB 0x0024->0x02f0 ; " / Second ->"
02df 002e | . | .STRTAB 0x002e->0x02f6 ; " / State ->"
02e0 0037 | 7 | .STREND 0x0037->0x02fb
02e1 4e4f 5f53 |NO_S| .STRTAB_STRINGS
02fc 0000 0000 | | .BLANK 0000[0x4]
0300 ; --------------------------------------------------------------------------------------
0300 ; Debug Table
0300 ; --------------------------------------------------------------------------------------
0300 0004 0008 | | .DEBUG4 0x0004,0x0008,0x54ef,0x0000,0x0001,0x0010
0306 000b 0346 | F| .DBG4T 0x000b,0x0346,0x8000,0x8000
030a 004d 0366 | M f| .DBG4T 0x004d,0x0366,0x8000,0x8000
030e 007b 0000 | { | .DBG4T 0x007b,0x0000,0x0005,0x0000
0312 00b3 0382 | | .DBG4T 0x00b3,0x0382,0x0001,0x0000
0316 00c3 0385 | | .DBG4T 0x00c3,0x0385,0x0001,0x0000
031a 00d3 0388 | | .DBG4T 0x00d3,0x0388,0x0001,0x0000
031e 00f3 038e | | .DBG4T 0x00f3,0x038e,0x0001,0x0000
0322 011b 0395 | | .DBG4T 0x011b,0x0395,0x0001,0x4000
0326 019b 03b6 | | .DBG4T 0x019b,0x03b6,0x0002,0x0000
032a 01b3 03bb | | .DBG4T 0x01b3,0x03bb,0x0001,0x4000
032e 01fb 03cd | | .DBG4T 0x01fb,0x03cd,0x0002,0x4000
0332 0233 03df | 3 | .DBG4T 0x0233,0x03df,0x0001,0x0000
0336 0243 03e2 | C | .DBG4T 0x0243,0x03e2,0x0002,0x0000
033a 026b 03e9 | k | .DBG4T 0x026b,0x03e9,0x0001,0x0000
033e 028b 03ec | | .DBG4T 0x028b,0x03ec,0x0002,0x0000
0342 02c3 0000 | | .DBG4T 0x02c3,0x0000,0x0005,0x0000
0346 ; --------------------------------------------------------------------------------------
0346 ; Debug chain
0346 ; --------------------------------------------------------------------------------------
0346 000f 0000 | | .DBGLEN 0x000f,0x0000
0348 000b 0010 | | .DBGLNO 0x000b,0x0010,0x0015,0x0017,0x0019,0x001b,0x001d,0x001f,0x0021,0x0023,0x0025,0x0027,0x0036,0x0038,0x0046
0357 0001 0003 | | .XXX[0xf]
0359 0004 0005 | |
035b 0006 0007 | |
035d 0008 0009 | |
035f 000a 000b | |
0361 000c 000d | |
0363 000e 000f | |
0365 0010 | |
0366 ; --------------------------------------------------------------------------------------
0366 ; Debug chain
0366 ; --------------------------------------------------------------------------------------
0366 000d 0000 | | .DBGLEN 0x000d,0x0000
0368 004d 004f | M O| .DBGLNO 0x004d,0x004f,0x0051,0x0060,0x0062,0x0064,0x0066,0x0068,0x006a,0x006c,0x006e,0x0070,0x0072
0375 0004 0005 | | .XXX[0xd]
0377 0006 0007 | |
0379 0008 0009 | |
037b 000a 000b | |
037d 000c 000d | |
037f 000e 000f | |
0381 0010 | |
0382 ; --------------------------------------------------------------------------------------
0382 ; Debug chain
0382 ; --------------------------------------------------------------------------------------
0382 0000 0001 | | .DBGLEN 0x0000,0x0001
0384 00b3 | | .DBGLNO 0x00b3
0385 ; --------------------------------------------------------------------------------------
0385 ; Debug chain
0385 ; --------------------------------------------------------------------------------------
0385 0000 0001 | | .DBGLEN 0x0000,0x0001
0387 00c3 | | .DBGLNO 0x00c3
0388 ; --------------------------------------------------------------------------------------
0388 ; Debug chain
0388 ; --------------------------------------------------------------------------------------
0388 0001 0003 | | .DBGLEN 0x0001,0x0003
038a 00d3 00d7 | | .DBGLNO 0x00d3,0x00d7,0x00dd,0x00e9
038e ; --------------------------------------------------------------------------------------
038e ; Debug chain
038e ; --------------------------------------------------------------------------------------
038e 0002 0003 | | .DBGLEN 0x0002,0x0003
0390 00f3 00fb | | .DBGLNO 0x00f3,0x00fb,0x00fc,0x0102,0x0109
0395 ; --------------------------------------------------------------------------------------
0395 ; Debug chain
0395 ; --------------------------------------------------------------------------------------
0395 0003 000e | | .DBGLEN 0x0003,0x000e
0397 011b 0127 | '| .DBGLNO 0x011b,0x0127,0x0128,0x012c,0x0132,0x0138,0x0146,0x014e,0x0155,0x015a,0x0160,0x0164,0x016a,0x0171,0x0177,0x017d,0x0187
03a8 0001 0002 | | .XXX[0xe]
03aa 0003 0004 | |
03ac 0006 0007 | |
03ae 0005 0008 | |
03b0 0009 000a | |
03b2 000b 000c | |
03b4 000d 000e | |
03b6 ; --------------------------------------------------------------------------------------
03b6 ; Debug chain
03b6 ; --------------------------------------------------------------------------------------
03b6 0001 0002 | | .DBGLEN 0x0001,0x0002
03b8 019b 019f | | .DBGLNO 0x019b,0x019f,0x01a5
03bb ; --------------------------------------------------------------------------------------
03bb ; Debug chain
03bb ; --------------------------------------------------------------------------------------
03bb 0002 0007 | | .DBGLEN 0x0002,0x0007
03bd 01b3 01b7 | | .DBGLNO 0x01b3,0x01b7,0x01bb,0x01c3,0x01ca,0x01dd,0x01e4,0x01eb,0x01f2
03c6 0001 0003 | | .XXX[0x7]
03c8 0004 0005 | |
03ca 0006 0007 | |
03cc 0002 | |
03cd ; --------------------------------------------------------------------------------------
03cd ; Debug chain
03cd ; --------------------------------------------------------------------------------------
03cd 0002 0007 | | .DBGLEN 0x0002,0x0007
03cf 01fb 0203 | | .DBGLNO 0x01fb,0x0203,0x0207,0x020d,0x0215,0x021c,0x0220,0x0224,0x022a
03d8 0001 0002 | | .XXX[0x7]
03da 0004 0005 | |
03dc 0006 0003 | |
03de 0007 | |
03df ; --------------------------------------------------------------------------------------
03df ; Debug chain
03df ; --------------------------------------------------------------------------------------
03df 0000 0001 | | .DBGLEN 0x0000,0x0001
03e1 0233 | 3 | .DBGLNO 0x0233
03e2 ; --------------------------------------------------------------------------------------
03e2 ; Debug chain
03e2 ; --------------------------------------------------------------------------------------
03e2 0000 0005 | | .DBGLEN 0x0000,0x0005
03e4 0243 0257 | C W| .DBGLNO 0x0243,0x0257,0x0259,0x0263,0x0265
03e9 ; --------------------------------------------------------------------------------------
03e9 ; Debug chain
03e9 ; --------------------------------------------------------------------------------------
03e9 0000 0001 | | .DBGLEN 0x0000,0x0001
03eb 026b | k | .DBGLNO 0x026b
03ec ; --------------------------------------------------------------------------------------
03ec ; Debug chain
03ec ; --------------------------------------------------------------------------------------
03ec 0001 0009 | | .DBGLEN 0x0001,0x0009
03ee 028b 028f | | .DBGLNO 0x028b,0x028f,0x0294,0x0299,0x029d,0x02a3,0x02aa,0x02b0,0x02b6,0x02b9
03f8 0000 0000 | | .BLANK 0000[0x8]