|
|
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: 4096 (0x1000)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0864ed
└─⟦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 0670 | p | .CONST 0x0670 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0011 | | .CONST 0x0011 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 000d | | .CONST 0x000d ; Number of locals
000b INIT_0008:
000b 4800 |H | Short_Literal 0x0
000c 4986 |I | Short_Literal 0x186
000d 029f 001b | | Declare_Subprogram For_Call,INIT_0018
000f 03fe | | Declare_Type Discrete,Defined,Visible
0010 00bf | | Action Accept_Activation
0011 BODY_0008:
0011 00bc | | Action Signal_Activated
0012 00bb | | Action Signal_Completion
0013 0000 0000 | | .BLANK 0000[0x5]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 001b | | .CONST 0x001b ; Address of begin
0019 0004 | | .CONST 0x0004 ; Address of exception handler
001a 0001 | | .CONST 0x0001 ; Number of locals
001b BODY_0018:
001b INIT_0018:
001b 4607 |F | Jump_Case 0x7
001c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
001d 7806 |x | Jump 0x24 ; case 0x1
001e 7809 |x | Jump 0x28 ; case 0x2
001f 780d |x | Jump 0x2d ; case 0x3
0020 7810 |x | Jump 0x31 ; case 0x4
0021 7811 |x | Jump 0x33 ; case 0x5
0022 7812 |x | Jump 0x35 ; case 0x6
0023 7815 |x | Jump 0x39 ; case 0x7
0024 00da | | Load_Top At_Offset_2
0025 0091 003d | =| Action Push_String_Extended_Indexed,0x3d ; "NUL"
0027 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0028 00db | | Load_Top At_Offset_3
0029 00db | | Load_Top At_Offset_3
002a 00e0 | | Load_Encached Standard_Cache
002b 181b | | Execute Package,Field_Execute,Field_Number 0x1b
002c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
002d 00da | | Load_Top At_Offset_2
002e 00e0 | | Load_Encached Standard_Cache
002f 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0030 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0031 00db | | Load_Top At_Offset_3
0032 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0033 00db | | Load_Top At_Offset_3
0034 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0035 e20d | | Load 0x1,0xd
0036 00dc | | Load_Top At_Offset_4
0037 0267 | g | Execute Discrete,Predecessor
0038 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0039 e20d | | Load 0x1,0xd
003a 00dc | | Load_Top At_Offset_4
003b 0268 | h | Execute Discrete,Successor
003c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
003d ; --------------------------------------------------------------------------------------
003d ; STRING TABLE
003d ; --------------------------------------------------------------------------------------
003d 0310 | | .STRTAB 0x0310->0x01c5 ; "NUL"
003e 0311 | | .STRTAB 0x0311->0x01c6 ; "C_A"
003f 0312 | | .STRTAB 0x0312->0x01c8 ; "C_B"
0040 0313 | | .STRTAB 0x0313->0x01c9 ; "C_C"
0041 0314 | | .STRTAB 0x0314->0x01cb ; "C_D"
0042 0315 | | .STRTAB 0x0315->0x01cc ; "C_E"
0043 0316 | | .STRTAB 0x0316->0x01ce ; "C_F"
0044 0317 | | .STRTAB 0x0317->0x01cf ; "C_G"
0045 0318 | | .STRTAB 0x0318->0x01d1 ; "BACKSPACE"
0046 031f | | .STRTAB 0x031f->0x01d5 ; "TAB"
0047 0320 | | .STRTAB 0x0320->0x01d7 ; "C_J"
0048 0321 | ! | .STRTAB 0x0321->0x01d8 ; "C_K"
0049 0322 | " | .STRTAB 0x0322->0x01da ; "C_L"
004a 0323 | # | .STRTAB 0x0323->0x01db ; "C_M"
004b 0324 | $ | .STRTAB 0x0324->0x01dd ; "C_N"
004c 0325 | % | .STRTAB 0x0325->0x01de ; "C_O"
004d 0326 | & | .STRTAB 0x0326->0x01e0 ; "C_P"
004e 0327 | ' | .STRTAB 0x0327->0x01e1 ; "C_Q"
004f 0328 | ( | .STRTAB 0x0328->0x01e3 ; "C_R"
0050 0329 | ) | .STRTAB 0x0329->0x01e4 ; "C_S"
0051 032a | * | .STRTAB 0x032a->0x01e6 ; "C_T"
0052 032b | + | .STRTAB 0x032b->0x01e7 ; "C_U"
0053 032c | , | .STRTAB 0x032c->0x01e9 ; "C_V"
0054 032d | - | .STRTAB 0x032d->0x01ea ; "C_W"
0055 032e | . | .STRTAB 0x032e->0x01ec ; "C_X"
0056 032f | / | .STRTAB 0x032f->0x01ed ; "C_Y"
0057 0330 | 0 | .STRTAB 0x0330->0x01ef ; "C_Z"
0058 0331 | 1 | .STRTAB 0x0331->0x01f0 ; "C_LEFT_BRACKET"
0059 033d | = | .STRTAB 0x033d->0x01f7 ; "C_BACKSLASH"
005a 0346 | F | .STRTAB 0x0346->0x01fd ; "C_RIGHT_BRACKET"
005b 0353 | S | .STRTAB 0x0353->0x0204 ; "C_CIRCUMFLEX"
005c 035d | ] | .STRTAB 0x035d->0x020a ; "C_UNDERLINE"
005d 0366 | f | .STRTAB 0x0366->0x0210 ; "' '"
005e 0367 | g | .STRTAB 0x0367->0x0211 ; "'!'"
005f 0368 | h | .STRTAB 0x0368->0x0213 ; "'\x22'"
0060 0369 | i | .STRTAB 0x0369->0x0214 ; "'#'"
0061 036a | j | .STRTAB 0x036a->0x0216 ; "'$'"
0062 036b | k | .STRTAB 0x036b->0x0217 ; "'%'"
0063 036c | l | .STRTAB 0x036c->0x0219 ; "'&'"
0064 036d | m | .STRTAB 0x036d->0x021a ; "'''"
0065 036e | n | .STRTAB 0x036e->0x021c ; "'('"
0066 036f | o | .STRTAB 0x036f->0x021d ; "')'"
0067 0370 | p | .STRTAB 0x0370->0x021f ; "'*'"
0068 0371 | q | .STRTAB 0x0371->0x0220 ; "'+'"
0069 0372 | r | .STRTAB 0x0372->0x0222 ; "','"
006a 0373 | s | .STRTAB 0x0373->0x0223 ; "'-'"
006b 0374 | t | .STRTAB 0x0374->0x0225 ; "'.'"
006c 0375 | u | .STRTAB 0x0375->0x0226 ; "'/'"
006d 0376 | v | .STRTAB 0x0376->0x0228 ; "'0'"
006e 0377 | w | .STRTAB 0x0377->0x0229 ; "'1'"
006f 0378 | x | .STRTAB 0x0378->0x022b ; "'2'"
0070 0379 | y | .STRTAB 0x0379->0x022c ; "'3'"
0071 037a | z | .STRTAB 0x037a->0x022e ; "'4'"
0072 037b | { | .STRTAB 0x037b->0x022f ; "'5'"
0073 037c | | | .STRTAB 0x037c->0x0231 ; "'6'"
0074 037d | } | .STRTAB 0x037d->0x0232 ; "'7'"
0075 037e | ~ | .STRTAB 0x037e->0x0234 ; "'8'"
0076 037f | | .STRTAB 0x037f->0x0235 ; "'9'"
0077 0380 | | .STRTAB 0x0380->0x0237 ; "':'"
0078 0381 | | .STRTAB 0x0381->0x0238 ; "';'"
0079 0382 | | .STRTAB 0x0382->0x023a ; "'<'"
007a 0383 | | .STRTAB 0x0383->0x023b ; "'='"
007b 0384 | | .STRTAB 0x0384->0x023d ; "'>'"
007c 0385 | | .STRTAB 0x0385->0x023e ; "'?'"
007d 0386 | | .STRTAB 0x0386->0x0240 ; "'@'"
007e 0387 | | .STRTAB 0x0387->0x0241 ; "'A'"
007f 0388 | | .STRTAB 0x0388->0x0243 ; "'B'"
0080 0389 | | .STRTAB 0x0389->0x0244 ; "'C'"
0081 038a | | .STRTAB 0x038a->0x0246 ; "'D'"
0082 038b | | .STRTAB 0x038b->0x0247 ; "'E'"
0083 038c | | .STRTAB 0x038c->0x0249 ; "'F'"
0084 038d | | .STRTAB 0x038d->0x024a ; "'G'"
0085 038e | | .STRTAB 0x038e->0x024c ; "'H'"
0086 038f | | .STRTAB 0x038f->0x024d ; "'I'"
0087 0390 | | .STRTAB 0x0390->0x024f ; "'J'"
0088 0391 | | .STRTAB 0x0391->0x0250 ; "'K'"
0089 0392 | | .STRTAB 0x0392->0x0252 ; "'L'"
008a 0393 | | .STRTAB 0x0393->0x0253 ; "'M'"
008b 0394 | | .STRTAB 0x0394->0x0255 ; "'N'"
008c 0395 | | .STRTAB 0x0395->0x0256 ; "'O'"
008d 0396 | | .STRTAB 0x0396->0x0258 ; "'P'"
008e 0397 | | .STRTAB 0x0397->0x0259 ; "'Q'"
008f 0398 | | .STRTAB 0x0398->0x025b ; "'R'"
0090 0399 | | .STRTAB 0x0399->0x025c ; "'S'"
0091 039a | | .STRTAB 0x039a->0x025e ; "'T'"
0092 039b | | .STRTAB 0x039b->0x025f ; "'U'"
0093 039c | | .STRTAB 0x039c->0x0261 ; "'V'"
0094 039d | | .STRTAB 0x039d->0x0262 ; "'W'"
0095 039e | | .STRTAB 0x039e->0x0264 ; "'X'"
0096 039f | | .STRTAB 0x039f->0x0265 ; "'Y'"
0097 03a0 | | .STRTAB 0x03a0->0x0267 ; "'Z'"
0098 03a1 | | .STRTAB 0x03a1->0x0268 ; "'['"
0099 03a2 | | .STRTAB 0x03a2->0x026a ; "'\x5c'"
009a 03a3 | | .STRTAB 0x03a3->0x026b ; "']'"
009b 03a4 | | .STRTAB 0x03a4->0x026d ; "'^'"
009c 03a5 | | .STRTAB 0x03a5->0x026e ; "'_'"
009d 03a6 | | .STRTAB 0x03a6->0x0270 ; "'`'"
009e 03a7 | | .STRTAB 0x03a7->0x0271 ; "'a'"
009f 03a8 | | .STRTAB 0x03a8->0x0273 ; "'b'"
00a0 03a9 | | .STRTAB 0x03a9->0x0274 ; "'c'"
00a1 03aa | | .STRTAB 0x03aa->0x0276 ; "'d'"
00a2 03ab | | .STRTAB 0x03ab->0x0277 ; "'e'"
00a3 03ac | | .STRTAB 0x03ac->0x0279 ; "'f'"
00a4 03ad | | .STRTAB 0x03ad->0x027a ; "'g'"
00a5 03ae | | .STRTAB 0x03ae->0x027c ; "'h'"
00a6 03af | | .STRTAB 0x03af->0x027d ; "'i'"
00a7 03b0 | | .STRTAB 0x03b0->0x027f ; "'j'"
00a8 03b1 | | .STRTAB 0x03b1->0x0280 ; "'k'"
00a9 03b2 | | .STRTAB 0x03b2->0x0282 ; "'l'"
00aa 03b3 | | .STRTAB 0x03b3->0x0283 ; "'m'"
00ab 03b4 | | .STRTAB 0x03b4->0x0285 ; "'n'"
00ac 03b5 | | .STRTAB 0x03b5->0x0286 ; "'o'"
00ad 03b6 | | .STRTAB 0x03b6->0x0288 ; "'p'"
00ae 03b7 | | .STRTAB 0x03b7->0x0289 ; "'q'"
00af 03b8 | | .STRTAB 0x03b8->0x028b ; "'r'"
00b0 03b9 | | .STRTAB 0x03b9->0x028c ; "'s'"
00b1 03ba | | .STRTAB 0x03ba->0x028e ; "'t'"
00b2 03bb | | .STRTAB 0x03bb->0x028f ; "'u'"
00b3 03bc | | .STRTAB 0x03bc->0x0291 ; "'v'"
00b4 03bd | | .STRTAB 0x03bd->0x0292 ; "'w'"
00b5 03be | | .STRTAB 0x03be->0x0294 ; "'x'"
00b6 03bf | | .STRTAB 0x03bf->0x0295 ; "'y'"
00b7 03c0 | | .STRTAB 0x03c0->0x0297 ; "'z'"
00b8 03c1 | | .STRTAB 0x03c1->0x0298 ; "'{'"
00b9 03c2 | | .STRTAB 0x03c2->0x029a ; "'|'"
00ba 03c3 | | .STRTAB 0x03c3->0x029b ; "'}'"
00bb 03c4 | | .STRTAB 0x03c4->0x029d ; "'~'"
00bc 03c5 | | .STRTAB 0x03c5->0x029e ; "DELETE"
00bd 03c9 | | .STRTAB 0x03c9->0x02a1 ; "OBJECT"
00be 03cd | | .STRTAB 0x03cd->0x02a4 ; "REGION"
00bf 03d1 | | .STRTAB 0x03d1->0x02a7 ; "WINDOW"
00c0 03d5 | | .STRTAB 0x03d5->0x02aa ; "PROMOT"
00c1 03d9 | | .STRTAB 0x03d9->0x02ad ; "COMPLT"
00c2 03dd | | .STRTAB 0x03dd->0x02b0 ; "FORMAT"
00c3 03e1 | | .STRTAB 0x03e1->0x02b3 ; "UP"
00c4 03e1 | | .STRTAB 0x03e1->0x02b4 ; "DOWN"
00c5 03e3 | | .STRTAB 0x03e3->0x02b6 ; "LEFT"
00c6 03e5 | | .STRTAB 0x03e5->0x02b8 ; "RIGHT"
00c7 03e8 | | .STRTAB 0x03e8->0x02bb ; "BACK_TAB"
00c8 03ee | | .STRTAB 0x03ee->0x02bf ; "IMAGE"
00c9 03f1 | | .STRTAB 0x03f1->0x02c1 ; "LINE"
00ca 03f3 | | .STRTAB 0x03f3->0x02c3 ; "WORD"
00cb 03f5 | | .STRTAB 0x03f5->0x02c5 ; "MARK"
00cc 03f7 | | .STRTAB 0x03f7->0x02c7 ; "F1"
00cd 03f7 | | .STRTAB 0x03f7->0x02c8 ; "F2"
00ce 03f7 | | .STRTAB 0x03f7->0x02c9 ; "F3"
00cf 03f7 | | .STRTAB 0x03f7->0x02ca ; "F4"
00d0 03f7 | | .STRTAB 0x03f7->0x02cb ; "F5"
00d1 03f7 | | .STRTAB 0x03f7->0x02cc ; "F6"
00d2 03f7 | | .STRTAB 0x03f7->0x02cd ; "F7"
00d3 03f7 | | .STRTAB 0x03f7->0x02ce ; "F8"
00d4 03f7 | | .STRTAB 0x03f7->0x02cf ; "F9"
00d5 03f7 | | .STRTAB 0x03f7->0x02d0 ; "F10"
00d6 03f8 | | .STRTAB 0x03f8->0x02d2 ; "F11"
00d7 03f9 | | .STRTAB 0x03f9->0x02d3 ; "F12"
00d8 03fa | | .STRTAB 0x03fa->0x02d5 ; "NUMERIC_1"
00d9 0401 | | .STRTAB 0x0401->0x02d9 ; "NUMERIC_2"
00da 0408 | | .STRTAB 0x0408->0x02de ; "NUMERIC_3"
00db 040f | | .STRTAB 0x040f->0x02e2 ; "NUMERIC_4"
00dc 0416 | | .STRTAB 0x0416->0x02e7 ; "NUMERIC_5"
00dd 041d | | .STRTAB 0x041d->0x02eb ; "NUMERIC_6"
00de 0424 | $ | .STRTAB 0x0424->0x02f0 ; "NUMERIC_7"
00df 042b | + | .STRTAB 0x042b->0x02f4 ; "NUMERIC_8"
00e0 0432 | 2 | .STRTAB 0x0432->0x02f9 ; "NUMERIC_9"
00e1 0439 | 9 | .STRTAB 0x0439->0x02fd ; "NUMERIC_0"
00e2 0440 | @ | .STRTAB 0x0440->0x0302 ; "DASH"
00e3 0442 | B | .STRTAB 0x0442->0x0304 ; "DOT"
00e4 0443 | C | .STRTAB 0x0443->0x0305 ; "ENTER"
00e5 0446 | F | .STRTAB 0x0446->0x0308 ; "NUMERIC_COMMA"
00e6 0451 | Q | .STRTAB 0x0451->0x030e ; "S_WINDOW"
00e7 0457 | W | .STRTAB 0x0457->0x0312 ; "S_COMPLT"
00e8 045d | ] | .STRTAB 0x045d->0x0316 ; "S_UP"
00e9 045f | _ | .STRTAB 0x045f->0x0318 ; "S_DOWN"
00ea 0463 | c | .STRTAB 0x0463->0x031b ; "S_F1"
00eb 0465 | e | .STRTAB 0x0465->0x031d ; "S_F2"
00ec 0467 | g | .STRTAB 0x0467->0x031f ; "S_F3"
00ed 0469 | i | .STRTAB 0x0469->0x0321 ; "S_F4"
00ee 046b | k | .STRTAB 0x046b->0x0323 ; "S_F5"
00ef 046d | m | .STRTAB 0x046d->0x0325 ; "S_F6"
00f0 046f | o | .STRTAB 0x046f->0x0327 ; "S_F7"
00f1 0471 | q | .STRTAB 0x0471->0x0329 ; "S_F8"
00f2 0473 | s | .STRTAB 0x0473->0x032b ; "S_F9"
00f3 0475 | u | .STRTAB 0x0475->0x032d ; "S_F10"
00f4 0478 | x | .STRTAB 0x0478->0x0330 ; "S_F11"
00f5 047b | { | .STRTAB 0x047b->0x0332 ; "S_F12"
00f6 047e | ~ | .STRTAB 0x047e->0x0335 ; "ESC_NUL"
00f7 0483 | | .STRTAB 0x0483->0x0338 ; "ESC_C_A"
00f8 0488 | | .STRTAB 0x0488->0x033c ; "ESC_C_B"
00f9 048d | | .STRTAB 0x048d->0x033f ; "ESC_C_C"
00fa 0492 | | .STRTAB 0x0492->0x0343 ; "ESC_C_D"
00fb 0497 | | .STRTAB 0x0497->0x0346 ; "ESC_C_E"
00fc 049c | | .STRTAB 0x049c->0x034a ; "ESC_C_F"
00fd 04a1 | | .STRTAB 0x04a1->0x034d ; "ESC_C_G"
00fe 04a6 | | .STRTAB 0x04a6->0x0351 ; "ESC_BACKSPACE"
00ff 04b1 | | .STRTAB 0x04b1->0x0357 ; "ESC_TAB"
0100 04b6 | | .STRTAB 0x04b6->0x035b ; "ESC_C_J"
0101 04bb | | .STRTAB 0x04bb->0x035e ; "ESC_C_K"
0102 04c0 | | .STRTAB 0x04c0->0x0362 ; "ESC_C_L"
0103 04c5 | | .STRTAB 0x04c5->0x0365 ; "ESC_C_M"
0104 04ca | | .STRTAB 0x04ca->0x0369 ; "ESC_C_N"
0105 04cf | | .STRTAB 0x04cf->0x036c ; "ESC_C_O"
0106 04d4 | | .STRTAB 0x04d4->0x0370 ; "ESC_C_P"
0107 04d9 | | .STRTAB 0x04d9->0x0373 ; "ESC_C_Q"
0108 04de | | .STRTAB 0x04de->0x0377 ; "ESC_C_R"
0109 04e3 | | .STRTAB 0x04e3->0x037a ; "ESC_C_S"
010a 04e8 | | .STRTAB 0x04e8->0x037e ; "ESC_C_T"
010b 04ed | | .STRTAB 0x04ed->0x0381 ; "ESC_C_U"
010c 04f2 | | .STRTAB 0x04f2->0x0385 ; "ESC_C_V"
010d 04f7 | | .STRTAB 0x04f7->0x0388 ; "ESC_C_W"
010e 04fc | | .STRTAB 0x04fc->0x038c ; "ESC_C_X"
010f 0501 | | .STRTAB 0x0501->0x038f ; "ESC_C_Y"
0110 0506 | | .STRTAB 0x0506->0x0393 ; "ESC_C_Z"
0111 050b | | .STRTAB 0x050b->0x0396 ; "ESC_C_BACKSLASH"
0112 0518 | | .STRTAB 0x0518->0x039e ; "ESC_C_CIRCUMFLEX"
0113 0526 | & | .STRTAB 0x0526->0x03a6 ; "ESC_C_UNDERLINE"
0114 0533 | 3 | .STRTAB 0x0533->0x03ad ; "ESC_C_RIGHT_BRACKET"
0115 0544 | D | .STRTAB 0x0544->0x03b7 ; "ESC_SPACE"
0116 054b | K | .STRTAB 0x054b->0x03bb ; "ESC_EXCLAM"
0117 0553 | S | .STRTAB 0x0553->0x03c0 ; "ESC_QUOTATION"
0118 055e | ^ | .STRTAB 0x055e->0x03c7 ; "ESC_SHARP"
0119 0565 | e | .STRTAB 0x0565->0x03cb ; "ESC_DOLLAR"
011a 056d | m | .STRTAB 0x056d->0x03d0 ; "ESC_PERCENT"
011b 0576 | v | .STRTAB 0x0576->0x03d6 ; "ESC_AMPERSAND"
011c 0581 | | .STRTAB 0x0581->0x03dc ; "ESC_TICK"
011d 0587 | | .STRTAB 0x0587->0x03e0 ; "ESC_LEFT_PAREN"
011e 0593 | | .STRTAB 0x0593->0x03e7 ; "ESC_RIGHT_PAREN"
011f 05a0 | | .STRTAB 0x05a0->0x03ef ; "ESC_STAR"
0120 05a6 | | .STRTAB 0x05a6->0x03f3 ; "ESC_PLUS"
0121 05ac | | .STRTAB 0x05ac->0x03f7 ; "ESC_COMMA"
0122 05b3 | | .STRTAB 0x05b3->0x03fb ; "ESC_MINUS"
0123 05ba | | .STRTAB 0x05ba->0x0400 ; "ESC_PERIOD"
0124 05c2 | | .STRTAB 0x05c2->0x0405 ; "ESC_SLASH"
0125 05c9 | | .STRTAB 0x05c9->0x0409 ; "ESC_0"
0126 05cc | | .STRTAB 0x05cc->0x040c ; "ESC_1"
0127 05cf | | .STRTAB 0x05cf->0x040e ; "ESC_2"
0128 05d2 | | .STRTAB 0x05d2->0x0411 ; "ESC_3"
0129 05d5 | | .STRTAB 0x05d5->0x0413 ; "ESC_4"
012a 05d8 | | .STRTAB 0x05d8->0x0416 ; "ESC_5"
012b 05db | | .STRTAB 0x05db->0x0418 ; "ESC_6"
012c 05de | | .STRTAB 0x05de->0x041b ; "ESC_7"
012d 05e1 | | .STRTAB 0x05e1->0x041d ; "ESC_8"
012e 05e4 | | .STRTAB 0x05e4->0x0420 ; "ESC_9"
012f 05e7 | | .STRTAB 0x05e7->0x0422 ; "ESC_COLON"
0130 05ee | | .STRTAB 0x05ee->0x0427 ; "ESC_SEMICOLON"
0131 05f9 | | .STRTAB 0x05f9->0x042d ; "ESC_LESS_THAN"
0132 0604 | | .STRTAB 0x0604->0x0434 ; "ESC_EQUAL"
0133 060b | | .STRTAB 0x060b->0x0438 ; "ESC_GREATER_THAN"
0134 0619 | | .STRTAB 0x0619->0x0440 ; "ESC_QUERY"
0135 0620 | | .STRTAB 0x0620->0x0445 ; "ESC_AT_SIGN"
0136 0629 | ) | .STRTAB 0x0629->0x044a ; "ESC_A"
0137 062c | , | .STRTAB 0x062c->0x044d ; "ESC_B"
0138 062f | / | .STRTAB 0x062f->0x044f ; "ESC_C"
0139 0632 | 2 | .STRTAB 0x0632->0x0452 ; "ESC_D"
013a 0635 | 5 | .STRTAB 0x0635->0x0454 ; "ESC_E"
013b 0638 | 8 | .STRTAB 0x0638->0x0457 ; "ESC_F"
013c 063b | ; | .STRTAB 0x063b->0x0459 ; "ESC_G"
013d 063e | > | .STRTAB 0x063e->0x045c ; "ESC_H"
013e 0641 | A | .STRTAB 0x0641->0x045e ; "ESC_I"
013f 0644 | D | .STRTAB 0x0644->0x0461 ; "ESC_J"
0140 0647 | G | .STRTAB 0x0647->0x0463 ; "ESC_K"
0141 064a | J | .STRTAB 0x064a->0x0466 ; "ESC_L"
0142 064d | M | .STRTAB 0x064d->0x0468 ; "ESC_M"
0143 0650 | P | .STRTAB 0x0650->0x046b ; "ESC_N"
0144 0653 | S | .STRTAB 0x0653->0x046d ; "ESC_O"
0145 0656 | V | .STRTAB 0x0656->0x0470 ; "ESC_P"
0146 0659 | Y | .STRTAB 0x0659->0x0472 ; "ESC_Q"
0147 065c | \ | .STRTAB 0x065c->0x0475 ; "ESC_R"
0148 065f | _ | .STRTAB 0x065f->0x0477 ; "ESC_S"
0149 0662 | b | .STRTAB 0x0662->0x047a ; "ESC_T"
014a 0665 | e | .STRTAB 0x0665->0x047c ; "ESC_U"
014b 0668 | h | .STRTAB 0x0668->0x047f ; "ESC_V"
014c 066b | k | .STRTAB 0x066b->0x0481 ; "ESC_W"
014d 066e | n | .STRTAB 0x066e->0x0484 ; "ESC_X"
014e 0671 | q | .STRTAB 0x0671->0x0486 ; "ESC_Y"
014f 0674 | t | .STRTAB 0x0674->0x0489 ; "ESC_Z"
0150 0677 | w | .STRTAB 0x0677->0x048b ; "ESC_BACKSLASH"
0151 0682 | | .STRTAB 0x0682->0x0492 ; "ESC_RIGHT_BRACKET"
0152 0691 | | .STRTAB 0x0691->0x049a ; "ESC_CIRCUMFLEX"
0153 069d | | .STRTAB 0x069d->0x04a1 ; "ESC_UNDERLINE"
0154 06a8 | | .STRTAB 0x06a8->0x04a8 ; "ESC_GRAVE"
0155 06af | | .STRTAB 0x06af->0x04ac ; "ESC_S_A"
0156 06b4 | | .STRTAB 0x06b4->0x04b0 ; "ESC_S_B"
0157 06b9 | | .STRTAB 0x06b9->0x04b3 ; "ESC_S_C"
0158 06be | | .STRTAB 0x06be->0x04b7 ; "ESC_S_D"
0159 06c3 | | .STRTAB 0x06c3->0x04ba ; "ESC_S_E"
015a 06c8 | | .STRTAB 0x06c8->0x04be ; "ESC_S_F"
015b 06cd | | .STRTAB 0x06cd->0x04c1 ; "ESC_S_G"
015c 06d2 | | .STRTAB 0x06d2->0x04c5 ; "ESC_S_H"
015d 06d7 | | .STRTAB 0x06d7->0x04c8 ; "ESC_S_I"
015e 06dc | | .STRTAB 0x06dc->0x04cc ; "ESC_S_J"
015f 06e1 | | .STRTAB 0x06e1->0x04cf ; "ESC_S_K"
0160 06e6 | | .STRTAB 0x06e6->0x04d3 ; "ESC_S_L"
0161 06eb | | .STRTAB 0x06eb->0x04d6 ; "ESC_S_M"
0162 06f0 | | .STRTAB 0x06f0->0x04da ; "ESC_S_N"
0163 06f5 | | .STRTAB 0x06f5->0x04dd ; "ESC_S_P"
0164 06fa | | .STRTAB 0x06fa->0x04e1 ; "ESC_S_Q"
0165 06ff | | .STRTAB 0x06ff->0x04e4 ; "ESC_S_R"
0166 0704 | | .STRTAB 0x0704->0x04e8 ; "ESC_S_S"
0167 0709 | | .STRTAB 0x0709->0x04eb ; "ESC_S_T"
0168 070e | | .STRTAB 0x070e->0x04ef ; "ESC_S_U"
0169 0713 | | .STRTAB 0x0713->0x04f2 ; "ESC_S_V"
016a 0718 | | .STRTAB 0x0718->0x04f6 ; "ESC_S_W"
016b 071d | | .STRTAB 0x071d->0x04f9 ; "ESC_S_X"
016c 0722 | " | .STRTAB 0x0722->0x04fd ; "ESC_S_Y"
016d 0727 | ' | .STRTAB 0x0727->0x0500 ; "ESC_S_Z"
016e 072c | , | .STRTAB 0x072c->0x0504 ; "ESC_LEFT_BRACE"
016f 0738 | 8 | .STRTAB 0x0738->0x050b ; "ESC_BAR"
0170 073d | = | .STRTAB 0x073d->0x050e ; "ESC_RIGHT_BRACE"
0171 074a | J | .STRTAB 0x074a->0x0516 ; "ESC_TILDE"
0172 0751 | Q | .STRTAB 0x0751->0x051a ; "ESC_DELETE"
0173 0759 | Y | .STRTAB 0x0759->0x051f ; "ESC_OBJECT"
0174 0761 | a | .STRTAB 0x0761->0x0524 ; "ESC_REGION"
0175 0769 | i | .STRTAB 0x0769->0x0529 ; "ESC_WINDOW"
0176 0771 | q | .STRTAB 0x0771->0x052e ; "ESC_PROMOT"
0177 0779 | y | .STRTAB 0x0779->0x0533 ; "ESC_COMPLT"
0178 0781 | | .STRTAB 0x0781->0x0538 ; "ESC_FORMAT"
0179 0789 | | .STRTAB 0x0789->0x053d ; "ESC_UP"
017a 078d | | .STRTAB 0x078d->0x0540 ; "ESC_DOWN"
017b 0793 | | .STRTAB 0x0793->0x0544 ; "ESC_LEFT"
017c 0799 | | .STRTAB 0x0799->0x0548 ; "ESC_RIGHT"
017d 07a0 | | .STRTAB 0x07a0->0x054d ; "ESC_BACK_TAB"
017e 07aa | | .STRTAB 0x07aa->0x0553 ; "ESC_IMAGE"
017f 07b1 | | .STRTAB 0x07b1->0x0557 ; "ESC_LINE"
0180 07b7 | | .STRTAB 0x07b7->0x055b ; "ESC_WORD"
0181 07bd | | .STRTAB 0x07bd->0x055f ; "ESC_MARK"
0182 07c3 | | .STRTAB 0x07c3->0x0563 ; "ESC_F1"
0183 07c7 | | .STRTAB 0x07c7->0x0566 ; "ESC_F2"
0184 07cb | | .STRTAB 0x07cb->0x0569 ; "ESC_F3"
0185 07cf | | .STRTAB 0x07cf->0x056c ; "ESC_F4"
0186 07d3 | | .STRTAB 0x07d3->0x056f ; "ESC_F5"
0187 07d7 | | .STRTAB 0x07d7->0x0572 ; "ESC_F6"
0188 07db | | .STRTAB 0x07db->0x0575 ; "ESC_F7"
0189 07df | | .STRTAB 0x07df->0x0578 ; "ESC_F8"
018a 07e3 | | .STRTAB 0x07e3->0x057b ; "ESC_F9"
018b 07e7 | | .STRTAB 0x07e7->0x057e ; "ESC_F10"
018c 07ec | | .STRTAB 0x07ec->0x0582 ; "ESC_F11"
018d 07f1 | | .STRTAB 0x07f1->0x0585 ; "ESC_F12"
018e 07f6 | | .STRTAB 0x07f6->0x0589 ; "ESC_NUMERIC_1"
018f 0801 | | .STRTAB 0x0801->0x058f ; "ESC_NUMERIC_2"
0190 080c | | .STRTAB 0x080c->0x0596 ; "ESC_NUMERIC_3"
0191 0817 | | .STRTAB 0x0817->0x059c ; "ESC_NUMERIC_4"
0192 0822 | " | .STRTAB 0x0822->0x05a3 ; "ESC_NUMERIC_5"
0193 082d | - | .STRTAB 0x082d->0x05a9 ; "ESC_NUMERIC_6"
0194 0838 | 8 | .STRTAB 0x0838->0x05b0 ; "ESC_NUMERIC_7"
0195 0843 | C | .STRTAB 0x0843->0x05b6 ; "ESC_NUMERIC_8"
0196 084e | N | .STRTAB 0x084e->0x05bd ; "ESC_NUMERIC_9"
0197 0859 | Y | .STRTAB 0x0859->0x05c3 ; "ESC_NUMERIC_0"
0198 0864 | d | .STRTAB 0x0864->0x05ca ; "ESC_DASH"
0199 086a | j | .STRTAB 0x086a->0x05ce ; "ESC_DOT"
019a 086f | o | .STRTAB 0x086f->0x05d1 ; "ESC_ENTER"
019b 0876 | v | .STRTAB 0x0876->0x05d6 ; "ESC_NUMERIC_COMMA"
019c 0885 | | .STRTAB 0x0885->0x05de ; "ESC_S_WINDOW"
019d 088f | | .STRTAB 0x088f->0x05e4 ; "ESC_S_COMPLT"
019e 0899 | | .STRTAB 0x0899->0x05ea ; "ESC_S_UP"
019f 089f | | .STRTAB 0x089f->0x05ee ; "ESC_S_DOWN"
01a0 08a7 | | .STRTAB 0x08a7->0x05f3 ; "ESC_S_F1"
01a1 08ad | | .STRTAB 0x08ad->0x05f7 ; "ESC_S_F2"
01a2 08b3 | | .STRTAB 0x08b3->0x05fb ; "ESC_S_F3"
01a3 08b9 | | .STRTAB 0x08b9->0x05ff ; "ESC_S_F4"
01a4 08bf | | .STRTAB 0x08bf->0x0603 ; "ESC_S_F5"
01a5 08c5 | | .STRTAB 0x08c5->0x0607 ; "ESC_S_F6"
01a6 08cb | | .STRTAB 0x08cb->0x060b ; "ESC_S_F7"
01a7 08d1 | | .STRTAB 0x08d1->0x060f ; "ESC_S_F8"
01a8 08d7 | | .STRTAB 0x08d7->0x0613 ; "ESC_S_F9"
01a9 08dd | | .STRTAB 0x08dd->0x0617 ; "ESC_S_F10"
01aa 08e4 | | .STRTAB 0x08e4->0x061c ; "ESC_S_F11"
01ab 08eb | | .STRTAB 0x08eb->0x0620 ; "ESC_S_F12"
01ac 08f2 | | .STRTAB 0x08f2->0x0625 ; "C_F1"
01ad 08f4 | | .STRTAB 0x08f4->0x0627 ; "C_F2"
01ae 08f6 | | .STRTAB 0x08f6->0x0629 ; "C_F3"
01af 08f8 | | .STRTAB 0x08f8->0x062b ; "C_F4"
01b0 08fa | | .STRTAB 0x08fa->0x062d ; "C_F5"
01b1 08fc | | .STRTAB 0x08fc->0x062f ; "C_F6"
01b2 08fe | | .STRTAB 0x08fe->0x0631 ; "C_F7"
01b3 0900 | | .STRTAB 0x0900->0x0633 ; "C_F8"
01b4 0902 | | .STRTAB 0x0902->0x0635 ; "C_F9"
01b5 0904 | | .STRTAB 0x0904->0x0637 ; "C_F10"
01b6 0907 | | .STRTAB 0x0907->0x0639 ; "C_F11"
01b7 090a | | .STRTAB 0x090a->0x063c ; "C_F12"
01b8 090d | | .STRTAB 0x090d->0x063e ; "ESC_C_F1"
01b9 0913 | | .STRTAB 0x0913->0x0642 ; "ESC_C_F2"
01ba 0919 | | .STRTAB 0x0919->0x0646 ; "ESC_C_F3"
01bb 091f | | .STRTAB 0x091f->0x064a ; "ESC_C_F4"
01bc 0925 | % | .STRTAB 0x0925->0x064e ; "ESC_C_F5"
01bd 092b | + | .STRTAB 0x092b->0x0652 ; "ESC_C_F6"
01be 0931 | 1 | .STRTAB 0x0931->0x0656 ; "ESC_C_F7"
01bf 0937 | 7 | .STRTAB 0x0937->0x065a ; "ESC_C_F8"
01c0 093d | = | .STRTAB 0x093d->0x065e ; "ESC_C_F9"
01c1 0943 | C | .STRTAB 0x0943->0x0662 ; "ESC_C_F10"
01c2 094a | J | .STRTAB 0x094a->0x0667 ; "ESC_C_F11"
01c3 0951 | Q | .STRTAB 0x0951->0x066b ; "ESC_C_F12"
01c4 0958 | X | .STREND 0x0958->0x0670
01c5 4e55 4c43 |NULC| .STRTAB_STRINGS
0670 ; --------------------------------------------------------------------------------------
0670 ; Debug Table
0670 ; --------------------------------------------------------------------------------------
0670 0004 0000 | | .DEBUG4 0x0004,0x0000,0x2849,0x0000,0x0001,0x0002
0676 000b 067e | ~| .DBG4T 0x000b,0x067e,0x8000,0x8000
067a 001b 0000 | | .DBG4T 0x001b,0x0000,0x0005,0x0000
067e ; --------------------------------------------------------------------------------------
067e ; Debug chain
067e ; --------------------------------------------------------------------------------------
067e 0002 0000 | | .DBGLEN 0x0002,0x0000
0680 000b 0010 | | .DBGLNO 0x000b,0x0010
0682 0001 001e | | .XXX[0x2]
0684 0000 0000 | | .BLANK 0000[0x17c]