|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3072 (0xc00) Notes: 00_class, 5811_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦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 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0308 | | .CONST 0x0308 ; 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 0045 | E | .CONST 0x0045 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001b | | .CONST 0x001b ; Number of locals 000b INIT_0008: 000b 029a 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x03a2,0x8000,0x0000,0x0025,0x6bd4,0x0000,0x0003 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 0063 | c| Declare_Subprogram INIT_0060,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 007b | {| Declare_Subprogram INIT_0078,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 00ab | | Declare_Subprogram INIT_00a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x21,0xfff4 0023 0007 | | Action Break_Optional ; Debug Table 0x0.0xc = 0x23,0xfff3 0024 0007 | | Action Break_Optional ; Debug Table 0x0.0xd = 0x24,0xfff2 0025 00bf | | Action Accept_Activation ; Debug Table 0x0.0xe = 0x25,0xfff1 0026 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0026,0x03c2,0x8000,0x0000,0x0036,0xf804,0x0000,0x0011 ; Debug Table 0x1.0x0 = 0x26,0xffff 0027 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x1 = 0x27,0xfffe 0028 00c7 | | Action Elaborate_Subprogram 0029 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x2 = 0x29,0xfffd 002a 00c7 | | Action Elaborate_Subprogram 002b 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x3 = 0x2b,0xfffc 002c 00c7 | | Action Elaborate_Subprogram 002d 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x4 = 0x2d,0xfffb 002e 00c7 | | Action Elaborate_Subprogram 002f 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x5 = 0x2f,0xfffa 0030 00c7 | | Action Elaborate_Subprogram 0031 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x6 = 0x31,0xfff9 0032 00c7 | | Action Elaborate_Subprogram 0033 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x7 = 0x33,0xfff8 0034 00c7 | | Action Elaborate_Subprogram 0035 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x8 = 0x35,0xfff7 0036 00c7 | | Action Elaborate_Subprogram 0037 029d 021b | | Declare_Subprogram INIT_0218,For_Outer_Call ; Debug Table 0x1.0x9 = 0x37,0xfff6 0039 029d 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call ; Debug Table 0x1.0xa = 0x39,0xfff5 003b 029d 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call ; Debug Table 0x1.0xb = 0x3b,0xfff4 003d 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xc = 0x3d,0xfff3 003e 00c7 | | Action Elaborate_Subprogram 003f 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xd = 0x3f,0xfff2 0040 00c7 | | Action Elaborate_Subprogram 0041 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xe = 0x41,0xfff1 0042 00c7 | | Action Elaborate_Subprogram 0043 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xf = 0x43,0xfff0 0044 00c7 | | Action Elaborate_Subprogram 0045 BODY_0008: 0045 00bc | | Action Signal_Activated 0046 00bb | | Action Signal_Completion 0047 0000 | | .XXX[0x1] 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 004b | K | .CONST 0x004b ; Address of begin 0049 0058 | X | .CONST 0x0058 ; Address of exception handler 004a 0001 | | .CONST 0x0001 ; Number of locals 004b BODY_0048: 004b INIT_0048: 004b e001 | | Load 0x0,0x1 ; Debug Table 0x2 = .DEBUG 0x004b,0x03e4,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0004 ; Debug Table 0x2.0x0 = 0x4b,0x1 004c 180e | | Execute Package,Field_Execute,Field_Number 0xe 004d e002 | | Load 0x0,0x2 004e 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 004f 00d8 | | Load_Top At_Offset_0 0050 e002 | | Load 0x0,0x2 0051 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0052 7003 |p | Jump_Nonzero 0x56 0053 e003 | | Load 0x0,0x3 0054 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0055 0257 | W | Execute Discrete,Raise 0056 180f | | Execute Package,Field_Execute,Field_Number 0xf 0057 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0058 TRAP_0048: 0058 0007 | | Action Break_Optional 0059 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x2.0x1 = 0x59,0x2 005a 0000 0000 | | .BLANK 0000[0x6] 0060 ; -------------------------------------------------------------------------------------- 0060 ; SUBPROGRAM 0060 ; -------------------------------------------------------------------------------------- 0060 0063 | c | .CONST 0x0063 ; Address of begin 0061 0070 | p | .CONST 0x0070 ; Address of exception handler 0062 0001 | | .CONST 0x0001 ; Number of locals 0063 BODY_0060: 0063 INIT_0060: 0063 e001 | | Load 0x0,0x1 ; Debug Table 0x3 = .DEBUG 0x0063,0x03ea,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0008 ; Debug Table 0x3.0x0 = 0x63,0x1 0064 180e | | Execute Package,Field_Execute,Field_Number 0xe 0065 e002 | | Load 0x0,0x2 0066 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0067 00d8 | | Load_Top At_Offset_0 0068 e002 | | Load 0x0,0x2 0069 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 006a 7003 |p | Jump_Nonzero 0x6e 006b e003 | | Load 0x0,0x3 006c 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 006d 0257 | W | Execute Discrete,Raise 006e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 006f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0070 TRAP_0060: 0070 0007 | | Action Break_Optional 0071 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x3.0x1 = 0x71,0x2 0072 0000 0000 | | .BLANK 0000[0x6] 0078 ; -------------------------------------------------------------------------------------- 0078 ; SUBPROGRAM 0078 ; -------------------------------------------------------------------------------------- 0078 007b | { | .CONST 0x007b ; Address of begin 0079 0088 | | .CONST 0x0088 ; Address of exception handler 007a 0001 | | .CONST 0x0001 ; Number of locals 007b BODY_0078: 007b INIT_0078: 007b e001 | | Load 0x0,0x1 ; Debug Table 0x4 = .DEBUG 0x007b,0x03f0,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x000c ; Debug Table 0x4.0x0 = 0x7b,0x1 007c 180e | | Execute Package,Field_Execute,Field_Number 0xe 007d e002 | | Load 0x0,0x2 007e 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 007f 00d8 | | Load_Top At_Offset_0 0080 e002 | | Load 0x0,0x2 0081 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0082 7003 |p | Jump_Nonzero 0x86 0083 e003 | | Load 0x0,0x3 0084 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0085 0257 | W | Execute Discrete,Raise 0086 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0087 00ca | | Action Exit_Nullary_Function 0088 TRAP_0078: 0088 0007 | | Action Break_Optional 0089 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1 = 0x89,0x2 008a 00ca | | Action Exit_Nullary_Function 008b 0000 0000 | | .BLANK 0000[0x5] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 0093 | | .CONST 0x0093 ; Address of begin 0091 00a1 | | .CONST 0x00a1 ; Address of exception handler 0092 0001 | | .CONST 0x0001 ; Number of locals 0093 BODY_0090: 0093 INIT_0090: 0093 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5 = .DEBUG 0x0093,0x03f6,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0011 ; Debug Table 0x5.0x0 = 0x93,0x1 0094 e001 | | Load 0x0,0x1 0095 180e | | Execute Package,Field_Execute,Field_Number 0xe 0096 e002 | | Load 0x0,0x2 0097 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0098 00d8 | | Load_Top At_Offset_0 0099 e002 | | Load 0x0,0x2 009a 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 009b 7003 |p | Jump_Nonzero 0x9f 009c e003 | | Load 0x0,0x3 009d 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 009e 0257 | W | Execute Discrete,Raise 009f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00a0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00a1 TRAP_0090: 00a1 0007 | | Action Break_Optional 00a2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0x1 = 0xa2,0x2 00a3 0000 0000 | | .BLANK 0000[0x5] 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00ab | | .CONST 0x00ab ; Address of begin 00a9 00b9 | | .CONST 0x00b9 ; Address of exception handler 00aa 0001 | | .CONST 0x0001 ; Number of locals 00ab BODY_00a8: 00ab INIT_00a8: 00ab e5ff | | Load 0x2,-0x1 ; Debug Table 0x6 = .DEBUG 0x00ab,0x03fc,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0019 ; Debug Table 0x6.0x0 = 0xab,0x1 00ac e001 | | Load 0x0,0x1 00ad 180e | | Execute Package,Field_Execute,Field_Number 0xe 00ae e002 | | Load 0x0,0x2 00af 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 00b0 00d8 | | Load_Top At_Offset_0 00b1 e002 | | Load 0x0,0x2 00b2 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 00b3 7003 |p | Jump_Nonzero 0xb7 00b4 e003 | | Load 0x0,0x3 00b5 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 00b6 0257 | W | Execute Discrete,Raise 00b7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00b8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00b9 TRAP_00a8: 00b9 0007 | | Action Break_Optional 00ba 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x6.0x1 = 0xba,0x2 00bb 0000 0000 | | .BLANK 0000[0x5] 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00c3 | | .CONST 0x00c3 ; Address of begin 00c1 00d1 | | .CONST 0x00d1 ; Address of exception handler 00c2 0001 | | .CONST 0x0001 ; Number of locals 00c3 BODY_00c0: 00c3 INIT_00c0: 00c3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7 = .DEBUG 0x00c3,0x0402,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0021 ; Debug Table 0x7.0x0 = 0xc3,0x1 00c4 e001 | | Load 0x0,0x1 00c5 180e | | Execute Package,Field_Execute,Field_Number 0xe 00c6 e002 | | Load 0x0,0x2 00c7 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 00c8 00d8 | | Load_Top At_Offset_0 00c9 e002 | | Load 0x0,0x2 00ca 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 00cb 7003 |p | Jump_Nonzero 0xcf 00cc e003 | | Load 0x0,0x3 00cd 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 00ce 0257 | W | Execute Discrete,Raise 00cf 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00d0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00d1 TRAP_00c0: 00d1 0007 | | Action Break_Optional 00d2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x7.0x1 = 0xd2,0x2 00d3 0000 0000 | | .BLANK 0000[0x5] 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00db | | .CONST 0x00db ; Address of begin 00d9 00e8 | | .CONST 0x00e8 ; Address of exception handler 00da 0001 | | .CONST 0x0001 ; Number of locals 00db BODY_00d8: 00db INIT_00d8: 00db e001 | | Load 0x0,0x1 ; Debug Table 0x8 = .DEBUG 0x00db,0x0408,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x0029 ; Debug Table 0x8.0x0 = 0xdb,0x1 00dc 180e | | Execute Package,Field_Execute,Field_Number 0xe 00dd e002 | | Load 0x0,0x2 00de 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 00df 00d8 | | Load_Top At_Offset_0 00e0 e002 | | Load 0x0,0x2 00e1 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 00e2 7003 |p | Jump_Nonzero 0xe6 00e3 e003 | | Load 0x0,0x3 00e4 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 00e5 0257 | W | Execute Discrete,Raise 00e6 1815 | | Execute Package,Field_Execute,Field_Number 0x15 00e7 00ca | | Action Exit_Nullary_Function 00e8 TRAP_00d8: 00e8 0007 | | Action Break_Optional 00e9 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x8.0x1 = 0xe9,0x2 00ea 00ca | | Action Exit_Nullary_Function 00eb 0000 0000 | | .BLANK 0000[0x5] 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00f3 | | .CONST 0x00f3 ; Address of begin 00f1 0103 | | .CONST 0x0103 ; Address of exception handler 00f2 0001 | | .CONST 0x0001 ; Number of locals 00f3 BODY_00f0: 00f3 INIT_00f0: 00f3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9 = .DEBUG 0x00f3,0x040e,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x002e ; Debug Table 0x9.0x0 = 0xf3,0x1 00f4 e5fe | | Load 0x2,-0x2 00f5 e5ff | | Load 0x2,-0x1 00f6 e001 | | Load 0x0,0x1 00f7 180e | | Execute Package,Field_Execute,Field_Number 0xe 00f8 e002 | | Load 0x0,0x2 00f9 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 00fa 00d8 | | Load_Top At_Offset_0 00fb e002 | | Load 0x0,0x2 00fc 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 00fd 7003 |p | Jump_Nonzero 0x101 00fe e003 | | Load 0x0,0x3 00ff 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0100 0257 | W | Execute Discrete,Raise 0101 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0102 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0103 TRAP_00f0: 0103 0007 | | Action Break_Optional 0104 0092 0294 | | Action Push_String_Extended,0x294 ; "Unknown - Debugger not started" ; Debug Table 0x9.0x1 = 0x104,0x2 0106 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0107 0000 | | .XXX[0x1] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 011e | | .CONST 0x011e ; Address of begin 0109 017a | z | .CONST 0x017a ; Address of exception handler 010a 000a | | .CONST 0x000a ; Number of locals 010b INIT_0108: 010b 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xa = .DEBUG 0x010b,0x0414,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x0042 ; Debug Table 0xa.0x0 = 0x10b,0xffff 010c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 010d e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x1 = 0x10d,0xfffe 010e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 010f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0110 e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x2 = 0x110,0xfffd 0111 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0112 e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x3 = 0x112,0xfffc 0113 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0114 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xa.0x4 = 0x114,0xfffb 0115 e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x5 = 0x115,0xfffa 0116 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0117 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xa.0x6 = 0x117,0xfff9 0118 e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x7 = 0x118,0xfff8 0119 1b5a | Z | Execute Package,Field_Read,Field_Number 0x5a 011a 0322 | " | Declare_Variable Record 011b 0007 | | Action Break_Optional ; Debug Table 0xa.0x8 = 0x11b,0xfff7 011c 029f 026b | k| Declare_Subprogram INIT_0268,For_Call ; Debug Table 0xa.0x9 = 0x11c,0xfff6 011e BODY_0108: 011e 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xa = 0x11e,0x1 011f a408 | | Store_Unchecked 0x2,0x8 0120 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xb = 0x120,0x2 0121 e004 | | Load 0x0,0x4 0122 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 0123 e004 | | Load 0x0,0x4 0124 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0125 a404 | | Store_Unchecked 0x2,0x4 0126 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xc = 0x126,0x3 0127 e404 | | Load 0x2,0x4 0128 e004 | | Load 0x0,0x4 0129 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 012a a405 | | Store_Unchecked 0x2,0x5 012b e405 | | Load 0x2,0x5 ; Debug Table 0xa.0xd = 0x12b,0x4 012c e004 | | Load 0x0,0x4 012d 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 012e a407 | | Store_Unchecked 0x2,0x7 012f 4fff |O | Short_Literal -0x1 ; Debug Table 0xa.0xe = 0x12f,0x5 0130 a406 | | Store_Unchecked 0x2,0x6 0131 0007 | | Action Break_Optional ; Debug Table 0xa.0xf = 0x131,0x6 0132 e406 | | Load 0x2,0x6 ; Debug Table 0xa.0x10 = 0x132,0x7 0133 e407 | | Load 0x2,0x7 0134 0275 | u | Execute Discrete,Unary_Minus 0135 027a | z | Execute Discrete,Less_Equal 0136 702e |p. | Jump_Nonzero 0x165 0137 e407 | | Load 0x2,0x7 ; Debug Table 0xa.0x11 = 0x137,0x8 0138 e406 | | Load 0x2,0x6 0139 0273 | s | Execute Discrete,Plus 013a e004 | | Load 0x0,0x4 013b 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 013c 025b | [ | Execute Discrete,Check_In_Type 013d e404 | | Load 0x2,0x4 013e e004 | | Load 0x0,0x4 013f 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 0140 e409 | | Load 0x2,0x9 0141 017d | } | Execute Record,Structure_Write 0142 e409 | | Load 0x2,0x9 ; Debug Table 0xa.0x12 = 0x142,0x9 0143 e004 | | Load 0x0,0x4 0144 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c 0145 0b7e | ~ | Execute_Immediate Case_Compare,0x7e 0146 7005 |p | Jump_Nonzero 0x14c 0147 e406 | | Load 0x2,0x6 ; Debug Table 0xa.0x13 = 0x147,0xd 0148 0aff | | Execute_Immediate Plus,-0x1 0149 0248 | H | Execute Discrete,Check_In_Integer 014a a406 | | Store_Unchecked 0x2,0x6 014b 7817 |x | Jump 0x163 014c 0007 | | Action Break_Optional ; Debug Table 0xa.0x14 = 0x14c,0xa 014d e406 | | Load 0x2,0x6 ; Debug Table 0xa.0x15 = 0x14d,0x401 014e 0007 | | Action Break_Optional 014f 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x16 = 0x14f,0x402 0150 0007 | | Action Break_Optional 0151 009c | | Action Load_Dynamic ; Debug Table 0xa.0x17 = 0x151,0x403 0152 0007 | | Action Break_Optional 0153 0107 | | Execute Exception,Get_Name ; Debug Table 0xa.0x18 = 0x153,0x404 0154 0007 | | Action Break_Optional 0155 c402 | | Store 0x2,0x2 ; Debug Table 0xa.0x19 = 0x155,0x405 0156 e406 | | Load 0x2,0x6 ; Debug Table 0xa.0x1a = 0x156,0x406 0157 0007 | | Action Break_Optional 0158 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x1b = 0x158,0x407 0159 0007 | | Action Break_Optional 015a 009c | | Action Load_Dynamic ; Debug Table 0xa.0x1c = 0x15a,0x408 015b 0007 | | Action Break_Optional 015c 0106 | | Execute Exception,Address ; Debug Table 0xa.0x1d = 0x15c,0x409 015d 0007 | | Action Break_Optional 015e c403 | | Store 0x2,0x3 ; Debug Table 0xa.0x1e = 0x15e,0x40a 015f 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1f = 0x15f,0xb 0160 a408 | | Store_Unchecked 0x2,0x8 0161 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xa.0x20 = 0x161,0xc 0162 7802 |x | Jump 0x165 0163 00d1 | | Pop_Control Pop_Count_1 0164 7fcd | | Jump 0x132 0165 e408 | | Load 0x2,0x8 ; Debug Table 0xa.0x21 = 0x165,0xe 0166 7003 |p | Jump_Nonzero 0x16a 0167 0092 0295 | | Action Push_String_Extended,0x295 ; "Unknown exception raised at unknown address." ; Debug Table 0xa.0x22 = 0x167,0xf 0169 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 016a e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x23 = 0x16a,0x10 016b 6809 |h | Jump_Zero 0x175 016c e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x24 = 0x16c,0x11 016d e402 | | Load 0x2,0x2 016e e005 | | Load 0x0,0x5 016f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0170 e403 | | Load 0x2,0x3 0171 e402 | | Load 0x2,0x2 0172 821a | | Call 0x1,0x1a 0173 01cc | | Execute Vector,Catenate 0174 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0175 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x25 = 0x175,0x12 0176 e403 | | Load 0x2,0x3 0177 e402 | | Load 0x2,0x2 0178 821b | | Call 0x1,0x1b 0179 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 017a TRAP_0108: 017a 0007 | | Action Break_Optional 017b 840a | | Call 0x2,0xa ; Debug Table 0xa.0x26 = 0x17b,0x13 017c 4831 |H1 | Short_Literal 0x31 017d 0257 | W | Execute Discrete,Raise 017e 0000 0000 | | .XXX[0x2] 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0185 | | .CONST 0x0185 ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0002 | | .CONST 0x0002 ; Number of locals 0183 INIT_0180: 0183 029f 027b | {| Declare_Subprogram INIT_0278,For_Call ; Debug Table 0xb = .DEBUG 0x0183,0x0464,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x0051 0185 BODY_0180: 0185 8402 | | Call 0x2,0x2 ; Debug Table 0xb.0x0 = 0x185,0x1 0186 480a |H | Short_Literal 0xa ; Debug Table 0xb.0x1 = 0x186,0x2 0187 0092 0296 | | Action Push_String_Extended,0x296 ; "Task #" 0189 4820 |H | Short_Literal 0x20 018a 4800 |H | Short_Literal 0x0 018b 4810 |H | Short_Literal 0x10 018c e004 | | Load 0x0,0x4 018d 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 018e e006 | | Load 0x0,0x6 018f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0190 01cc | | Execute Vector,Catenate 0191 0092 0297 | | Action Push_String_Extended,0x297 ; ":" 0193 01cc | | Execute Vector,Catenate 0194 01cb | | Execute Vector,Append 0195 0092 0298 | | Action Push_String_Extended,0x298 ; " Exception " 0197 01cc | | Execute Vector,Catenate 0198 4801 |H | Short_Literal 0x1 0199 4801 |H | Short_Literal 0x1 019a 8215 | | Call 0x1,0x15 019b 01cc | | Execute Vector,Catenate 019c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 019d 0000 0000 | | .XXX[0x3] 019f 0000 | | 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01c1 | | .CONST 0x01c1 ; Address of begin 01a1 01d9 | | .CONST 0x01d9 ; Address of exception handler 01a2 0006 | | .CONST 0x0006 ; Number of locals 01a3 INIT_01a0: 01a3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc = .DEBUG 0x01a3,0x046a,0x2801,0x0002,0x0025,0x6bd4,0x0000,0x0060 ; Debug Table 0xc.0x0 = 0x1a3,0xffff 01a4 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x1 = 0x1a4,0xfffe 01a5 e004 | | Load 0x0,0x4 01a6 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 01a7 e004 | | Load 0x0,0x4 01a8 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 01a9 e004 | | Load 0x0,0x4 01aa 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 01ab 03f1 | | Declare_Variable Discrete,With_Value 01ac 4802 |H | Short_Literal 0x2 ; Debug Table 0xc.0x2 = 0x1ac,0xfffd 01ad 4802 |H | Short_Literal 0x2 01ae 0099 | | Action Reference_Dynamic 01af 012d | - | Execute Any,Address 01b0 e004 | | Load 0x0,0x4 01b1 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 01b2 0afc | | Execute_Immediate Plus,-0x4 01b3 e004 | | Load 0x0,0x4 01b4 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 01b5 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 01b6 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0x3 = 0x1b6,0xfffc 01b7 e403 | | Load 0x2,0x3 01b8 e004 | | Load 0x0,0x4 01b9 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 01ba 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x4 = 0x1ba,0xfffb 01bb e403 | | Load 0x2,0x3 01bc e004 | | Load 0x0,0x4 01bd 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 01be e004 | | Load 0x0,0x4 01bf 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 01c0 03f1 | | Declare_Variable Discrete,With_Value 01c1 BODY_01a0: 01c1 e405 | | Load 0x2,0x5 ; Debug Table 0xc.0x5 = 0x1c1,0x1 01c2 e007 | | Load 0x0,0x7 01c3 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01c4 7002 |p | Jump_Nonzero 0x1c7 01c5 4887 |H | Short_Literal 0x87 01c6 0257 | W | Execute Discrete,Raise 01c7 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x6 = 0x1c7,0x2 01c8 e405 | | Load 0x2,0x5 01c9 e007 | | Load 0x0,0x7 01ca 180f | | Execute Package,Field_Execute,Field_Number 0xf 01cb e406 | | Load 0x2,0x6 01cc e001 | | Load 0x0,0x1 01cd 180e | | Execute Package,Field_Execute,Field_Number 0xe 01ce e002 | | Load 0x0,0x2 01cf 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 01d0 00d8 | | Load_Top At_Offset_0 01d1 e002 | | Load 0x0,0x2 01d2 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 01d3 7003 |p | Jump_Nonzero 0x1d7 01d4 e003 | | Load 0x0,0x3 01d5 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 01d6 0257 | W | Execute Discrete,Raise 01d7 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01d8 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01d9 TRAP_01a0: 01d9 4887 |H | Short_Literal 0x87 01da 010f | | Execute Exception,Equal 01db 6804 |h | Jump_Zero 0x1e0 01dc 0092 0299 | | Action Push_String_Extended,0x299 ; "Internal error registering type" ; Debug Table 0xc.0x7 = 0x1dc,0x3 01de 8210 | | Call 0x1,0x10 01df 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01e0 0092 029a | | Action Push_String_Extended,0x29a ; "Unhandled exception registering types " ; Debug Table 0xc.0x8 = 0x1e0,0x4 01e2 4800 |H | Short_Literal 0x0 01e3 4801 |H | Short_Literal 0x1 01e4 8215 | | Call 0x1,0x15 01e5 01cc | | Execute Vector,Catenate 01e6 8210 | | Call 0x1,0x10 01e7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01fa | | .CONST 0x01fa ; Address of begin 01e9 020b | | .CONST 0x020b ; Address of exception handler 01ea 0003 | | .CONST 0x0003 ; Number of locals 01eb INIT_01e8: 01eb 4800 |H | Short_Literal 0x0 ; Debug Table 0xd = .DEBUG 0x01eb,0x047e,0x2801,0x0002,0x0025,0x6bd4,0x0000,0x007f ; Debug Table 0xd.0x0 = 0x1eb,0xffff 01ec e004 | | Load 0x0,0x4 01ed 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 01ee e004 | | Load 0x0,0x4 01ef 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 01f0 e004 | | Load 0x0,0x4 01f1 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 01f2 03f1 | | Declare_Variable Discrete,With_Value 01f3 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x1 = 0x1f3,0xfffe 01f4 e402 | | Load 0x2,0x2 01f5 e004 | | Load 0x0,0x4 01f6 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 01f7 e004 | | Load 0x0,0x4 01f8 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 01f9 03f1 | | Declare_Variable Discrete,With_Value 01fa BODY_01e8: 01fa 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x2 = 0x1fa,0x1 01fb e007 | | Load 0x0,0x7 01fc 180e | | Execute Package,Field_Execute,Field_Number 0xe 01fd e403 | | Load 0x2,0x3 01fe e001 | | Load 0x0,0x1 01ff 180e | | Execute Package,Field_Execute,Field_Number 0xe 0200 e002 | | Load 0x0,0x2 0201 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0202 00d8 | | Load_Top At_Offset_0 0203 e002 | | Load 0x0,0x2 0204 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0205 7003 |p | Jump_Nonzero 0x209 0206 e003 | | Load 0x0,0x3 0207 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0208 0257 | W | Execute Discrete,Raise 0209 1818 | | Execute Package,Field_Execute,Field_Number 0x18 020a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 020b TRAP_01e8: 020b 0007 | | Action Break_Optional 020c 0092 029a | | Action Push_String_Extended,0x29a ; "Unhandled exception registering types " ; Debug Table 0xd.0x3 = 0x20c,0x2 020e 4800 |H | Short_Literal 0x0 020f 4801 |H | Short_Literal 0x1 0210 8215 | | Call 0x1,0x15 0211 01cc | | Execute Vector,Catenate 0212 8210 | | Call 0x1,0x10 0213 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0214 0000 0000 | | .BLANK 0000[0x4] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 021b | | .CONST 0x021b ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0001 | | .CONST 0x0001 ; Number of locals 021b BODY_0218: 021b INIT_0218: 021b 0092 029b | | Action Push_String_Extended,0x29b ; "#" ; Debug Table 0xe = .DEBUG 0x021b,0x0488,0x0002,0x0000,0x0036,0xf804,0x0000,0x00ea ; Debug Table 0xe.0x0 = 0x21b,0x1 021d 4820 |H | Short_Literal 0x20 021e 4800 |H | Short_Literal 0x0 021f 4810 |H | Short_Literal 0x10 0220 e5ff | | Load 0x2,-0x1 0221 e004 | | Load 0x0,0x4 0222 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0223 e006 | | Load 0x0,0x6 0224 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0225 01cc | | Execute Vector,Catenate 0226 0092 029c | | Action Push_String_Extended,0x29c ; ", #" 0228 01cc | | Execute Vector,Catenate 0229 4820 |H | Short_Literal 0x20 022a 4800 |H | Short_Literal 0x0 022b 4810 |H | Short_Literal 0x10 022c e5ff | | Load 0x2,-0x1 022d e004 | | Load 0x0,0x4 022e 1817 | | Execute Package,Field_Execute,Field_Number 0x17 022f e006 | | Load 0x0,0x6 0230 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0231 01cc | | Execute Vector,Catenate 0232 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0233 0000 0000 | | .BLANK 0000[0x5] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b 0092 029d | | Action Push_String_Extended,0x29d ; "<Space=" ; Debug Table 0xf = .DEBUG 0x023b,0x048c,0x0002,0x0000,0x0036,0xf804,0x0000,0x0129 ; Debug Table 0xf.0x0 = 0x23b,0x1 023d e5ff | | Load 0x2,-0x1 023e 09f0 | | Execute_Immediate Binary_Scale,-0x10 023f 00e0 | | Load_Encached Standard_Cache 0240 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0241 01cc | | Execute Vector,Catenate 0242 0092 029e | | Action Push_String_Extended,0x29e ; ", Index=" 0244 01cc | | Execute Vector,Catenate 0245 e5ff | | Load 0x2,-0x1 0246 6049 |`I | Indirect_Literal Discrete,0x290,{0x00000000, 0x0000ffff} 0247 0279 | y | Execute Discrete,And 0248 00e0 | | Load_Encached Standard_Cache 0249 1818 | | Execute Package,Field_Execute,Field_Number 0x18 024a 01cc | | Execute Vector,Catenate 024b 0092 029f | | Action Push_String_Extended,0x29f ; "> raised at " 024d 01cc | | Execute Vector,Catenate 024e e5fe | | Load 0x2,-0x2 024f 8219 | | Call 0x1,0x19 0250 01cc | | Execute Vector,Catenate 0251 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0252 0000 0000 | | .BLANK 0000[0x6] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025b | [ | .CONST 0x025b ; Address of begin 0259 0260 | ` | .CONST 0x0260 ; Address of exception handler 025a 0001 | | .CONST 0x0001 ; Number of locals 025b BODY_0258: 025b INIT_0258: 025b e5fd | | Load 0x2,-0x3 ; Debug Table 0x10 = .DEBUG 0x025b,0x0490,0x0002,0x0000,0x0036,0xf804,0x0000,0x0171 ; Debug Table 0x10.0x0 = 0x25b,0x1 025c e5ff | | Load 0x2,-0x1 025d e005 | | Load 0x0,0x5 025e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 025f 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0260 TRAP_0258: 0260 0007 | | Action Break_Optional 0261 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x1 = 0x261,0x2 0262 e5ff | | Load 0x2,-0x1 0263 821a | | Call 0x1,0x1a 0264 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0265 0000 0000 | | .XXX[0x3] 0267 0000 | | 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026b | k | .CONST 0x026b ; Address of begin 0269 0270 | p | .CONST 0x0270 ; Address of exception handler 026a 0001 | | .CONST 0x0001 ; Number of locals 026b BODY_0268: 026b INIT_0268: 026b e403 | | Load 0x2,0x3 ; Debug Table 0x11 = .DEBUG 0x026b,0x0496,0x0004,0x0000,0x0036,0xf804,0x0000,0x02f4 ; Debug Table 0x11.0x0 = 0x26b,0x1 026c e402 | | Load 0x2,0x2 026d 821a | | Call 0x1,0x1a 026e 00cb | | Action Pop_Block_With_Result 026f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0270 TRAP_0268: 0270 0007 | | Action Break_Optional 0271 0092 02a0 | | Action Push_String_Extended,0x2a0 ; "?" ; Debug Table 0x11.0x1 = 0x271,0x2 0273 00cb | | Action Pop_Block_With_Result 0274 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0275 0000 0000 | | .XXX[0x3] 0277 0000 | | 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 028b | | .CONST 0x028b ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b e5fe | | Load 0x2,-0x2 ; Debug Table 0x12 = .DEBUG 0x027b,0x049c,0x0004,0x0000,0x0036,0xf804,0x0000,0x031f ; Debug Table 0x12.0x0 = 0x27b,0x1 027c e5ff | | Load 0x2,-0x1 027d e001 | | Load 0x0,0x1 027e 180e | | Execute Package,Field_Execute,Field_Number 0xe 027f e002 | | Load 0x0,0x2 0280 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0281 00d8 | | Load_Top At_Offset_0 0282 e002 | | Load 0x0,0x2 0283 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0284 7003 |p | Jump_Nonzero 0x288 0285 e003 | | Load 0x0,0x3 0286 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0287 0257 | W | Execute Discrete,Raise 0288 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0289 00cb | | Action Pop_Block_With_Result 028a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 028b TRAP_0278: 028b 0007 | | Action Break_Optional 028c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x12.0x1 = 0x28c,0x2 028d 0000 0000 | | .XXX[0x3] 028f 0000 | | 0290 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff} 0294 ; -------------------------------------------------------------------------------------- 0294 ; STRING TABLE 0294 ; -------------------------------------------------------------------------------------- 0294 001c | | .STRTAB 0x001c->0x02a2 ; "Unknown - Debugger not started" 0295 0038 | 8 | .STRTAB 0x0038->0x02b1 ; "Unknown exception raised at unknown address." 0296 0062 | b | .STRTAB 0x0062->0x02c7 ; "Task #" 0297 0066 | f | .STRTAB 0x0066->0x02ca ; ":" 0298 0065 | e | .STRTAB 0x0065->0x02ca ; " Exception " 0299 0071 | q | .STRTAB 0x0071->0x02d1 ; "Internal error registering type" 029a 008e | | .STRTAB 0x008e->0x02e1 ; "Unhandled exception registering types " 029b 00b2 | | .STRTAB 0x00b2->0x02f4 ; "#" 029c 00b1 | | .STRTAB 0x00b1->0x02f4 ; ", #" 029d 00b2 | | .STRTAB 0x00b2->0x02f6 ; "<Space=" 029e 00b7 | | .STRTAB 0x00b7->0x02f9 ; ", Index=" 029f 00bd | | .STRTAB 0x00bd->0x02fd ; "> raised at " 02a0 00c7 | | .STRTAB 0x00c7->0x0303 ; "?" 02a1 00c6 | | .STREND 0x00c6->0x0304 02a2 556e 6b6e |Unkn| .STRTAB_STRINGS 0304 0000 0000 | | .BLANK 0000[0x4] 0308 ; -------------------------------------------------------------------------------------- 0308 ; Debug Table 0308 ; -------------------------------------------------------------------------------------- 0308 0003 0013 | | .CONST 0x0003,0x0013 030a 000b 03a2 | | .DEBUG 0x000b,0x03a2,0x8000,0x0000,0x0025,0x6bd4,0x0000,0x0003 0312 0026 03c2 | & | .DEBUG 0x0026,0x03c2,0x8000,0x0000,0x0036,0xf804,0x0000,0x0011 031a 004b 03e4 | K | .DEBUG 0x004b,0x03e4,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0004 0322 0063 03ea | c | .DEBUG 0x0063,0x03ea,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0008 032a 007b 03f0 | { | .DEBUG 0x007b,0x03f0,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x000c 0332 0093 03f6 | | .DEBUG 0x0093,0x03f6,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0011 033a 00ab 03fc | | .DEBUG 0x00ab,0x03fc,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0019 0342 00c3 0402 | | .DEBUG 0x00c3,0x0402,0x0001,0x0000,0x0025,0x6bd4,0x0000,0x0021 034a 00db 0408 | | .DEBUG 0x00db,0x0408,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x0029 0352 00f3 040e | | .DEBUG 0x00f3,0x040e,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x002e 035a 010b 0414 | | .DEBUG 0x010b,0x0414,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x0042 0362 0183 0464 | d| .DEBUG 0x0183,0x0464,0x0002,0x0000,0x0025,0x6bd4,0x0000,0x0051 036a 01a3 046a | j| .DEBUG 0x01a3,0x046a,0x2801,0x0002,0x0025,0x6bd4,0x0000,0x0060 0372 01eb 047e | ~| .DEBUG 0x01eb,0x047e,0x2801,0x0002,0x0025,0x6bd4,0x0000,0x007f 037a 021b 0488 | | .DEBUG 0x021b,0x0488,0x0002,0x0000,0x0036,0xf804,0x0000,0x00ea 0382 023b 048c | ; | .DEBUG 0x023b,0x048c,0x0002,0x0000,0x0036,0xf804,0x0000,0x0129 038a 025b 0490 | [ | .DEBUG 0x025b,0x0490,0x0002,0x0000,0x0036,0xf804,0x0000,0x0171 0392 026b 0496 | k | .DEBUG 0x026b,0x0496,0x0004,0x0000,0x0036,0xf804,0x0000,0x02f4 039a 027b 049c | { | .DEBUG 0x027b,0x049c,0x0004,0x0000,0x0036,0xf804,0x0000,0x031f 03a2 ; -------------------------------------------------------------------------------------- 03a2 ; Debug3 Subtable 0x0 03a2 ; -------------------------------------------------------------------------------------- 03a2 000f 0000 | | .DBG3TAB 0x000f,0x0000 03a4 000b ffff | | .CONST 0x000b,0xffff 03a6 000d fffe | | .CONST 0x000d,0xfffe 03a8 000f fffd | | .CONST 0x000f,0xfffd 03aa 0011 fffc | | .CONST 0x0011,0xfffc 03ac 0013 fffb | | .CONST 0x0013,0xfffb 03ae 0015 fffa | | .CONST 0x0015,0xfffa 03b0 0017 fff9 | | .CONST 0x0017,0xfff9 03b2 0019 fff8 | | .CONST 0x0019,0xfff8 03b4 001b fff7 | | .CONST 0x001b,0xfff7 03b6 001d fff6 | | .CONST 0x001d,0xfff6 03b8 001f fff5 | | .CONST 0x001f,0xfff5 03ba 0021 fff4 | ! | .CONST 0x0021,0xfff4 03bc 0023 fff3 | # | .CONST 0x0023,0xfff3 03be 0024 fff2 | $ | .CONST 0x0024,0xfff2 03c0 0025 fff1 | % | .CONST 0x0025,0xfff1 03c2 ; -------------------------------------------------------------------------------------- 03c2 ; Debug3 Subtable 0x1 03c2 ; -------------------------------------------------------------------------------------- 03c2 0010 0000 | | .DBG3TAB 0x0010,0x0000 03c4 0026 ffff | & | .CONST 0x0026,0xffff 03c6 0027 fffe | ' | .CONST 0x0027,0xfffe 03c8 0029 fffd | ) | .CONST 0x0029,0xfffd 03ca 002b fffc | + | .CONST 0x002b,0xfffc 03cc 002d fffb | - | .CONST 0x002d,0xfffb 03ce 002f fffa | / | .CONST 0x002f,0xfffa 03d0 0031 fff9 | 1 | .CONST 0x0031,0xfff9 03d2 0033 fff8 | 3 | .CONST 0x0033,0xfff8 03d4 0035 fff7 | 5 | .CONST 0x0035,0xfff7 03d6 0037 fff6 | 7 | .CONST 0x0037,0xfff6 03d8 0039 fff5 | 9 | .CONST 0x0039,0xfff5 03da 003b fff4 | ; | .CONST 0x003b,0xfff4 03dc 003d fff3 | = | .CONST 0x003d,0xfff3 03de 003f fff2 | ? | .CONST 0x003f,0xfff2 03e0 0041 fff1 | A | .CONST 0x0041,0xfff1 03e2 0043 fff0 | C | .CONST 0x0043,0xfff0 03e4 ; -------------------------------------------------------------------------------------- 03e4 ; Debug3 Subtable 0x2 03e4 ; -------------------------------------------------------------------------------------- 03e4 0000 0002 | | .DBG3TAB 0x0000,0x0002 03e6 004b 0001 | K | .CONST 0x004b,0x0001 03e8 0059 0002 | Y | .CONST 0x0059,0x0002 03ea ; -------------------------------------------------------------------------------------- 03ea ; Debug3 Subtable 0x3 03ea ; -------------------------------------------------------------------------------------- 03ea 0000 0002 | | .DBG3TAB 0x0000,0x0002 03ec 0063 0001 | c | .CONST 0x0063,0x0001 03ee 0071 0002 | q | .CONST 0x0071,0x0002 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; Debug3 Subtable 0x4 03f0 ; -------------------------------------------------------------------------------------- 03f0 0000 0002 | | .DBG3TAB 0x0000,0x0002 03f2 007b 0001 | { | .CONST 0x007b,0x0001 03f4 0089 0002 | | .CONST 0x0089,0x0002 03f6 ; -------------------------------------------------------------------------------------- 03f6 ; Debug3 Subtable 0x5 03f6 ; -------------------------------------------------------------------------------------- 03f6 0000 0002 | | .DBG3TAB 0x0000,0x0002 03f8 0093 0001 | | .CONST 0x0093,0x0001 03fa 00a2 0002 | | .CONST 0x00a2,0x0002 03fc ; -------------------------------------------------------------------------------------- 03fc ; Debug3 Subtable 0x6 03fc ; -------------------------------------------------------------------------------------- 03fc 0000 0002 | | .DBG3TAB 0x0000,0x0002 03fe 00ab 0001 | | .CONST 0x00ab,0x0001 0400 00ba 0002 | | .CONST 0x00ba,0x0002 0402 ; -------------------------------------------------------------------------------------- 0402 ; Debug3 Subtable 0x7 0402 ; -------------------------------------------------------------------------------------- 0402 0000 0002 | | .DBG3TAB 0x0000,0x0002 0404 00c3 0001 | | .CONST 0x00c3,0x0001 0406 00d2 0002 | | .CONST 0x00d2,0x0002 0408 ; -------------------------------------------------------------------------------------- 0408 ; Debug3 Subtable 0x8 0408 ; -------------------------------------------------------------------------------------- 0408 0000 0002 | | .DBG3TAB 0x0000,0x0002 040a 00db 0001 | | .CONST 0x00db,0x0001 040c 00e9 0002 | | .CONST 0x00e9,0x0002 040e ; -------------------------------------------------------------------------------------- 040e ; Debug3 Subtable 0x9 040e ; -------------------------------------------------------------------------------------- 040e 0000 0002 | | .DBG3TAB 0x0000,0x0002 0410 00f3 0001 | | .CONST 0x00f3,0x0001 0412 0104 0002 | | .CONST 0x0104,0x0002 0414 ; -------------------------------------------------------------------------------------- 0414 ; Debug3 Subtable 0xa 0414 ; -------------------------------------------------------------------------------------- 0414 000a 001d | | .DBG3TAB 0x000a,0x001d 0416 010b ffff | | .CONST 0x010b,0xffff 0418 010d fffe | | .CONST 0x010d,0xfffe 041a 0110 fffd | | .CONST 0x0110,0xfffd 041c 0112 fffc | | .CONST 0x0112,0xfffc 041e 0114 fffb | | .CONST 0x0114,0xfffb 0420 0115 fffa | | .CONST 0x0115,0xfffa 0422 0117 fff9 | | .CONST 0x0117,0xfff9 0424 0118 fff8 | | .CONST 0x0118,0xfff8 0426 011b fff7 | | .CONST 0x011b,0xfff7 0428 011c fff6 | | .CONST 0x011c,0xfff6 042a 011e 0001 | | .CONST 0x011e,0x0001 042c 0120 0002 | | .CONST 0x0120,0x0002 042e 0126 0003 | & | .CONST 0x0126,0x0003 0430 012b 0004 | + | .CONST 0x012b,0x0004 0432 012f 0005 | / | .CONST 0x012f,0x0005 0434 0131 0006 | 1 | .CONST 0x0131,0x0006 0436 0132 0007 | 2 | .CONST 0x0132,0x0007 0438 0137 0008 | 7 | .CONST 0x0137,0x0008 043a 0142 0009 | B | .CONST 0x0142,0x0009 043c 0147 000d | G | .CONST 0x0147,0x000d 043e 014c 000a | L | .CONST 0x014c,0x000a 0440 014d 0401 | M | .CONST 0x014d,0x0401 0442 014f 0402 | O | .CONST 0x014f,0x0402 0444 0151 0403 | Q | .CONST 0x0151,0x0403 0446 0153 0404 | S | .CONST 0x0153,0x0404 0448 0155 0405 | U | .CONST 0x0155,0x0405 044a 0156 0406 | V | .CONST 0x0156,0x0406 044c 0158 0407 | X | .CONST 0x0158,0x0407 044e 015a 0408 | Z | .CONST 0x015a,0x0408 0450 015c 0409 | \ | .CONST 0x015c,0x0409 0452 015e 040a | ^ | .CONST 0x015e,0x040a 0454 015f 000b | _ | .CONST 0x015f,0x000b 0456 0161 000c | a | .CONST 0x0161,0x000c 0458 0165 000e | e | .CONST 0x0165,0x000e 045a 0167 000f | g | .CONST 0x0167,0x000f 045c 016a 0010 | j | .CONST 0x016a,0x0010 045e 016c 0011 | l | .CONST 0x016c,0x0011 0460 0175 0012 | u | .CONST 0x0175,0x0012 0462 017b 0013 | { | .CONST 0x017b,0x0013 0464 ; -------------------------------------------------------------------------------------- 0464 ; Debug3 Subtable 0xb 0464 ; -------------------------------------------------------------------------------------- 0464 0000 0002 | | .DBG3TAB 0x0000,0x0002 0466 0185 0001 | | .CONST 0x0185,0x0001 0468 0186 0002 | | .CONST 0x0186,0x0002 046a ; -------------------------------------------------------------------------------------- 046a ; Debug3 Subtable 0xc 046a ; -------------------------------------------------------------------------------------- 046a 0005 0004 | | .DBG3TAB 0x0005,0x0004 046c 01a3 ffff | | .CONST 0x01a3,0xffff 046e 01a4 fffe | | .CONST 0x01a4,0xfffe 0470 01ac fffd | | .CONST 0x01ac,0xfffd 0472 01b6 fffc | | .CONST 0x01b6,0xfffc 0474 01ba fffb | | .CONST 0x01ba,0xfffb 0476 01c1 0001 | | .CONST 0x01c1,0x0001 0478 01c7 0002 | | .CONST 0x01c7,0x0002 047a 01dc 0003 | | .CONST 0x01dc,0x0003 047c 01e0 0004 | | .CONST 0x01e0,0x0004 047e ; -------------------------------------------------------------------------------------- 047e ; Debug3 Subtable 0xd 047e ; -------------------------------------------------------------------------------------- 047e 0002 0002 | | .DBG3TAB 0x0002,0x0002 0480 01eb ffff | | .CONST 0x01eb,0xffff 0482 01f3 fffe | | .CONST 0x01f3,0xfffe 0484 01fa 0001 | | .CONST 0x01fa,0x0001 0486 020c 0002 | | .CONST 0x020c,0x0002 0488 ; -------------------------------------------------------------------------------------- 0488 ; Debug3 Subtable 0xe 0488 ; -------------------------------------------------------------------------------------- 0488 0000 0001 | | .DBG3TAB 0x0000,0x0001 048a 021b 0001 | | .CONST 0x021b,0x0001 048c ; -------------------------------------------------------------------------------------- 048c ; Debug3 Subtable 0xf 048c ; -------------------------------------------------------------------------------------- 048c 0000 0001 | | .DBG3TAB 0x0000,0x0001 048e 023b 0001 | ; | .CONST 0x023b,0x0001 0490 ; -------------------------------------------------------------------------------------- 0490 ; Debug3 Subtable 0x10 0490 ; -------------------------------------------------------------------------------------- 0490 0000 0002 | | .DBG3TAB 0x0000,0x0002 0492 025b 0001 | [ | .CONST 0x025b,0x0001 0494 0261 0002 | a | .CONST 0x0261,0x0002 0496 ; -------------------------------------------------------------------------------------- 0496 ; Debug3 Subtable 0x11 0496 ; -------------------------------------------------------------------------------------- 0496 0000 0002 | | .DBG3TAB 0x0000,0x0002 0498 026b 0001 | k | .CONST 0x026b,0x0001 049a 0271 0002 | q | .CONST 0x0271,0x0002 049c ; -------------------------------------------------------------------------------------- 049c ; Debug3 Subtable 0x12 049c ; -------------------------------------------------------------------------------------- 049c 0000 0002 | | .DBG3TAB 0x0000,0x0002 049e 027b 0001 | { | .CONST 0x027b,0x0001 04a0 028c 0002 | | .CONST 0x028c,0x0002 04a2 0000 0000 | | .BLANK 0000[0x15e]