|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3072 (0xc00)
Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_bdfc99
└─⟦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 0368 | h | .CONST 0x0368 ; 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 00c6 | | .CONST 0x00c6 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0025 | % | .CONST 0x0025 ; Number of locals
000b INIT_0008:
000b 4800 |H | Short_Literal 0x0
000c 4802 |H | Short_Literal 0x2
000d 029f 00cb | | Declare_Subprogram For_Call,INIT_00c8
000f 03fe | | Declare_Type Discrete,Defined,Visible
0010 4800 |H | Short_Literal 0x0
0011 4801 |H | Short_Literal 0x1
0012 029f 0113 | | Declare_Subprogram For_Call,INIT_0110
0014 03fe | | Declare_Type Discrete,Defined,Visible
0015 4800 |H | Short_Literal 0x0
0016 4801 |H | Short_Literal 0x1
0017 029f 013b | ;| Declare_Subprogram For_Call,INIT_0138
0019 03fe | | Declare_Type Discrete,Defined,Visible
001a 4800 |H | Short_Literal 0x0
001b 4802 |H | Short_Literal 0x2
001c 029f 0163 | c| Declare_Subprogram For_Call,INIT_0160
001e 03fe | | Declare_Type Discrete,Defined,Visible
001f 0093 0000 | | PushFullAddress InMicrocode
0021 60e6 |` | Indirect_Literal Discrete,0x108,{0x80000000, 0x00070000}
0022 0273 | s | Execute Discrete,Plus
0023 e002 | | Load 0x0,0x2
0024 0273 | s | Execute Discrete,Plus
0025 e003 | | Load 0x0,0x3
0026 0273 | s | Execute Discrete,Plus
0027 e20d | | Load 0x1,0xd
0028 e004 | | Load 0x0,0x4
0029 0386 | | Declare_Variable Package,Visible
002a 00d8 | | Load_Top At_Offset_0
002b 020f | | Execute Module,Activate
002c 0093 0000 | | PushFullAddress InMicrocode
002e 60d5 |` | Indirect_Literal Discrete,0x104,{0x80000000, 0x00060000}
002f 0273 | s | Execute Discrete,Plus
0030 e002 | | Load 0x0,0x2
0031 0273 | s | Execute Discrete,Plus
0032 e005 | | Load 0x0,0x5
0033 0273 | s | Execute Discrete,Plus
0034 e20e | | Load 0x1,0xe
0035 e004 | | Load 0x0,0x4
0036 0386 | | Declare_Variable Package,Visible
0037 00d8 | | Load_Top At_Offset_0
0038 020f | | Execute Module,Activate
0039 0093 0000 | | PushFullAddress InMicrocode
003b 60c4 |` | Indirect_Literal Discrete,0x100,{0x80000000, 0x00050000}
003c 0273 | s | Execute Discrete,Plus
003d e002 | | Load 0x0,0x2
003e 0273 | s | Execute Discrete,Plus
003f e006 | | Load 0x0,0x6
0040 0273 | s | Execute Discrete,Plus
0041 e20f | | Load 0x1,0xf
0042 e004 | | Load 0x0,0x4
0043 0386 | | Declare_Variable Package,Visible
0044 00d8 | | Load_Top At_Offset_0
0045 020f | | Execute Module,Activate
0046 0093 0000 | | PushFullAddress InMicrocode
0048 60b3 |` | Indirect_Literal Discrete,0xfc,{0x80000000, 0x00040000}
0049 0273 | s | Execute Discrete,Plus
004a e002 | | Load 0x0,0x2
004b 0273 | s | Execute Discrete,Plus
004c e007 | | Load 0x0,0x7
004d 0273 | s | Execute Discrete,Plus
004e e210 | | Load 0x1,0x10
004f e004 | | Load 0x0,0x4
0050 0386 | | Declare_Variable Package,Visible
0051 00d8 | | Load_Top At_Offset_0
0052 020f | | Execute Module,Activate
0053 4800 |H | Short_Literal 0x0
0054 e008 | | Load 0x0,0x8
0055 e211 | | Load 0x1,0x11
0056 0096 | | Execute Package,Field_Execute_Dynamic
0057 0129 | ) | Execute Any,Make_Visible
0058 4801 |H | Short_Literal 0x1
0059 e008 | | Load 0x0,0x8
005a e211 | | Load 0x1,0x11
005b 0096 | | Execute Package,Field_Execute_Dynamic
005c 0129 | ) | Execute Any,Make_Visible
005d 4802 |H | Short_Literal 0x2
005e e008 | | Load 0x0,0x8
005f e211 | | Load 0x1,0x11
0060 0096 | | Execute Package,Field_Execute_Dynamic
0061 0129 | ) | Execute Any,Make_Visible
0062 4800 |H | Short_Literal 0x0
0063 e008 | | Load 0x0,0x8
0064 e212 | | Load 0x1,0x12
0065 0096 | | Execute Package,Field_Execute_Dynamic
0066 0129 | ) | Execute Any,Make_Visible
0067 4801 |H | Short_Literal 0x1
0068 e008 | | Load 0x0,0x8
0069 e212 | | Load 0x1,0x12
006a 0096 | | Execute Package,Field_Execute_Dynamic
006b 0129 | ) | Execute Any,Make_Visible
006c 4800 |H | Short_Literal 0x0
006d e008 | | Load 0x0,0x8
006e e213 | | Load 0x1,0x13
006f 0096 | | Execute Package,Field_Execute_Dynamic
0070 0129 | ) | Execute Any,Make_Visible
0071 4801 |H | Short_Literal 0x1
0072 e008 | | Load 0x0,0x8
0073 e213 | | Load 0x1,0x13
0074 0096 | | Execute Package,Field_Execute_Dynamic
0075 0129 | ) | Execute Any,Make_Visible
0076 4800 |H | Short_Literal 0x0
0077 e008 | | Load 0x0,0x8
0078 e214 | | Load 0x1,0x14
0079 0096 | | Execute Package,Field_Execute_Dynamic
007a 0129 | ) | Execute Any,Make_Visible
007b 4801 |H | Short_Literal 0x1
007c e008 | | Load 0x0,0x8
007d e214 | | Load 0x1,0x14
007e 0096 | | Execute Package,Field_Execute_Dynamic
007f 0129 | ) | Execute Any,Make_Visible
0080 4802 |H | Short_Literal 0x2
0081 e008 | | Load 0x0,0x8
0082 e214 | | Load 0x1,0x14
0083 0096 | | Execute Package,Field_Execute_Dynamic
0084 0129 | ) | Execute Any,Make_Visible
0085 4800 |H | Short_Literal 0x0
0086 4801 |H | Short_Literal 0x1
0087 029f 018b | | Declare_Subprogram For_Call,INIT_0188
0089 03fe | | Declare_Type Discrete,Defined,Visible
008a 4800 |H | Short_Literal 0x0
008b 4801 |H | Short_Literal 0x1
008c 029f 01b3 | | Declare_Subprogram For_Call,INIT_01b0
008e 03fe | | Declare_Type Discrete,Defined,Visible
008f 4800 |H | Short_Literal 0x0
0090 4802 |H | Short_Literal 0x2
0091 029f 01db | | Declare_Subprogram For_Call,INIT_01d8
0093 03fe | | Declare_Type Discrete,Defined,Visible
0094 0093 0000 | | PushFullAddress InMicrocode
0096 6061 |`a | Indirect_Literal Discrete,0xf8,{0x80000000, 0x00030000}
0097 0273 | s | Execute Discrete,Plus
0098 e002 | | Load 0x0,0x2
0099 0273 | s | Execute Discrete,Plus
009a e009 | | Load 0x0,0x9
009b 0273 | s | Execute Discrete,Plus
009c 4800 |H | Short_Literal 0x0
009d 481e |H | Short_Literal 0x1e
009e e21f | | Load 0x1,0x1f
009f e00a | | Load 0x0,0xa
00a0 0386 | | Declare_Variable Package,Visible
00a1 00d8 | | Load_Top At_Offset_0
00a2 020f | | Execute Module,Activate
00a3 0093 0000 | | PushFullAddress InMicrocode
00a5 604e |`N | Indirect_Literal Discrete,0xf4,{0x80000000, 0x00020000}
00a6 0273 | s | Execute Discrete,Plus
00a7 e002 | | Load 0x0,0x2
00a8 0273 | s | Execute Discrete,Plus
00a9 e00b | | Load 0x0,0xb
00aa 0273 | s | Execute Discrete,Plus
00ab 4802 |H | Short_Literal 0x2
00ac 4814 |H | Short_Literal 0x14
00ad e220 | | Load 0x1,0x20
00ae e00a | | Load 0x0,0xa
00af 0386 | | Declare_Variable Package,Visible
00b0 00d8 | | Load_Top At_Offset_0
00b1 020f | | Execute Module,Activate
00b2 0093 0000 | | PushFullAddress InMicrocode
00b4 603b |`; | Indirect_Literal Discrete,0xf0,{0x80000000, 0x00010000}
00b5 0273 | s | Execute Discrete,Plus
00b6 e002 | | Load 0x0,0x2
00b7 0273 | s | Execute Discrete,Plus
00b8 e00c | | Load 0x0,0xc
00b9 0273 | s | Execute Discrete,Plus
00ba 4801 |H | Short_Literal 0x1
00bb 480a |H | Short_Literal 0xa
00bc e221 | ! | Load 0x1,0x21
00bd e00a | | Load 0x0,0xa
00be 0386 | | Declare_Variable Package,Visible
00bf 00d8 | | Load_Top At_Offset_0
00c0 020f | | Execute Module,Activate
00c1 029a 0203 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0200
00c3 00bf | | Action Accept_Activation
00c4 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
00c5 00c7 | | Action Elaborate_Subprogram
00c6 BODY_0008:
00c6 00bc | | Action Signal_Activated
00c7 00bb | | Action Signal_Completion
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00cb | | .CONST 0x00cb ; Address of begin
00c9 0004 | | .CONST 0x0004 ; Address of exception handler
00ca 0001 | | .CONST 0x0001 ; Number of locals
00cb BODY_00c8:
00cb INIT_00c8:
00cb 4607 |F | Jump_Case 0x7
00cc 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
00cd 7807 |x | Jump 0xd5 ; case 0x1
00ce 780a |x | Jump 0xd9 ; case 0x2
00cf 780e |x | Jump 0xde ; case 0x3
00d0 7811 |x | Jump 0xe2 ; case 0x4
00d1 7812 |x | Jump 0xe4 ; case 0x5
00d2 7813 |x | Jump 0xe6 ; case 0x6
00d3 7816 |x | Jump 0xea ; case 0x7
00d4 4302 |C | .XXX[0x1]
00d5 00da | | Load_Top At_Offset_2
00d6 0091 02fd | | Action Push_String_Extended_Indexed,0x2fd ; "ON_HEAP_PLACE"
00d8 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00d9 00db | | Load_Top At_Offset_3
00da 00db | | Load_Top At_Offset_3
00db 00e0 | | Load_Encached Standard_Cache
00dc 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00dd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00de 00da | | Load_Top At_Offset_2
00df 00e0 | | Load_Encached Standard_Cache
00e0 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00e1 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00e2 00db | | Load_Top At_Offset_3
00e3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00e4 00db | | Load_Top At_Offset_3
00e5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00e6 e20d | | Load 0x1,0xd
00e7 00dc | | Load_Top At_Offset_4
00e8 0267 | g | Execute Discrete,Predecessor
00e9 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00ea e20d | | Load 0x1,0xd
00eb 00dc | | Load_Top At_Offset_4
00ec 0268 | h | Execute Discrete,Successor
00ed 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00ee 0000 0000 | | .XXX[0x2]
00f0 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
00f4 8000 0000 | | .LITERAL {0x80000000, 0x00020000}
00f8 8000 0000 | | .LITERAL {0x80000000, 0x00030000}
00fc 8000 0000 | | .LITERAL {0x80000000, 0x00040000}
0100 8000 0000 | | .LITERAL {0x80000000, 0x00050000}
0104 8000 0000 | | .LITERAL {0x80000000, 0x00060000}
0108 8000 0000 | | .LITERAL {0x80000000, 0x00070000}
010c 0000 0000 | | .BLANK 0000[0x4]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113 | | .CONST 0x0113 ; Address of begin
0111 0004 | | .CONST 0x0004 ; Address of exception handler
0112 0001 | | .CONST 0x0001 ; Number of locals
0113 BODY_0110:
0113 INIT_0110:
0113 4607 |F | Jump_Case 0x7
0114 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0115 7807 |x | Jump 0x11d ; case 0x1
0116 780a |x | Jump 0x121 ; case 0x2
0117 780e |x | Jump 0x126 ; case 0x3
0118 7811 |x | Jump 0x12a ; case 0x4
0119 7812 |x | Jump 0x12c ; case 0x5
011a 7813 |x | Jump 0x12e ; case 0x6
011b 7816 |x | Jump 0x132 ; case 0x7
011c 4302 |C | .XXX[0x1]
011d 00da | | Load_Top At_Offset_2
011e 0091 0300 | | Action Push_String_Extended_Indexed,0x300 ; "TAKING_ACTION"
0120 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0121 00db | | Load_Top At_Offset_3
0122 00db | | Load_Top At_Offset_3
0123 00e0 | | Load_Encached Standard_Cache
0124 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0125 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0126 00da | | Load_Top At_Offset_2
0127 00e0 | | Load_Encached Standard_Cache
0128 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0129 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
012a 00db | | Load_Top At_Offset_3
012b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
012c 00db | | Load_Top At_Offset_3
012d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
012e e20e | | Load 0x1,0xe
012f 00dc | | Load_Top At_Offset_4
0130 0267 | g | Execute Discrete,Predecessor
0131 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0132 e20e | | Load 0x1,0xe
0133 00dc | | Load_Top At_Offset_4
0134 0268 | h | Execute Discrete,Successor
0135 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0136 0000 0000 | | .XXX[0x2]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 013b | ; | .CONST 0x013b ; Address of begin
0139 0004 | | .CONST 0x0004 ; Address of exception handler
013a 0001 | | .CONST 0x0001 ; Number of locals
013b BODY_0138:
013b INIT_0138:
013b 4607 |F | Jump_Case 0x7
013c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
013d 7807 |x | Jump 0x145 ; case 0x1
013e 780a |x | Jump 0x149 ; case 0x2
013f 780e |x | Jump 0x14e ; case 0x3
0140 7811 |x | Jump 0x152 ; case 0x4
0141 7812 |x | Jump 0x154 ; case 0x5
0142 7813 |x | Jump 0x156 ; case 0x6
0143 7816 |x | Jump 0x15a ; case 0x7
0144 4302 |C | .XXX[0x1]
0145 00da | | Load_Top At_Offset_2
0146 0091 0302 | | Action Push_String_Extended_Indexed,0x302 ; "YES_BOOLEAN"
0148 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0149 00db | | Load_Top At_Offset_3
014a 00db | | Load_Top At_Offset_3
014b 00e0 | | Load_Encached Standard_Cache
014c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
014d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
014e 00da | | Load_Top At_Offset_2
014f 00e0 | | Load_Encached Standard_Cache
0150 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0151 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0152 00db | | Load_Top At_Offset_3
0153 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0154 00db | | Load_Top At_Offset_3
0155 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0156 e20f | | Load 0x1,0xf
0157 00dc | | Load_Top At_Offset_4
0158 0267 | g | Execute Discrete,Predecessor
0159 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
015a e20f | | Load 0x1,0xf
015b 00dc | | Load_Top At_Offset_4
015c 0268 | h | Execute Discrete,Successor
015d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
015e 0000 0000 | | .XXX[0x2]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0163 | c | .CONST 0x0163 ; Address of begin
0161 0004 | | .CONST 0x0004 ; Address of exception handler
0162 0001 | | .CONST 0x0001 ; Number of locals
0163 BODY_0160:
0163 INIT_0160:
0163 4607 |F | Jump_Case 0x7
0164 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0165 7807 |x | Jump 0x16d ; case 0x1
0166 780a |x | Jump 0x171 ; case 0x2
0167 780e |x | Jump 0x176 ; case 0x3
0168 7811 |x | Jump 0x17a ; case 0x4
0169 7812 |x | Jump 0x17c ; case 0x5
016a 7813 |x | Jump 0x17e ; case 0x6
016b 7816 |x | Jump 0x182 ; case 0x7
016c 4302 |C | .XXX[0x1]
016d 00da | | Load_Top At_Offset_2
016e 0091 0304 | | Action Push_String_Extended_Indexed,0x304 ; "EMPTY_STATE"
0170 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0171 00db | | Load_Top At_Offset_3
0172 00db | | Load_Top At_Offset_3
0173 00e0 | | Load_Encached Standard_Cache
0174 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0175 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0176 00da | | Load_Top At_Offset_2
0177 00e0 | | Load_Encached Standard_Cache
0178 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0179 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
017a 00db | | Load_Top At_Offset_3
017b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
017c 00db | | Load_Top At_Offset_3
017d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
017e e210 | | Load 0x1,0x10
017f 00dc | | Load_Top At_Offset_4
0180 0267 | g | Execute Discrete,Predecessor
0181 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0182 e210 | | Load 0x1,0x10
0183 00dc | | Load_Top At_Offset_4
0184 0268 | h | Execute Discrete,Successor
0185 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0186 0000 0000 | | .XXX[0x2]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b | | .CONST 0x018b ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0001 | | .CONST 0x0001 ; Number of locals
018b BODY_0188:
018b INIT_0188:
018b 4607 |F | Jump_Case 0x7
018c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
018d 7807 |x | Jump 0x195 ; case 0x1
018e 780a |x | Jump 0x199 ; case 0x2
018f 780e |x | Jump 0x19e ; case 0x3
0190 7811 |x | Jump 0x1a2 ; case 0x4
0191 7812 |x | Jump 0x1a4 ; case 0x5
0192 7813 |x | Jump 0x1a6 ; case 0x6
0193 7816 |x | Jump 0x1aa ; case 0x7
0194 4302 |C | .XXX[0x1]
0195 00da | | Load_Top At_Offset_2
0196 0091 0307 | | Action Push_String_Extended_Indexed,0x307 ; "SIZE"
0198 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0199 00db | | Load_Top At_Offset_3
019a 00db | | Load_Top At_Offset_3
019b 00e0 | | Load_Encached Standard_Cache
019c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
019d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
019e 00da | | Load_Top At_Offset_2
019f 00e0 | | Load_Encached Standard_Cache
01a0 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01a1 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01a2 00db | | Load_Top At_Offset_3
01a3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01a4 00db | | Load_Top At_Offset_3
01a5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01a6 e21f | | Load 0x1,0x1f
01a7 00dc | | Load_Top At_Offset_4
01a8 0267 | g | Execute Discrete,Predecessor
01a9 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01aa e21f | | Load 0x1,0x1f
01ab 00dc | | Load_Top At_Offset_4
01ac 0268 | h | Execute Discrete,Successor
01ad 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01ae 0000 0000 | | .XXX[0x2]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3 | | .CONST 0x01b3 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0001 | | .CONST 0x0001 ; Number of locals
01b3 BODY_01b0:
01b3 INIT_01b0:
01b3 4607 |F | Jump_Case 0x7
01b4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
01b5 7807 |x | Jump 0x1bd ; case 0x1
01b6 780a |x | Jump 0x1c1 ; case 0x2
01b7 780e |x | Jump 0x1c6 ; case 0x3
01b8 7811 |x | Jump 0x1ca ; case 0x4
01b9 7812 |x | Jump 0x1cc ; case 0x5
01ba 7813 |x | Jump 0x1ce ; case 0x6
01bb 7816 |x | Jump 0x1d2 ; case 0x7
01bc 4302 |C | .XXX[0x1]
01bd 00da | | Load_Top At_Offset_2
01be 0091 0309 | | Action Push_String_Extended_Indexed,0x309 ; "NUMBER"
01c0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01c1 00db | | Load_Top At_Offset_3
01c2 00db | | Load_Top At_Offset_3
01c3 00e0 | | Load_Encached Standard_Cache
01c4 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01c5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01c6 00da | | Load_Top At_Offset_2
01c7 00e0 | | Load_Encached Standard_Cache
01c8 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01c9 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01ca 00db | | Load_Top At_Offset_3
01cb 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01cc 00db | | Load_Top At_Offset_3
01cd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01ce e220 | | Load 0x1,0x20
01cf 00dc | | Load_Top At_Offset_4
01d0 0267 | g | Execute Discrete,Predecessor
01d1 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01d2 e220 | | Load 0x1,0x20
01d3 00dc | | Load_Top At_Offset_4
01d4 0268 | h | Execute Discrete,Successor
01d5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01d6 0000 0000 | | .XXX[0x2]
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 4607 |F | Jump_Case 0x7
01dc 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
01dd 7807 |x | Jump 0x1e5 ; case 0x1
01de 780a |x | Jump 0x1e9 ; case 0x2
01df 780e |x | Jump 0x1ee ; case 0x3
01e0 7811 |x | Jump 0x1f2 ; case 0x4
01e1 7812 |x | Jump 0x1f4 ; case 0x5
01e2 7813 |x | Jump 0x1f6 ; case 0x6
01e3 7816 |x | Jump 0x1fa ; case 0x7
01e4 4302 |C | .XXX[0x1]
01e5 00da | | Load_Top At_Offset_2
01e6 0091 030b | | Action Push_String_Extended_Indexed,0x30b ; "ACTION"
01e8 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01e9 00db | | Load_Top At_Offset_3
01ea 00db | | Load_Top At_Offset_3
01eb 00e0 | | Load_Encached Standard_Cache
01ec 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01ed 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01ee 00da | | Load_Top At_Offset_2
01ef 00e0 | | Load_Encached Standard_Cache
01f0 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01f1 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01f2 00db | | Load_Top At_Offset_3
01f3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01f4 00db | | Load_Top At_Offset_3
01f5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01f6 e221 | ! | Load 0x1,0x21
01f7 00dc | | Load_Top At_Offset_4
01f8 0267 | g | Execute Discrete,Predecessor
01f9 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01fa e221 | ! | Load 0x1,0x21
01fb 00dc | | Load_Top At_Offset_4
01fc 0268 | h | Execute Discrete,Successor
01fd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01fe 0000 0000 | | .XXX[0x2]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0244 | D | .CONST 0x0244 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0011 | | .CONST 0x0011 ; Number of locals
0203 INIT_0200:
0203 029f 0283 | | Declare_Subprogram For_Call,INIT_0280
0205 029f 029b | | Declare_Subprogram For_Call,INIT_0298
0207 029f 02ab | | Declare_Subprogram For_Call,INIT_02a8
0209 029f 02bb | | Declare_Subprogram For_Call,INIT_02b8
020b 029f 02cb | | Declare_Subprogram For_Call,INIT_02c8
020d 029f 02db | | Declare_Subprogram For_Call,INIT_02d8
020f 029f 02f3 | | Declare_Subprogram For_Call,INIT_02f0
0211 e00d | | Load 0x0,0xd
0212 e222 | " | Load 0x1,0x22
0213 0095 | | Execute Package,Field_Reference_Dynamic
0214 00c6 | | Action Check_Subprogram_Elaborated
0215 4806 |H | Short_Literal 0x6
0216 4802 |H | Short_Literal 0x2
0217 0099 | | Action Reference_Dynamic
0218 0093 0000 | | PushFullAddress InMicrocode
021a 6061 |`a | Indirect_Literal Discrete,0x27c,{0x80000000, 0x000a0000}
021b 0273 | s | Execute Discrete,Plus
021c e002 | | Load 0x0,0x2
021d 0273 | s | Execute Discrete,Plus
021e e00e | | Load 0x0,0xe
021f 0273 | s | Execute Discrete,Plus
0220 480b |H | Short_Literal 0xb
0221 0007 | | Action Break_Optional
0222 e00d | | Load 0x0,0xd
0223 e224 | $ | Load 0x1,0x24
0224 0095 | | Execute Package,Field_Reference_Dynamic
0225 00c6 | | Action Check_Subprogram_Elaborated
0226 4807 |H | Short_Literal 0x7
0227 4802 |H | Short_Literal 0x2
0228 0099 | | Action Reference_Dynamic
0229 0093 0000 | | PushFullAddress InMicrocode
022b 604c |`L | Indirect_Literal Discrete,0x278,{0x80000000, 0x00090000}
022c 0273 | s | Execute Discrete,Plus
022d e002 | | Load 0x0,0x2
022e 0273 | s | Execute Discrete,Plus
022f e00f | | Load 0x0,0xf
0230 0273 | s | Execute Discrete,Plus
0231 480e |H | Short_Literal 0xe
0232 0007 | | Action Break_Optional
0233 e00d | | Load 0x0,0xd
0234 e223 | # | Load 0x1,0x23
0235 0095 | | Execute Package,Field_Reference_Dynamic
0236 00c6 | | Action Check_Subprogram_Elaborated
0237 4808 |H | Short_Literal 0x8
0238 4802 |H | Short_Literal 0x2
0239 0099 | | Action Reference_Dynamic
023a 0093 0000 | | PushFullAddress InMicrocode
023c 6037 |`7 | Indirect_Literal Discrete,0x274,{0x80000000, 0x00080000}
023d 0273 | s | Execute Discrete,Plus
023e e002 | | Load 0x0,0x2
023f 0273 | s | Execute Discrete,Plus
0240 e010 | | Load 0x0,0x10
0241 0273 | s | Execute Discrete,Plus
0242 4811 |H | Short_Literal 0x11
0243 0007 | | Action Break_Optional
0244 BODY_0200:
0244 e5ff | | Load 0x2,-0x1
0245 8011 | | Call 0x0,0x11
0246 4603 |F | Jump_Case 0x3
0247 7805 |x | Jump 0x24d ; case 0x0
0248 7810 |x | Jump 0x259 ; case 0x1
0249 781b |x | Jump 0x265 ; case 0x2
024a 7800 |x | Jump 0x24b ; case 0x3
024b 0008 | | Action Idle
024c 4503 |E | Exit_Subprogram 0x3
024d e5fe | | Load 0x2,-0x2
024e e5ff | | Load 0x2,-0x1
024f 4809 |H | Short_Literal 0x9
0250 4802 |H | Short_Literal 0x2
0251 0099 | | Action Reference_Dynamic
0252 480a |H | Short_Literal 0xa
0253 4802 |H | Short_Literal 0x2
0254 0099 | | Action Reference_Dynamic
0255 e00d | | Load 0x0,0xd
0256 e222 | " | Load 0x1,0x22
0257 0096 | | Execute Package,Field_Execute_Dynamic
0258 4503 |E | Exit_Subprogram 0x3
0259 e5fe | | Load 0x2,-0x2
025a e5ff | | Load 0x2,-0x1
025b 480c |H | Short_Literal 0xc
025c 4802 |H | Short_Literal 0x2
025d 0099 | | Action Reference_Dynamic
025e 480d |H | Short_Literal 0xd
025f 4802 |H | Short_Literal 0x2
0260 0099 | | Action Reference_Dynamic
0261 e00d | | Load 0x0,0xd
0262 e224 | $ | Load 0x1,0x24
0263 0096 | | Execute Package,Field_Execute_Dynamic
0264 4503 |E | Exit_Subprogram 0x3
0265 e5fe | | Load 0x2,-0x2
0266 e5ff | | Load 0x2,-0x1
0267 480f |H | Short_Literal 0xf
0268 4802 |H | Short_Literal 0x2
0269 0099 | | Action Reference_Dynamic
026a 4810 |H | Short_Literal 0x10
026b 4802 |H | Short_Literal 0x2
026c 0099 | | Action Reference_Dynamic
026d e00d | | Load 0x0,0xd
026e e223 | # | Load 0x1,0x23
026f 0096 | | Execute Package,Field_Execute_Dynamic
0270 4503 |E | Exit_Subprogram 0x3
0271 0000 0000 | | .XXX[0x3]
0273 0000 | |
0274 8000 0000 | | .LITERAL {0x80000000, 0x00080000}
0278 8000 0000 | | .LITERAL {0x80000000, 0x00090000}
027c 8000 0000 | | .LITERAL {0x80000000, 0x000a0000}
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0283 | | .CONST 0x0283 ; Address of begin
0281 0004 | | .CONST 0x0004 ; Address of exception handler
0282 0001 | | .CONST 0x0001 ; Number of locals
0283 BODY_0280:
0283 INIT_0280:
0283 e215 | | Load 0x1,0x15
0284 00db | | Load_Top At_Offset_3
0285 8012 | | Call 0x0,0x12
0286 6808 |h | Jump_Zero 0x28f
0287 00da | | Load_Top At_Offset_2
0288 e013 | | Load 0x0,0x13
0289 e211 | | Load 0x1,0x11
028a 0096 | | Execute Package,Field_Execute_Dynamic
028b e20d | | Load 0x1,0xd
028c 011c | | Execute Any,Convert_Unchecked
028d 1c01 | | Execute_Immediate Run_Utility,0x1
028e 4401 |D | Exit_Subprogram With_Result,0x1
028f 0092 030e | | Action Push_String_Extended,0x30e ; " BOX "
0291 00db | | Load_Top At_Offset_3
0292 8014 | | Call 0x0,0x14
0293 00e0 | | Load_Encached Standard_Cache
0294 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0295 01cc | | Execute Vector,Catenate
0296 4401 |D | Exit_Subprogram With_Result,0x1
0297 0000 | | .XXX[0x1]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 029b | | .CONST 0x029b ; Address of begin
0299 0004 | | .CONST 0x0004 ; Address of exception handler
029a 0001 | | .CONST 0x0001 ; Number of locals
029b BODY_0298:
029b INIT_0298:
029b 00da | | Load_Top At_Offset_2
029c e013 | | Load 0x0,0x13
029d e212 | | Load 0x1,0x12
029e 0096 | | Execute Package,Field_Execute_Dynamic
029f e20e | | Load 0x1,0xe
02a0 011c | | Execute Any,Convert_Unchecked
02a1 1c01 | | Execute_Immediate Run_Utility,0x1
02a2 4401 |D | Exit_Subprogram With_Result,0x1
02a3 0000 0000 | | .BLANK 0000[0x5]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab | | .CONST 0x02ab ; Address of begin
02a9 0004 | | .CONST 0x0004 ; Address of exception handler
02aa 0001 | | .CONST 0x0001 ; Number of locals
02ab BODY_02a8:
02ab INIT_02a8:
02ab 00da | | Load_Top At_Offset_2
02ac e013 | | Load 0x0,0x13
02ad e213 | | Load 0x1,0x13
02ae 0096 | | Execute Package,Field_Execute_Dynamic
02af e20f | | Load 0x1,0xf
02b0 011c | | Execute Any,Convert_Unchecked
02b1 1c01 | | Execute_Immediate Run_Utility,0x1
02b2 4401 |D | Exit_Subprogram With_Result,0x1
02b3 0000 0000 | | .BLANK 0000[0x5]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bb | | .CONST 0x02bb ; Address of begin
02b9 0004 | | .CONST 0x0004 ; Address of exception handler
02ba 0001 | | .CONST 0x0001 ; Number of locals
02bb BODY_02b8:
02bb INIT_02b8:
02bb 00da | | Load_Top At_Offset_2
02bc e013 | | Load 0x0,0x13
02bd e214 | | Load 0x1,0x14
02be 0096 | | Execute Package,Field_Execute_Dynamic
02bf e210 | | Load 0x1,0x10
02c0 011c | | Execute Any,Convert_Unchecked
02c1 1c01 | | Execute_Immediate Run_Utility,0x1
02c2 4401 |D | Exit_Subprogram With_Result,0x1
02c3 0000 0000 | | .BLANK 0000[0x5]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb | | .CONST 0x02cb ; Address of begin
02c9 0004 | | .CONST 0x0004 ; Address of exception handler
02ca 0001 | | .CONST 0x0001 ; Number of locals
02cb BODY_02c8:
02cb INIT_02c8:
02cb 00da | | Load_Top At_Offset_2
02cc 6803 |h | Jump_Zero 0x2d0
02cd 00db | | Load_Top At_Offset_3
02ce 8402 | | Call 0x2,0x2
02cf 4402 |D | Exit_Subprogram With_Result,0x2
02d0 00db | | Load_Top At_Offset_3
02d1 8014 | | Call 0x0,0x14
02d2 00e0 | | Load_Encached Standard_Cache
02d3 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02d4 4402 |D | Exit_Subprogram With_Result,0x2
02d5 0000 0000 | | .XXX[0x3]
02d7 0000 | |
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02db | | .CONST 0x02db ; Address of begin
02d9 0004 | | .CONST 0x0004 ; Address of exception handler
02da 0001 | | .CONST 0x0001 ; Number of locals
02db BODY_02d8:
02db INIT_02d8:
02db 00da | | Load_Top At_Offset_2
02dc 4602 |F | Jump_Case 0x2
02dd 7805 |x | Jump 0x2e3 ; case 0x0
02de 7807 |x | Jump 0x2e6 ; case 0x1
02df 7800 |x | Jump 0x2e0 ; case 0x2
02e0 00db | | Load_Top At_Offset_3
02e1 8015 | | Call 0x0,0x15
02e2 4402 |D | Exit_Subprogram With_Result,0x2
02e3 00db | | Load_Top At_Offset_3
02e4 8403 | | Call 0x2,0x3
02e5 4402 |D | Exit_Subprogram With_Result,0x2
02e6 00db | | Load_Top At_Offset_3
02e7 8404 | | Call 0x2,0x4
02e8 4402 |D | Exit_Subprogram With_Result,0x2
02e9 0000 0000 | | .BLANK 0000[0x7]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3 | | .CONST 0x02f3 ; Address of begin
02f1 0004 | | .CONST 0x0004 ; Address of exception handler
02f2 0001 | | .CONST 0x0001 ; Number of locals
02f3 BODY_02f0:
02f3 INIT_02f0:
02f3 00da | | Load_Top At_Offset_2
02f4 6803 |h | Jump_Zero 0x2f8
02f5 00db | | Load_Top At_Offset_3
02f6 8405 | | Call 0x2,0x5
02f7 4402 |D | Exit_Subprogram With_Result,0x2
02f8 00db | | Load_Top At_Offset_3
02f9 8014 | | Call 0x0,0x14
02fa 00e0 | | Load_Encached Standard_Cache
02fb 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02fc 4402 |D | Exit_Subprogram With_Result,0x2
02fd ; --------------------------------------------------------------------------------------
02fd ; STRING TABLE
02fd ; --------------------------------------------------------------------------------------
02fd 0026 | & | .STRTAB 0x0026->0x0310 ; "ON_HEAP_PLACE"
02fe 0031 | 1 | .STRTAB 0x0031->0x0316 ; "IN_BOX_PLACE"
02ff 003b | ; | .STRTAB 0x003b->0x031c ; "IN_PLIERS_PLACE"
0300 0048 | H | .STRTAB 0x0048->0x0324 ; "TAKING_ACTION"
0301 0053 | S | .STRTAB 0x0053->0x032a ; "DROPPING_ACTION"
0302 0060 | ` | .STRTAB 0x0060->0x0332 ; "YES_BOOLEAN"
0303 0069 | i | .STRTAB 0x0069->0x0337 ; "NO_BOOLEAN"
0304 0071 | q | .STRTAB 0x0071->0x033c ; "EMPTY_STATE"
0305 007a | z | .STRTAB 0x007a->0x0342 ; "RESERVED_STATE"
0306 0086 | | .STRTAB 0x0086->0x0349 ; "FULL_STATE"
0307 008e | | .STRTAB 0x008e->0x034e ; "SIZE"
0308 0090 | | .STRTAB 0x0090->0x0350 ; "PLACE"
0309 0093 | | .STRTAB 0x0093->0x0352 ; "NUMBER"
030a 0097 | | .STRTAB 0x0097->0x0355 ; "STATE"
030b 009a | | .STRTAB 0x009a->0x0358 ; "ACTION"
030c 009e | | .STRTAB 0x009e->0x035b ; "WORKING"
030d 00a3 | | .STRTAB 0x00a3->0x035e ; "IDENTIFIER"
030e 00ab | | .STRTAB 0x00ab->0x0363 ; " BOX "
030f 00ae | | .STREND 0x00ae->0x0366
0310 4f4e 5f48 |ON_H| .STRTAB_STRINGS
0366 0000 0000 | | .XXX[0x2]
0368 ; --------------------------------------------------------------------------------------
0368 ; Debug Table
0368 ; --------------------------------------------------------------------------------------
0368 0004 0009 | | .DEBUG4 0x0004,0x0009,0x0ce6,0x0000,0x0001,0x0011
036e 000b 03b2 | | .DBG4T 0x000b,0x03b2,0x8000,0x0000
0372 00c4 03cd | | .DBG4T 0x00c4,0x03cd,0x8000,0x0000
0376 00cb 0000 | | .DBG4T 0x00cb,0x0000,0x0005,0x0000
037a 0113 0000 | | .DBG4T 0x0113,0x0000,0x0005,0x0000
037e 013b 0000 | ; | .DBG4T 0x013b,0x0000,0x0005,0x0000
0382 0163 0000 | c | .DBG4T 0x0163,0x0000,0x0005,0x0000
0386 018b 0000 | | .DBG4T 0x018b,0x0000,0x0005,0x0000
038a 01b3 0000 | | .DBG4T 0x01b3,0x0000,0x0005,0x0000
038e 01db 0000 | | .DBG4T 0x01db,0x0000,0x0005,0x0000
0392 0203 03d0 | | .DBG4T 0x0203,0x03d0,0x0001,0x4000
0396 0283 03e6 | | .DBG4T 0x0283,0x03e6,0x0002,0x0000
039a 029b 03eb | | .DBG4T 0x029b,0x03eb,0x0002,0x0000
039e 02ab 03ee | | .DBG4T 0x02ab,0x03ee,0x0002,0x0000
03a2 02bb 03f1 | | .DBG4T 0x02bb,0x03f1,0x0002,0x0000
03a6 02cb 03f4 | | .DBG4T 0x02cb,0x03f4,0x0002,0x4000
03aa 02db 03fc | | .DBG4T 0x02db,0x03fc,0x0002,0x4000
03ae 02f3 0406 | | .DBG4T 0x02f3,0x0406,0x0002,0x4000
03b2 ; --------------------------------------------------------------------------------------
03b2 ; Debug chain
03b2 ; --------------------------------------------------------------------------------------
03b2 0019 0000 | | .DBGLEN 0x0019,0x0000
03b4 000b 0010 | | .DBGLNO 0x000b,0x0010,0x0015,0x001a,0x001f,0x002c,0x0039,0x0046,0x0053,0x0058,0x005d,0x0062,0x0067,0x006c,0x0071,0x0076,0x007b,0x0080,0x0085,0x008a,0x008f,0x0094,0x00a3,0x00b2,0x00c1
03cd ; --------------------------------------------------------------------------------------
03cd ; Debug chain
03cd ; --------------------------------------------------------------------------------------
03cd 0001 0000 | | .DBGLEN 0x0001,0x0000
03cf 00c4 | | .DBGLNO 0x00c4
03d0 ; --------------------------------------------------------------------------------------
03d0 ; Debug chain
03d0 ; --------------------------------------------------------------------------------------
03d0 000a 0005 | | .DBGLEN 0x000a,0x0005
03d2 0203 0205 | | .DBGLNO 0x0203,0x0205,0x0207,0x0209,0x020b,0x020d,0x020f,0x0211,0x0222,0x0233,0x0244,0x024b,0x024d,0x0259,0x0265
03e1 0001 0005 | | .XXX[0x5]
03e3 0002 0003 | |
03e5 0004 | |
03e6 ; --------------------------------------------------------------------------------------
03e6 ; Debug chain
03e6 ; --------------------------------------------------------------------------------------
03e6 0000 0003 | | .DBGLEN 0x0000,0x0003
03e8 0283 0287 | | .DBGLNO 0x0283,0x0287,0x028f
03eb ; --------------------------------------------------------------------------------------
03eb ; Debug chain
03eb ; --------------------------------------------------------------------------------------
03eb 0000 0001 | | .DBGLEN 0x0000,0x0001
03ed 029b | | .DBGLNO 0x029b
03ee ; --------------------------------------------------------------------------------------
03ee ; Debug chain
03ee ; --------------------------------------------------------------------------------------
03ee 0000 0001 | | .DBGLEN 0x0000,0x0001
03f0 02ab | | .DBGLNO 0x02ab
03f1 ; --------------------------------------------------------------------------------------
03f1 ; Debug chain
03f1 ; --------------------------------------------------------------------------------------
03f1 0000 0001 | | .DBGLEN 0x0000,0x0001
03f3 02bb | | .DBGLNO 0x02bb
03f4 ; --------------------------------------------------------------------------------------
03f4 ; Debug chain
03f4 ; --------------------------------------------------------------------------------------
03f4 0000 0003 | | .DBGLEN 0x0000,0x0003
03f6 02cb 02cd | | .DBGLNO 0x02cb,0x02cd,0x02d0
03f9 0001 0003 | | .XXX[0x3]
03fb 0002 | |
03fc ; --------------------------------------------------------------------------------------
03fc ; Debug chain
03fc ; --------------------------------------------------------------------------------------
03fc 0000 0004 | | .DBGLEN 0x0000,0x0004
03fe 02db 02e0 | | .DBGLNO 0x02db,0x02e0,0x02e3,0x02e6
0402 0001 0004 | | .XXX[0x4]
0404 0002 0003 | |
0406 ; --------------------------------------------------------------------------------------
0406 ; Debug chain
0406 ; --------------------------------------------------------------------------------------
0406 0000 0003 | | .DBGLEN 0x0000,0x0003
0408 02f3 02f5 | | .DBGLNO 0x02f3,0x02f5,0x02f8
040b 0001 0003 | | .XXX[0x3]
040d 0002 | |
040e 0000 0000 | | .BLANK 0000[0x1f2]