|
|
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, 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 0450 | P | .CONST 0x0450 ; 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 0080 | | .CONST 0x0080 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0027 | ' | .CONST 0x0027 ; Number of locals
000b INIT_0008:
000b 4800 |H | Short_Literal 0x0
000c 481f |H | Short_Literal 0x1f
000d 029f 00cb | | Declare_Subprogram For_Call,INIT_00c8
000f 03fe | | Declare_Type Discrete,Defined,Visible
0010 4800 |H | Short_Literal 0x0
0011 4807 |H | Short_Literal 0x7
0012 00da | | Load_Top At_Offset_2
0013 03f9 | | Declare_Type Discrete,Constrained,Visible
0014 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0
0016 029a 0173 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0170
0018 00bf | | Action Accept_Activation
0019 e001 | | Load 0x0,0x1
001a 1819 | | Execute Package,Field_Execute,Field_Number 0x19
001b e001 | | Load 0x0,0x1
001c 181d | | Execute Package,Field_Execute,Field_Number 0x1d
001d e001 | | Load 0x0,0x1
001e 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
001f 4801 |H | Short_Literal 0x1
0020 4803 |H | Short_Literal 0x3
0021 00e9 | | Load_Encached String_Cache
0022 035b | [ | Declare_Type Array,Constrained
0023 0337 | 7 | Declare_Variable Array
0024 00d8 | | Load_Top At_Offset_0
0025 0335 | 5 | Declare_Variable Array,Duplicate
0026 00cd | | Action Spare6_Action
0027 4827 |H' | Short_Literal 0x27
0028 4801 |H | Short_Literal 0x1
0029 00da | | Load_Top At_Offset_2
002a 01d6 | | Execute Vector,Field_Write
002b 4820 |H | Short_Literal 0x20
002c 4802 |H | Short_Literal 0x2
002d 00da | | Load_Top At_Offset_2
002e 01d6 | | Execute Vector,Field_Write
002f 4827 |H' | Short_Literal 0x27
0030 4803 |H | Short_Literal 0x3
0031 00da | | Load_Top At_Offset_2
0032 01d6 | | Execute Vector,Field_Write
0033 00d9 | | Load_Top At_Offset_1
0034 01d4 | | Execute Vector,Structure_Write
0035 4bff |K | Short_Literal 0x3ff
0036 e002 | | Load 0x0,0x2
0037 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0038 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0039 03f1 | | Declare_Variable Discrete,With_Value
003a 03e9 | | Declare_Variable Discrete,Duplicate
003b 03e9 | | Declare_Variable Discrete,Duplicate
003c 03e9 | | Declare_Variable Discrete,Duplicate
003d 03e9 | | Declare_Variable Discrete,Duplicate
003e e002 | | Load 0x0,0x2
003f 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0040 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0041 03e9 | | Declare_Variable Discrete,Duplicate
0042 4820 |H | Short_Literal 0x20
0043 487e |H~ | Short_Literal 0x7e
0044 00e8 | | Load_Encached Character_Cache
0045 03f8 | | Declare_Type Discrete,Constrained
0046 4820 |H | Short_Literal 0x20
0047 487e |H~ | Short_Literal 0x7e
0048 e002 | | Load 0x0,0x2
0049 1b17 | | Execute Package,Field_Read,Field_Number 0x17
004a 1b11 | | Execute Package,Field_Read,Field_Number 0x11
004b 02a0 | | Declare_Subprogram Null_Subprogram
004c 4801 |H | Short_Literal 0x1
004d 035d | ] | Declare_Type Array,Defined
004e 00d8 | | Load_Top At_Offset_0
004f 0337 | 7 | Declare_Variable Array
0050 4800 |H | Short_Literal 0x0
0051 481c |H | Short_Literal 0x1c
0052 e002 | | Load 0x0,0x2
0053 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0054 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0055 02a0 | | Declare_Subprogram Null_Subprogram
0056 4801 |H | Short_Literal 0x1
0057 035d | ] | Declare_Type Array,Defined
0058 00d8 | | Load_Top At_Offset_0
0059 0337 | 7 | Declare_Variable Array
005a 00d8 | | Load_Top At_Offset_0
005b 0335 | 5 | Declare_Variable Array,Duplicate
005c 00cd | | Action Spare6_Action
005d 481c |H | Short_Literal 0x1c
005e 4800 |H | Short_Literal 0x0
005f 4bff |K | Short_Literal 0x3ff
0060 00d9 | | Load_Top At_Offset_1
0061 e21f | | Load 0x1,0x1f
0062 01d6 | | Execute Vector,Field_Write
0063 3ffb |? | Loop_Increasing 0x5f
0064 00d9 | | Load_Top At_Offset_1
0065 01d4 | | Execute Vector,Structure_Write
0066 e002 | | Load 0x0,0x2
0067 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0068 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0069 02c7 | | Declare_Variable Any
006a 00d8 | | Load_Top At_Offset_0
006b 1c00 | | Execute_Immediate Run_Utility,0x0
006c e002 | | Load 0x0,0x2
006d 1b17 | | Execute Package,Field_Read,Field_Number 0x17
006e 1b11 | | Execute Package,Field_Read,Field_Number 0x11
006f 00e8 | | Load_Encached Character_Cache
0070 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0071 00c7 | | Action Elaborate_Subprogram
0072 1d0f | | Execute_Immediate Reference_Lex_1,0xf
0073 00c7 | | Action Elaborate_Subprogram
0074 029d 017b | {| Declare_Subprogram For_Outer_Call,INIT_0178
0076 029d 0183 | | Declare_Subprogram For_Outer_Call,INIT_0180
0078 029d 019b | | Declare_Subprogram For_Outer_Call,INIT_0198
007a 029d 01ab | | Declare_Subprogram For_Outer_Call,INIT_01a8
007c 029d 021b | | Declare_Subprogram For_Outer_Call,INIT_0218
007e 029d 027b | {| Declare_Subprogram For_Outer_Call,INIT_0278
0080 BODY_0008:
0080 00cf | | Action Mark_Auxiliary
0081 487e |H~ | Short_Literal 0x7e
0082 4820 |H | Short_Literal 0x20
0083 0007 | | Action Break_Optional
0084 00d8 | | Load_Top At_Offset_0
0085 4802 |H | Short_Literal 0x2
0086 e212 | | Load 0x1,0x12
0087 01d6 | | Execute Vector,Field_Write
0088 e21c | | Load 0x1,0x1c
0089 00d9 | | Load_Top At_Offset_1
008a 00d8 | | Load_Top At_Offset_0
008b 00da | | Load_Top At_Offset_2
008c 01d7 | | Execute Vector,Field_Read
008d e212 | | Load 0x1,0x12
008e 8223 | # | Call 0x1,0x23
008f 00d9 | | Load_Top At_Offset_1
0090 00db | | Load_Top At_Offset_3
0091 01d6 | | Execute Vector,Field_Write
0092 00d2 | | Pop_Control Pop_Count_2
0093 00c8 | | Action Pop_Auxiliary_Range
0094 3fef |? | Loop_Increasing 0x84
0095 00ce | | Action Pop_Auxiliary
0096 4800 |H | Short_Literal 0x0
0097 0092 0306 | | Action Push_String_Extended,0x306 ; "Up"
0099 8224 | $ | Call 0x1,0x24
009a 4801 |H | Short_Literal 0x1
009b 0092 0307 | | Action Push_String_Extended,0x307 ; "Down"
009d 8224 | $ | Call 0x1,0x24
009e 4803 |H | Short_Literal 0x3
009f 0092 0308 | | Action Push_String_Extended,0x308 ; "Left"
00a1 8224 | $ | Call 0x1,0x24
00a2 4802 |H | Short_Literal 0x2
00a3 0092 0309 | | Action Push_String_Extended,0x309 ; "Right"
00a5 8224 | $ | Call 0x1,0x24
00a6 e218 | | Load 0x1,0x18
00a7 0092 030a | | Action Push_String_Extended,0x30a ; "C_G"
00a9 8223 | # | Call 0x1,0x23
00aa c218 | | Store 0x1,0x18
00ab 4815 |H | Short_Literal 0x15
00ac 0092 030b | | Action Push_String_Extended,0x30b ; "C_D"
00ae 8224 | $ | Call 0x1,0x24
00af e211 | | Load 0x1,0x11
00b0 0092 030c | | Action Push_String_Extended,0x30c ; "FACIT"
00b2 01df | | Execute Vector,Equal
00b3 6802 |h | Jump_Zero 0xb6
00b4 8225 | % | Call 0x1,0x25
00b5 7810 |x | Jump 0xc6
00b6 e211 | | Load 0x1,0x11
00b7 0092 030d | | Action Push_String_Extended,0x30d ; "RATIONAL"
00b9 01df | | Execute Vector,Equal
00ba 6802 |h | Jump_Zero 0xbd
00bb 8227 | ' | Call 0x1,0x27
00bc 7809 |x | Jump 0xc6
00bd e211 | | Load 0x1,0x11
00be 0092 030e | | Action Push_String_Extended,0x30e ; "VT100"
00c0 01df | | Execute Vector,Equal
00c1 6802 |h | Jump_Zero 0xc4
00c2 8226 | & | Call 0x1,0x26
00c3 7802 |x | Jump 0xc6
00c4 e003 | | Load 0x0,0x3
00c5 0257 | W | Execute Discrete,Raise
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 7806 |x | Jump 0xd4 ; case 0x1
00ce 7809 |x | Jump 0xd8 ; case 0x2
00cf 780d |x | Jump 0xdd ; case 0x3
00d0 7810 |x | Jump 0xe1 ; case 0x4
00d1 7811 |x | Jump 0xe3 ; case 0x5
00d2 7812 |x | Jump 0xe5 ; case 0x6
00d3 7815 |x | Jump 0xe9 ; case 0x7
00d4 00da | | Load_Top At_Offset_2
00d5 0091 02e6 | | Action Push_String_Extended_Indexed,0x2e6 ; "UP"
00d7 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00d8 00db | | Load_Top At_Offset_3
00d9 00db | | Load_Top At_Offset_3
00da 00e0 | | Load_Encached Standard_Cache
00db 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00dc 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00dd 00da | | Load_Top At_Offset_2
00de 00e0 | | Load_Encached Standard_Cache
00df 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00e0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00e1 00db | | Load_Top At_Offset_3
00e2 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00e3 00db | | Load_Top At_Offset_3
00e4 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00e5 e20d | | Load 0x1,0xd
00e6 00dc | | Load_Top At_Offset_4
00e7 0267 | g | Execute Discrete,Predecessor
00e8 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00e9 e20d | | Load 0x1,0xd
00ea 00dc | | Load_Top At_Offset_4
00eb 0268 | h | Execute Discrete,Successor
00ec 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00ed 0000 0000 | | .XXX[0x3]
00ef 0000 | |
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3 | | .CONST 0x00f3 ; Address of begin
00f1 0004 | | .CONST 0x0004 ; Address of exception handler
00f2 0001 | | .CONST 0x0001 ; Number of locals
00f3 BODY_00f0:
00f3 INIT_00f0:
00f3 e21f | | Load 0x1,0x1f
00f4 e002 | | Load 0x0,0x2
00f5 1b17 | | Execute Package,Field_Read,Field_Number 0x17
00f6 180e | | Execute Package,Field_Execute,Field_Number 0xe
00f7 c21f | | Store 0x1,0x1f
00f8 e002 | | Load 0x0,0x2
00f9 1b17 | | Execute Package,Field_Read,Field_Number 0x17
00fa 1b11 | | Execute Package,Field_Read,Field_Number 0x11
00fb e21f | | Load 0x1,0x1f
00fc e002 | | Load 0x0,0x2
00fd 1b17 | | Execute Package,Field_Read,Field_Number 0x17
00fe 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00ff c220 | | Store 0x1,0x20
0100 e21f | | Load 0x1,0x1f
0101 4800 |H | Short_Literal 0x0
0102 e002 | | Load 0x0,0x2
0103 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0104 180f | | Execute Package,Field_Execute,Field_Number 0xf
0105 c21f | | Store 0x1,0x1f
0106 e220 | | Load 0x1,0x20
0107 e002 | | Load 0x0,0x2
0108 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0109 1b13 | | Execute Package,Field_Read,Field_Number 0x13
010a 0260 | ` | Execute Discrete,In_Type
010b 6814 |h | Jump_Zero 0x120
010c e220 | | Load 0x1,0x20
010d e002 | | Load 0x0,0x2
010e 1b17 | | Execute Package,Field_Read,Field_Number 0x17
010f 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0110 00d9 | | Load_Top At_Offset_1
0111 00d0 | | Action Swap_Control
0112 0260 | ` | Execute Discrete,In_Type
0113 7001 |p | Jump_Nonzero 0x115
0114 0801 | | Execute_Immediate Raise,0x1
0115 e002 | | Load 0x0,0x2
0116 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0117 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0118 a221 | ! | Store_Unchecked 0x1,0x21
0119 e221 | ! | Load 0x1,0x21
011a 0f0a | | Execute_Immediate Equal,0xa
011b 6802 |h | Jump_Zero 0x11e
011c 4806 |H | Short_Literal 0x6
011d 00ca | | Action Exit_Nullary_Function
011e 481e |H | Short_Literal 0x1e
011f 00ca | | Action Exit_Nullary_Function
0120 00cf | | Action Mark_Auxiliary
0121 e21e | | Load 0x1,0x1e
0122 01d9 | | Execute Vector,Reverse_Bounds
0123 0007 | | Action Break_Optional
0124 e220 | | Load 0x1,0x20
0125 00d9 | | Load_Top At_Offset_1
0126 e21e | | Load 0x1,0x1e
0127 01d7 | | Execute Vector,Field_Read
0128 027f | | Execute Discrete,Equal
0129 6802 |h | Jump_Zero 0x12c
012a 00d8 | | Load_Top At_Offset_0
012b 00ca | | Action Exit_Nullary_Function
012c 00c8 | | Action Pop_Auxiliary_Range
012d 3ff6 |? | Loop_Increasing 0x124
012e 00ce | | Action Pop_Auxiliary
012f e220 | | Load 0x1,0x20
0130 e213 | | Load 0x1,0x13
0131 027b | { | Execute Discrete,Greater_Equal
0132 e220 | | Load 0x1,0x20
0133 e214 | | Load 0x1,0x14
0134 027a | z | Execute Discrete,Less_Equal
0135 0279 | y | Execute Discrete,And
0136 680c |h | Jump_Zero 0x143
0137 e220 | | Load 0x1,0x20
0138 0a30 | 0 | Execute_Immediate Plus,0x30
0139 e213 | | Load 0x1,0x13
013a 0272 | r | Execute Discrete,Minus
013b 00d8 | | Load_Top At_Offset_0
013c 00e8 | | Load_Encached Character_Cache
013d 0260 | ` | Execute Discrete,In_Type
013e 7001 |p | Jump_Nonzero 0x140
013f 0801 | | Execute_Immediate Raise,0x1
0140 a221 | ! | Store_Unchecked 0x1,0x21
0141 481d |H | Short_Literal 0x1d
0142 00ca | | Action Exit_Nullary_Function
0143 e220 | | Load 0x1,0x20
0144 e215 | | Load 0x1,0x15
0145 027f | | Execute Discrete,Equal
0146 6804 |h | Jump_Zero 0x14b
0147 482e |H. | Short_Literal 0x2e
0148 a221 | ! | Store_Unchecked 0x1,0x21
0149 481d |H | Short_Literal 0x1d
014a 00ca | | Action Exit_Nullary_Function
014b e220 | | Load 0x1,0x20
014c e216 | | Load 0x1,0x16
014d 027f | | Execute Discrete,Equal
014e 6804 |h | Jump_Zero 0x153
014f 482d |H- | Short_Literal 0x2d
0150 a221 | ! | Store_Unchecked 0x1,0x21
0151 481d |H | Short_Literal 0x1d
0152 00ca | | Action Exit_Nullary_Function
0153 e220 | | Load 0x1,0x20
0154 e217 | | Load 0x1,0x17
0155 027f | | Execute Discrete,Equal
0156 6804 |h | Jump_Zero 0x15b
0157 482c |H, | Short_Literal 0x2c
0158 a221 | ! | Store_Unchecked 0x1,0x21
0159 481d |H | Short_Literal 0x1d
015a 00ca | | Action Exit_Nullary_Function
015b e220 | | Load 0x1,0x20
015c e218 | | Load 0x1,0x18
015d 027f | | Execute Discrete,Equal
015e 6802 |h | Jump_Zero 0x161
015f e004 | | Load 0x0,0x4
0160 0257 | W | Execute Discrete,Raise
0161 e220 | | Load 0x1,0x20
0162 e219 | | Load 0x1,0x19
0163 027f | | Execute Discrete,Equal
0164 6802 |h | Jump_Zero 0x167
0165 e005 | | Load 0x0,0x5
0166 0257 | W | Execute Discrete,Raise
0167 481f |H | Short_Literal 0x1f
0168 00ca | | Action Exit_Nullary_Function
0169 0000 0000 | | .BLANK 0000[0x7]
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 e221 | ! | Load 0x1,0x21
0174 00ca | | Action Exit_Nullary_Function
0175 0000 0000 | | .XXX[0x3]
0177 0000 | |
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b | { | .CONST 0x017b ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0001 | | .CONST 0x0001 ; Number of locals
017b BODY_0178:
017b INIT_0178:
017b e221 | ! | Load 0x1,0x21
017c 00ca | | Action Exit_Nullary_Function
017d 0000 0000 | | .XXX[0x3]
017f 0000 | |
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0184 | | .CONST 0x0184 ; Address of begin
0181 0004 | | .CONST 0x0004 ; Address of exception handler
0182 0002 | | .CONST 0x0002 ; Number of locals
0183 INIT_0180:
0183 00e1 | | Load_Encached Boolean_Cache
0184 BODY_0180:
0184 00e1 | | Load_Encached Boolean_Cache
0185 e002 | | Load 0x0,0x2
0186 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0187 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0188 e211 | | Load 0x1,0x11
0189 e5ff | | Load 0x2,-0x1
018a e002 | | Load 0x0,0x2
018b 1b17 | | Execute Package,Field_Read,Field_Number 0x17
018c 181a | | Execute Package,Field_Execute,Field_Number 0x1a
018d c5fe | | Store 0x2,-0x2
018e 0059 | Y | Store_Top Discrete,At_Offset_1
018f 00d8 | | Load_Top At_Offset_0
0190 7002 |p | Jump_Nonzero 0x193
0191 e006 | | Load 0x0,0x6
0192 0257 | W | Execute Discrete,Raise
0193 4502 |E | Exit_Subprogram 0x2
0194 0000 0000 | | .BLANK 0000[0x4]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b | | .CONST 0x019b ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0001 | | .CONST 0x0001 ; Number of locals
019b BODY_0198:
019b INIT_0198:
019b e21e | | Load 0x1,0x1e
019c e5fe | | Load 0x2,-0x2
019d 00d8 | | Load_Top At_Offset_0
019e 00da | | Load_Top At_Offset_2
019f 01d7 | | Execute Vector,Field_Read
01a0 e5ff | | Load 0x2,-0x1
01a1 8223 | # | Call 0x1,0x23
01a2 00d9 | | Load_Top At_Offset_1
01a3 00db | | Load_Top At_Offset_3
01a4 01d6 | | Execute Vector,Field_Write
01a5 4503 |E | Exit_Subprogram 0x3
01a6 0000 0000 | | .XXX[0x2]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab | | .CONST 0x01ab ; Address of begin
01a9 0004 | | .CONST 0x0004 ; Address of exception handler
01aa 0001 | | .CONST 0x0001 ; Number of locals
01ab BODY_01a8:
01ab INIT_01a8:
01ab 4804 |H | Short_Literal 0x4
01ac 0092 030f | | Action Push_String_Extended,0x30f ; "back_tab"
01ae 8224 | $ | Call 0x1,0x24
01af 4805 |H | Short_Literal 0x5
01b0 0092 0310 | | Action Push_String_Extended,0x310 ; "tab"
01b2 8224 | $ | Call 0x1,0x24
01b3 4810 |H | Short_Literal 0x10
01b4 0092 0311 | | Action Push_String_Extended,0x311 ; "promot"
01b6 8224 | $ | Call 0x1,0x24
01b7 4807 |H | Short_Literal 0x7
01b8 0092 0312 | | Action Push_String_Extended,0x312 ; "complt"
01ba 8224 | $ | Call 0x1,0x24
01bb 4811 |H | Short_Literal 0x11
01bc 0092 0313 | | Action Push_String_Extended,0x313 ; "format"
01be 8224 | $ | Call 0x1,0x24
01bf 4814 |H | Short_Literal 0x14
01c0 0092 0314 | | Action Push_String_Extended,0x314 ; "Delete"
01c2 8224 | $ | Call 0x1,0x24
01c3 4816 |H | Short_Literal 0x16
01c4 0092 0315 | | Action Push_String_Extended,0x315 ; "Window"
01c6 8224 | $ | Call 0x1,0x24
01c7 4808 |H | Short_Literal 0x8
01c8 0092 0316 | | Action Push_String_Extended,0x316 ; "F4"
01ca 8224 | $ | Call 0x1,0x24
01cb 4809 |H | Short_Literal 0x9
01cc 0092 0317 | | Action Push_String_Extended,0x317 ; "F5"
01ce 8224 | $ | Call 0x1,0x24
01cf 480e |H | Short_Literal 0xe
01d0 0092 0318 | | Action Push_String_Extended,0x318 ; "F6"
01d2 8224 | $ | Call 0x1,0x24
01d3 480a |H | Short_Literal 0xa
01d4 0092 0319 | | Action Push_String_Extended,0x319 ; "F7"
01d6 8224 | $ | Call 0x1,0x24
01d7 480b |H | Short_Literal 0xb
01d8 0092 031a | | Action Push_String_Extended,0x31a ; "F8"
01da 8224 | $ | Call 0x1,0x24
01db 4812 |H | Short_Literal 0x12
01dc 0092 031b | | Action Push_String_Extended,0x31b ; "f9"
01de 8224 | $ | Call 0x1,0x24
01df 480f |H | Short_Literal 0xf
01e0 0092 031c | | Action Push_String_Extended,0x31c ; "f10"
01e2 8224 | $ | Call 0x1,0x24
01e3 480c |H | Short_Literal 0xc
01e4 0092 031d | | Action Push_String_Extended,0x31d ; "f11"
01e6 8224 | $ | Call 0x1,0x24
01e7 480d |H | Short_Literal 0xd
01e8 0092 031e | | Action Push_String_Extended,0x31e ; "F12"
01ea 8224 | $ | Call 0x1,0x24
01eb 4813 |H | Short_Literal 0x13
01ec 0092 031f | | Action Push_String_Extended,0x31f ; "backspace"
01ee 8224 | $ | Call 0x1,0x24
01ef e219 | | Load 0x1,0x19
01f0 0092 0320 | | Action Push_String_Extended,0x320 ; "esc_enter"
01f2 8223 | # | Call 0x1,0x23
01f3 c219 | | Store 0x1,0x19
01f4 e213 | | Load 0x1,0x13
01f5 0092 0321 | !| Action Push_String_Extended,0x321 ; "Numeric_0"
01f7 8223 | # | Call 0x1,0x23
01f8 c213 | | Store 0x1,0x13
01f9 e214 | | Load 0x1,0x14
01fa 0092 0322 | "| Action Push_String_Extended,0x322 ; "Numeric_9"
01fc 8223 | # | Call 0x1,0x23
01fd c214 | | Store 0x1,0x14
01fe 481c |H | Short_Literal 0x1c
01ff 0092 0323 | #| Action Push_String_Extended,0x323 ; "Enter"
0201 8224 | $ | Call 0x1,0x24
0202 e215 | | Load 0x1,0x15
0203 0092 0324 | $| Action Push_String_Extended,0x324 ; "dot"
0205 8223 | # | Call 0x1,0x23
0206 c215 | | Store 0x1,0x15
0207 e216 | | Load 0x1,0x16
0208 0092 0325 | %| Action Push_String_Extended,0x325 ; "dash"
020a 8223 | # | Call 0x1,0x23
020b c216 | | Store 0x1,0x16
020c e217 | | Load 0x1,0x17
020d 0092 0326 | &| Action Push_String_Extended,0x326 ; "numeric_comma"
020f 8223 | # | Call 0x1,0x23
0210 c217 | | Store 0x1,0x17
0211 4817 |H | Short_Literal 0x17
0212 0092 0327 | '| Action Push_String_Extended,0x327 ; "object"
0214 8224 | $ | Call 0x1,0x24
0215 4501 |E | Exit_Subprogram 0x1
0216 0000 0000 | | .XXX[0x2]
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 4804 |H | Short_Literal 0x4
021c 0092 0328 | (| Action Push_String_Extended,0x328 ; "numeric_7"
021e 8224 | $ | Call 0x1,0x24
021f 4805 |H | Short_Literal 0x5
0220 0092 0329 | )| Action Push_String_Extended,0x329 ; "numeric_9"
0222 8224 | $ | Call 0x1,0x24
0223 4810 |H | Short_Literal 0x10
0224 0092 032a | *| Action Push_String_Extended,0x32a ; "enter"
0226 8224 | $ | Call 0x1,0x24
0227 4807 |H | Short_Literal 0x7
0228 0092 032b | +| Action Push_String_Extended,0x32b ; "numeric_5"
022a 8224 | $ | Call 0x1,0x24
022b 4811 |H | Short_Literal 0x11
022c 0092 0325 | %| Action Push_String_Extended,0x325 ; "dash"
022e 8224 | $ | Call 0x1,0x24
022f 4814 |H | Short_Literal 0x14
0230 0092 0314 | | Action Push_String_Extended,0x314 ; "Delete"
0232 8224 | $ | Call 0x1,0x24
0233 4816 |H | Short_Literal 0x16
0234 0092 032c | ,| Action Push_String_Extended,0x32c ; "pf2"
0236 8224 | $ | Call 0x1,0x24
0237 4808 |H | Short_Literal 0x8
0238 0092 032d | -| Action Push_String_Extended,0x32d ; "numeric_8"
023a 8224 | $ | Call 0x1,0x24
023b 4809 |H | Short_Literal 0x9
023c 0092 032e | .| Action Push_String_Extended,0x32e ; "pf1"
023e 8224 | $ | Call 0x1,0x24
023f 480e |H | Short_Literal 0xe
0240 0092 032f | /| Action Push_String_Extended,0x32f ; "numeric_2"
0242 8224 | $ | Call 0x1,0x24
0243 480a |H | Short_Literal 0xa
0244 0092 0330 | 0| Action Push_String_Extended,0x330 ; "numeric_1"
0246 8224 | $ | Call 0x1,0x24
0247 480b |H | Short_Literal 0xb
0248 0092 0324 | $| Action Push_String_Extended,0x324 ; "dot"
024a 8224 | $ | Call 0x1,0x24
024b 4812 |H | Short_Literal 0x12
024c 0092 0331 | 1| Action Push_String_Extended,0x331 ; "numeric_6"
024e 8224 | $ | Call 0x1,0x24
024f 480f |H | Short_Literal 0xf
0250 0092 0332 | 2| Action Push_String_Extended,0x332 ; "numeric_3"
0252 8224 | $ | Call 0x1,0x24
0253 480c |H | Short_Literal 0xc
0254 0092 0333 | 3| Action Push_String_Extended,0x333 ; "pf3"
0256 8224 | $ | Call 0x1,0x24
0257 480d |H | Short_Literal 0xd
0258 0092 0334 | 4| Action Push_String_Extended,0x334 ; "pf4"
025a 8224 | $ | Call 0x1,0x24
025b 4813 |H | Short_Literal 0x13
025c 0092 0335 | 5| Action Push_String_Extended,0x335 ; "numeric_4"
025e 8224 | $ | Call 0x1,0x24
025f e219 | | Load 0x1,0x19
0260 0092 0336 | 6| Action Push_String_Extended,0x336 ; "esc_slash"
0262 8223 | # | Call 0x1,0x23
0263 c219 | | Store 0x1,0x19
0264 481c |H | Short_Literal 0x1c
0265 0092 0337 | 7| Action Push_String_Extended,0x337 ; "C_M"
0267 8224 | $ | Call 0x1,0x24
0268 e217 | | Load 0x1,0x17
0269 0092 0326 | &| Action Push_String_Extended,0x326 ; "numeric_comma"
026b 8223 | # | Call 0x1,0x23
026c c217 | | Store 0x1,0x17
026d 4817 |H | Short_Literal 0x17
026e 0092 0338 | 8| Action Push_String_Extended,0x338 ; "numeric_0"
0270 8224 | $ | Call 0x1,0x24
0271 4501 |E | Exit_Subprogram 0x1
0272 0000 0000 | | .BLANK 0000[0x6]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b | { | .CONST 0x027b ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0001 | | .CONST 0x0001 ; Number of locals
027b BODY_0278:
027b INIT_0278:
027b 4804 |H | Short_Literal 0x4
027c 0092 0339 | 9| Action Push_String_Extended,0x339 ; "begin_of"
027e 8224 | $ | Call 0x1,0x24
027f 4805 |H | Short_Literal 0x5
0280 0092 033a | :| Action Push_String_Extended,0x33a ; "end_of"
0282 8224 | $ | Call 0x1,0x24
0283 4810 |H | Short_Literal 0x10
0284 0092 0311 | | Action Push_String_Extended,0x311 ; "promot"
0286 8224 | $ | Call 0x1,0x24
0287 4807 |H | Short_Literal 0x7
0288 0092 0312 | | Action Push_String_Extended,0x312 ; "complt"
028a 8224 | $ | Call 0x1,0x24
028b 4811 |H | Short_Literal 0x11
028c 0092 0313 | | Action Push_String_Extended,0x313 ; "format"
028e 8224 | $ | Call 0x1,0x24
028f 4814 |H | Short_Literal 0x14
0290 0092 0314 | | Action Push_String_Extended,0x314 ; "Delete"
0292 8224 | $ | Call 0x1,0x24
0293 4816 |H | Short_Literal 0x16
0294 0092 0315 | | Action Push_String_Extended,0x315 ; "Window"
0296 8224 | $ | Call 0x1,0x24
0297 4808 |H | Short_Literal 0x8
0298 0092 033b | ;| Action Push_String_Extended,0x33b ; "F10"
029a 8224 | $ | Call 0x1,0x24
029b 4809 |H | Short_Literal 0x9
029c 0092 033c | <| Action Push_String_Extended,0x33c ; "F11"
029e 8224 | $ | Call 0x1,0x24
029f 480e |H | Short_Literal 0xe
02a0 0092 033d | =| Action Push_String_Extended,0x33d ; "F13"
02a2 8224 | $ | Call 0x1,0x24
02a3 480a |H | Short_Literal 0xa
02a4 0092 033e | >| Action Push_String_Extended,0x33e ; "F14"
02a6 8224 | $ | Call 0x1,0x24
02a7 480b |H | Short_Literal 0xb
02a8 0092 033f | ?| Action Push_String_Extended,0x33f ; "F15"
02aa 8224 | $ | Call 0x1,0x24
02ab 4812 |H | Short_Literal 0x12
02ac 0092 0340 | @| Action Push_String_Extended,0x340 ; "f17"
02ae 8224 | $ | Call 0x1,0x24
02af 480f |H | Short_Literal 0xf
02b0 0092 0341 | A| Action Push_String_Extended,0x341 ; "f16"
02b2 8224 | $ | Call 0x1,0x24
02b3 480c |H | Short_Literal 0xc
02b4 0092 0342 | B| Action Push_String_Extended,0x342 ; "cm_f11"
02b6 8224 | $ | Call 0x1,0x24
02b7 480d |H | Short_Literal 0xd
02b8 0092 0343 | C| Action Push_String_Extended,0x343 ; "F20"
02ba 8224 | $ | Call 0x1,0x24
02bb 4813 |H | Short_Literal 0x13
02bc 0092 0344 | D| Action Push_String_Extended,0x344 ; "cs_delete"
02be 8224 | $ | Call 0x1,0x24
02bf e219 | | Load 0x1,0x19
02c0 0092 0345 | E| Action Push_String_Extended,0x345 ; "cs_enter"
02c2 8223 | # | Call 0x1,0x23
02c3 c219 | | Store 0x1,0x19
02c4 e213 | | Load 0x1,0x13
02c5 0092 0321 | !| Action Push_String_Extended,0x321 ; "Numeric_0"
02c7 8223 | # | Call 0x1,0x23
02c8 c213 | | Store 0x1,0x13
02c9 e214 | | Load 0x1,0x14
02ca 0092 0322 | "| Action Push_String_Extended,0x322 ; "Numeric_9"
02cc 8223 | # | Call 0x1,0x23
02cd c214 | | Store 0x1,0x14
02ce 481c |H | Short_Literal 0x1c
02cf 0092 0323 | #| Action Push_String_Extended,0x323 ; "Enter"
02d1 8224 | $ | Call 0x1,0x24
02d2 e215 | | Load 0x1,0x15
02d3 0092 0324 | $| Action Push_String_Extended,0x324 ; "dot"
02d5 8223 | # | Call 0x1,0x23
02d6 c215 | | Store 0x1,0x15
02d7 e216 | | Load 0x1,0x16
02d8 0092 0325 | %| Action Push_String_Extended,0x325 ; "dash"
02da 8223 | # | Call 0x1,0x23
02db c216 | | Store 0x1,0x16
02dc e217 | | Load 0x1,0x17
02dd 0092 0326 | &| Action Push_String_Extended,0x326 ; "numeric_comma"
02df 8223 | # | Call 0x1,0x23
02e0 c217 | | Store 0x1,0x17
02e1 4817 |H | Short_Literal 0x17
02e2 0092 0327 | '| Action Push_String_Extended,0x327 ; "object"
02e4 8224 | $ | Call 0x1,0x24
02e5 4501 |E | Exit_Subprogram 0x1
02e6 ; --------------------------------------------------------------------------------------
02e6 ; STRING TABLE
02e6 ; --------------------------------------------------------------------------------------
02e6 00c2 | | .STRTAB 0x00c2->0x0347 ; "UP"
02e7 00c2 | | .STRTAB 0x00c2->0x0348 ; "DOWN"
02e8 00c4 | | .STRTAB 0x00c4->0x034a ; "RIGHT"
02e9 00c7 | | .STRTAB 0x00c7->0x034c ; "LEFT"
02ea 00c9 | | .STRTAB 0x00c9->0x034e ; "BEGIN_OF"
02eb 00cf | | .STRTAB 0x00cf->0x0352 ; "END_OF"
02ec 00d3 | | .STRTAB 0x00d3->0x0355 ; "BOTTOM"
02ed 00d7 | | .STRTAB 0x00d7->0x0358 ; "HOME"
02ee 00d9 | | .STRTAB 0x00d9->0x035a ; "DEFINITION"
02ef 00e1 | | .STRTAB 0x00e1->0x035f ; "HELP"
02f0 00e3 | | .STRTAB 0x00e3->0x0361 ; "EDIT"
02f1 00e5 | | .STRTAB 0x00e5->0x0363 ; "COMMAND"
02f2 00ea | | .STRTAB 0x00ea->0x0367 ; "PRINT"
02f3 00ed | | .STRTAB 0x00ed->0x0369 ; "TIME"
02f4 00ef | | .STRTAB 0x00ef->0x036b ; "SAVE"
02f5 00f1 | | .STRTAB 0x00f1->0x036d ; "LOAD"
02f6 00f3 | | .STRTAB 0x00f3->0x036f ; "COMPUTE"
02f7 00f8 | | .STRTAB 0x00f8->0x0373 ; "FORMAT"
02f8 00fc | | .STRTAB 0x00fc->0x0376 ; "SHOW"
02f9 00fe | | .STRTAB 0x00fe->0x0378 ; "RESET"
02fa 0101 | | .STRTAB 0x0101->0x037a ; "DEL"
02fb 0102 | | .STRTAB 0x0102->0x037c ; "ERASE"
02fc 0105 | | .STRTAB 0x0105->0x037e ; "WINDOW"
02fd 0109 | | .STRTAB 0x0109->0x0381 ; "OBJECT"
02fe 010d | | .STRTAB 0x010d->0x0384 ; "IMAGE"
02ff 0110 | | .STRTAB 0x0110->0x0387 ; "LINE"
0300 0112 | | .STRTAB 0x0112->0x0389 ; "WORD"
0301 0114 | | .STRTAB 0x0114->0x038b ; "MARK"
0302 0116 | | .STRTAB 0x0116->0x038d ; "ENTER"
0303 0119 | | .STRTAB 0x0119->0x038f ; "NUMERIC"
0304 011e | | .STRTAB 0x011e->0x0393 ; "ASCII_CHAR"
0305 0126 | & | .STRTAB 0x0126->0x0398 ; "UNKNOWN"
0306 012b | + | .STRTAB 0x012b->0x039b ; "Up"
0307 012b | + | .STRTAB 0x012b->0x039c ; "Down"
0308 012d | - | .STRTAB 0x012d->0x039e ; "Left"
0309 012f | / | .STRTAB 0x012f->0x03a0 ; "Right"
030a 0132 | 2 | .STRTAB 0x0132->0x03a3 ; "C_G"
030b 0133 | 3 | .STRTAB 0x0133->0x03a4 ; "C_D"
030c 0134 | 4 | .STRTAB 0x0134->0x03a6 ; "FACIT"
030d 0137 | 7 | .STRTAB 0x0137->0x03a8 ; "RATIONAL"
030e 013d | = | .STRTAB 0x013d->0x03ac ; "VT100"
030f 0140 | @ | .STRTAB 0x0140->0x03af ; "back_tab"
0310 0146 | F | .STRTAB 0x0146->0x03b3 ; "tab"
0311 0147 | G | .STRTAB 0x0147->0x03b4 ; "promot"
; "promot"
0312 014b | K | .STRTAB 0x014b->0x03b7 ; "complt"
; "complt"
0313 014f | O | .STRTAB 0x014f->0x03ba ; "format"
; "format"
0314 0153 | S | .STRTAB 0x0153->0x03bd ; "Delete"
; "Delete"
; "Delete"
0315 0157 | W | .STRTAB 0x0157->0x03c0 ; "Window"
; "Window"
0316 015b | [ | .STRTAB 0x015b->0x03c3 ; "F4"
0317 015b | [ | .STRTAB 0x015b->0x03c4 ; "F5"
0318 015b | [ | .STRTAB 0x015b->0x03c5 ; "F6"
0319 015b | [ | .STRTAB 0x015b->0x03c6 ; "F7"
031a 015b | [ | .STRTAB 0x015b->0x03c7 ; "F8"
031b 015b | [ | .STRTAB 0x015b->0x03c8 ; "f9"
031c 015b | [ | .STRTAB 0x015b->0x03c9 ; "f10"
031d 015c | \ | .STRTAB 0x015c->0x03cb ; "f11"
031e 015d | ] | .STRTAB 0x015d->0x03cc ; "F12"
031f 015e | ^ | .STRTAB 0x015e->0x03ce ; "backspace"
0320 0165 | e | .STRTAB 0x0165->0x03d2 ; "esc_enter"
0321 016c | l | .STRTAB 0x016c->0x03d7 ; "Numeric_0"
; "Numeric_0"
0322 0173 | s | .STRTAB 0x0173->0x03db ; "Numeric_9"
; "Numeric_9"
0323 017a | z | .STRTAB 0x017a->0x03e0 ; "Enter"
; "Enter"
0324 017d | } | .STRTAB 0x017d->0x03e2 ; "dot"
; "dot"
; "dot"
0325 017e | ~ | .STRTAB 0x017e->0x03e4 ; "dash"
; "dash"
; "dash"
0326 0180 | | .STRTAB 0x0180->0x03e6 ; "numeric_comma"
; "numeric_comma"
; "numeric_comma"
0327 018b | | .STRTAB 0x018b->0x03ec ; "object"
; "object"
0328 018f | | .STRTAB 0x018f->0x03ef ; "numeric_7"
0329 0196 | | .STRTAB 0x0196->0x03f4 ; "numeric_9"
032a 019d | | .STRTAB 0x019d->0x03f8 ; "enter"
032b 01a0 | | .STRTAB 0x01a0->0x03fb ; "numeric_5"
032c 01a7 | | .STRTAB 0x01a7->0x03ff ; "pf2"
032d 01a8 | | .STRTAB 0x01a8->0x0401 ; "numeric_8"
032e 01af | | .STRTAB 0x01af->0x0405 ; "pf1"
032f 01b0 | | .STRTAB 0x01b0->0x0407 ; "numeric_2"
0330 01b7 | | .STRTAB 0x01b7->0x040b ; "numeric_1"
0331 01be | | .STRTAB 0x01be->0x0410 ; "numeric_6"
0332 01c5 | | .STRTAB 0x01c5->0x0414 ; "numeric_3"
0333 01cc | | .STRTAB 0x01cc->0x0419 ; "pf3"
0334 01cd | | .STRTAB 0x01cd->0x041a ; "pf4"
0335 01ce | | .STRTAB 0x01ce->0x041c ; "numeric_4"
0336 01d5 | | .STRTAB 0x01d5->0x0420 ; "esc_slash"
0337 01dc | | .STRTAB 0x01dc->0x0425 ; "C_M"
0338 01dd | | .STRTAB 0x01dd->0x0426 ; "numeric_0"
0339 01e4 | | .STRTAB 0x01e4->0x042b ; "begin_of"
033a 01ea | | .STRTAB 0x01ea->0x042f ; "end_of"
033b 01ee | | .STRTAB 0x01ee->0x0432 ; "F10"
033c 01ef | | .STRTAB 0x01ef->0x0433 ; "F11"
033d 01f0 | | .STRTAB 0x01f0->0x0435 ; "F13"
033e 01f1 | | .STRTAB 0x01f1->0x0436 ; "F14"
033f 01f2 | | .STRTAB 0x01f2->0x0438 ; "F15"
0340 01f3 | | .STRTAB 0x01f3->0x0439 ; "f17"
0341 01f4 | | .STRTAB 0x01f4->0x043b ; "f16"
0342 01f5 | | .STRTAB 0x01f5->0x043c ; "cm_f11"
0343 01f9 | | .STRTAB 0x01f9->0x043f ; "F20"
0344 01fa | | .STRTAB 0x01fa->0x0441 ; "cs_delete"
0345 0201 | | .STRTAB 0x0201->0x0445 ; "cs_enter"
0346 0207 | | .STREND 0x0207->0x0449
0347 5550 444f |UPDO| .STRTAB_STRINGS
044a 0000 0000 | | .BLANK 0000[0x6]
0450 ; --------------------------------------------------------------------------------------
0450 ; Debug Table
0450 ; --------------------------------------------------------------------------------------
0450 0004 0001 | | .DEBUG4 0x0004,0x0001,0x715d,0x0000,0x0001,0x000b
0456 000b 0482 | | .DBG4T 0x000b,0x0482,0x0000,0x0000
045a 0019 0489 | | .DBG4T 0x0019,0x0489,0x0000,0x8000
045e 00cb 0000 | | .DBG4T 0x00cb,0x0000,0x0005,0x0000
0462 00f3 04bf | | .DBG4T 0x00f3,0x04bf,0x0002,0x0000
0466 0173 04dd | s | .DBG4T 0x0173,0x04dd,0x0002,0x0000
046a 017b 04e0 | { | .DBG4T 0x017b,0x04e0,0x0002,0x0000
046e 0183 04e3 | | .DBG4T 0x0183,0x04e3,0x0001,0x0000
0472 019b 04e9 | | .DBG4T 0x019b,0x04e9,0x0001,0x0000
0476 01ab 04ec | | .DBG4T 0x01ab,0x04ec,0x0001,0x0000
047a 021b 0507 | | .DBG4T 0x021b,0x0507,0x0001,0x0000
047e 027b 051e | { | .DBG4T 0x027b,0x051e,0x0001,0x0000
0482 ; --------------------------------------------------------------------------------------
0482 ; Debug chain
0482 ; --------------------------------------------------------------------------------------
0482 0005 0000 | | .DBGLEN 0x0005,0x0000
0484 000b 0010 | | .DBGLNO 0x000b,0x0010,0x0014,0x0016,0x0018
0489 ; --------------------------------------------------------------------------------------
0489 ; Debug chain
0489 ; --------------------------------------------------------------------------------------
0489 0012 0010 | | .DBGLEN 0x0012,0x0010
048b 0019 001f | | .DBGLNO 0x0019,0x001f,0x0035,0x003e,0x0042,0x0046,0x0050,0x0066,0x006c,0x006f,0x0070,0x0072,0x0074,0x0076,0x0078,0x007a,0x007c,0x007e,0x0081,0x0084,0x0088,0x0096,0x009a,0x009e,0x00a2,0x00a6,0x00ab,0x00af,0x00b4,0x00b6,0x00bb,0x00bd,0x00c2,0x00c4
04ad 0008 0009 | | .XXX[0x12]
04af 000a 000b | |
04b1 000c 000d | |
04b3 000e 000f | |
04b5 0010 0011 | |
04b7 0012 0013 | |
04b9 0014 0015 | |
04bb 0016 0017 | |
04bd 0018 0019 | |
04bf ; --------------------------------------------------------------------------------------
04bf ; Debug chain
04bf ; --------------------------------------------------------------------------------------
04bf 0000 001c | | .DBGLEN 0x0000,0x001c
04c1 00f3 00f8 | | .DBGLNO 0x00f3,0x00f8,0x0100,0x0106,0x010c,0x0119,0x011c,0x011e,0x0121,0x0124,0x012a,0x012f,0x0137,0x0141,0x0143,0x0147,0x0149,0x014b,0x014f,0x0151,0x0153,0x0157,0x0159,0x015b,0x015f,0x0161,0x0165,0x0167
04dd ; --------------------------------------------------------------------------------------
04dd ; Debug chain
04dd ; --------------------------------------------------------------------------------------
04dd 0000 0001 | | .DBGLEN 0x0000,0x0001
04df 0173 | s | .DBGLNO 0x0173
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug chain
04e0 ; --------------------------------------------------------------------------------------
04e0 0000 0001 | | .DBGLEN 0x0000,0x0001
04e2 017b | { | .DBGLNO 0x017b
04e3 ; --------------------------------------------------------------------------------------
04e3 ; Debug chain
04e3 ; --------------------------------------------------------------------------------------
04e3 0001 0003 | | .DBGLEN 0x0001,0x0003
04e5 0183 0184 | | .DBGLNO 0x0183,0x0184,0x018f,0x0191
04e9 ; --------------------------------------------------------------------------------------
04e9 ; Debug chain
04e9 ; --------------------------------------------------------------------------------------
04e9 0000 0001 | | .DBGLEN 0x0000,0x0001
04eb 019b | | .DBGLNO 0x019b
04ec ; --------------------------------------------------------------------------------------
04ec ; Debug chain
04ec ; --------------------------------------------------------------------------------------
04ec 0000 0019 | | .DBGLEN 0x0000,0x0019
04ee 01ab 01af | | .DBGLNO 0x01ab,0x01af,0x01b3,0x01b7,0x01bb,0x01bf,0x01c3,0x01c7,0x01cb,0x01cf,0x01d3,0x01d7,0x01db,0x01df,0x01e3,0x01e7,0x01eb,0x01ef,0x01f4,0x01f9,0x01fe,0x0202,0x0207,0x020c,0x0211
0507 ; --------------------------------------------------------------------------------------
0507 ; Debug chain
0507 ; --------------------------------------------------------------------------------------
0507 0000 0015 | | .DBGLEN 0x0000,0x0015
0509 021b 021f | | .DBGLNO 0x021b,0x021f,0x0223,0x0227,0x022b,0x022f,0x0233,0x0237,0x023b,0x023f,0x0243,0x0247,0x024b,0x024f,0x0253,0x0257,0x025b,0x025f,0x0264,0x0268,0x026d
051e ; --------------------------------------------------------------------------------------
051e ; Debug chain
051e ; --------------------------------------------------------------------------------------
051e 0000 0019 | | .DBGLEN 0x0000,0x0019
0520 027b 027f | { | .DBGLNO 0x027b,0x027f,0x0283,0x0287,0x028b,0x028f,0x0293,0x0297,0x029b,0x029f,0x02a3,0x02a7,0x02ab,0x02af,0x02b3,0x02b7,0x02bb,0x02bf,0x02c4,0x02c9,0x02ce,0x02d2,0x02d7,0x02dc,0x02e1
0539 0000 0000 | | .BLANK 0000[0xc7]