|
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: 1024 (0x400) Notes: 00_class, 5813_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 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0140 | @ | .CONST 0x0140 ; 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 0000 | | .CONST 0x0000 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 004d | M | .CONST 0x004d ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001a | | .CONST 0x001a ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x017a,0x8000,0x0000,0x0057,0x2385,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 029a 0053 | S| Declare_Subprogram INIT_0050,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0xf,0xfffb 0011 029a 0073 | s| Declare_Subprogram INIT_0070,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x11,0xfffa 0013 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x13,0xfff9 0015 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x15,0xfff8 0017 4803 |H | Short_Literal 0x3 ; Debug Table 0x0.0x8 = 0x17,0xfff7 0018 032a | * | Declare_Type Record,Incomplete 0019 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x9 = 0x19,0xfff6 001a 02a0 | | Declare_Subprogram Null_Subprogram 001b e20d | | Load 0x1,0xd 001c 03a3 | | Complete_Type Heap_Access,By_Defining 001d 0007 | | Action Break_Optional ; Debug Table 0x0.0xa = 0x1d,0xfff5 001e 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative ; Debug Table 0x0.0xb = 0x1e,0xfff4 001f e20d | | Load 0x1,0xd 0020 00d9 | | Load_Top At_Offset_1 0021 03a2 | | Complete_Type Heap_Access,By_Renaming 0022 0007 | | Action Break_Optional ; Debug Table 0x0.0xc = 0x22,0xfff3 0023 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0xd = 0x23,0xfff2 0024 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0025 e001 | | Load 0x0,0x1 0026 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0027 00da | | Load_Top At_Offset_2 0028 029f 0123 | #| Declare_Subprogram INIT_0120,For_Call 002a e212 | | Load 0x1,0x12 002b 0326 | & | Complete_Type Record,By_Defining 002c 00bf | | Action Accept_Activation 002d e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x002d,0x0198,0x8000,0x0000,0x0057,0x2605,0x0000,0x0003 ; Debug Table 0x1.0x0 = 0x2d,0xffff 002e 1916 | | Execute Package,Field_Reference,Field_Number 0x16 002f 0007 | | Action Break_Optional 0030 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x1 = 0x30,0xfffe 0031 1917 | | Execute Package,Field_Reference,Field_Number 0x17 0032 0007 | | Action Break_Optional 0033 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x33,0xfffd 0034 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x3 = 0x34,0xfffc 0035 190f | | Execute Package,Field_Reference,Field_Number 0xf 0036 0007 | | Action Break_Optional 0037 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x4 = 0x37,0xfffb 0038 1911 | | Execute Package,Field_Reference,Field_Number 0x11 0039 0007 | | Action Break_Optional 003a e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x3a,0xfffa 003b 1910 | | Execute Package,Field_Reference,Field_Number 0x10 003c 0007 | | Action Break_Optional 003d e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x6 = 0x3d,0xfff9 003e 1912 | | Execute Package,Field_Reference,Field_Number 0x12 003f 0007 | | Action Break_Optional 0040 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x7 = 0x40,0xfff8 0041 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0042 e001 | | Load 0x0,0x1 0043 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0044 011e | | Execute Any,Convert 0045 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x8 = 0x45,0xfff7 0046 00c7 | | Action Elaborate_Subprogram 0047 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x9 = 0x47,0xfff6 0048 00c7 | | Action Elaborate_Subprogram 0049 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xa = 0x49,0xfff5 004a 00c7 | | Action Elaborate_Subprogram 004b 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xb = 0x4b,0xfff4 004c 00c7 | | Action Elaborate_Subprogram 004d BODY_0008: 004d 00bc | | Action Signal_Activated 004e 00bb | | Action Signal_Completion 004f 0000 | | .XXX[0x1] 0050 ; -------------------------------------------------------------------------------------- 0050 ; SUBPROGRAM 0050 ; -------------------------------------------------------------------------------------- 0050 0053 | S | .CONST 0x0053 ; Address of begin 0051 0004 | | .CONST 0x0004 ; Address of exception handler 0052 0001 | | .CONST 0x0001 ; Number of locals 0053 BODY_0050: 0053 INIT_0050: 0053 e212 | | Load 0x1,0x12 ; Debug Table 0x2 = .DEBUG 0x0053,0x01b2,0x0001,0x0000,0x0057,0x2385,0x0000,0x0019 ; Debug Table 0x2.0x0 = 0x53,0x1 0054 0322 | " | Declare_Variable Record 0055 00db | | Load_Top At_Offset_3 0056 e001 | | Load 0x0,0x1 0057 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0058 0119 | | Execute Any,Check_In_Formal_Type 0059 00d9 | | Load_Top At_Offset_1 005a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 005b e5fe | | Load 0x2,-0x2 005c e001 | | Load 0x0,0x1 005d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 005e 0119 | | Execute Any,Check_In_Formal_Type 005f 00d9 | | Load_Top At_Offset_1 0060 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0061 e213 | | Load 0x1,0x13 0062 00d9 | | Load_Top At_Offset_1 0063 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0064 e20d | | Load 0x1,0xd 0065 e5fd | | Load 0x2,-0x3 0066 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0067 a5fc | | Store_Unchecked 0x2,-0x4 0068 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x2.0x1 = 0x68,0x2 0069 0000 0000 | | .BLANK 0000[0x7] 0070 ; -------------------------------------------------------------------------------------- 0070 ; SUBPROGRAM 0070 ; -------------------------------------------------------------------------------------- 0070 007a | z | .CONST 0x007a ; Address of begin 0071 0100 | | .CONST 0x0100 ; Address of exception handler 0072 0004 | | .CONST 0x0004 ; Number of locals 0073 INIT_0070: 0073 e20d | | Load 0x1,0xd ; Debug Table 0x3 = .DEBUG 0x0073,0x01b8,0x0001,0x0000,0x0057,0x2385,0x0000,0x002e ; Debug Table 0x3.0x0 = 0x73,0xffff 0074 e5fd | | Load 0x2,-0x3 0075 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0076 e20d | | Load 0x1,0xd ; Debug Table 0x3.0x1 = 0x76,0xfffe 0077 0007 | | Action Break_Optional 0078 e20d | | Load 0x1,0xd ; Debug Table 0x3.0x2 = 0x78,0xfffd 0079 0007 | | Action Break_Optional 007a BODY_0070: 007a 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x3 = 0x7a,0x1 007b a5fc | | Store_Unchecked 0x2,-0x4 007c e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x4 = 0x7c,0x2 007d e5ff | | Load 0x2,-0x1 007e 8217 | | Call 0x1,0x17 007f 6801 |h | Jump_Zero 0x81 0080 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x3.0x5 = 0x80,0x3 0081 00cf | | Action Mark_Auxiliary 0082 7807 |x | Jump 0x8a 0083 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x6 = 0x83,0x5 0084 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0085 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x7 = 0x85,0x6 0086 0217 | | Execute Heap_Access,All_Reference 0087 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0088 a402 | | Store_Unchecked 0x2,0x2 0089 00c9 | | Action Pop_Auxiliary_Loop 008a 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x8 = 0x8a,0x4 008b 0217 | | Execute Heap_Access,All_Reference 008c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 008d e5ff | | Load 0x2,-0x1 008e 8217 | | Call 0x1,0x17 008f 77f3 |w | Jump_Nonzero 0x83 0090 00ce | | Action Pop_Auxiliary 0091 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x9 = 0x91,0x7 0092 00db | | Load_Top At_Offset_3 0093 0217 | | Execute Heap_Access,All_Reference 0094 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0095 8218 | | Call 0x1,0x18 0096 00db | | Load_Top At_Offset_3 0097 0217 | | Execute Heap_Access,All_Reference 0098 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0099 e5fe | | Load 0x2,-0x2 009a 8218 | | Call 0x1,0x18 009b 0279 | y | Execute Discrete,And 009c 7002 |p | Jump_Nonzero 0x9f 009d 4887 |H | Short_Literal 0x87 009e 0257 | W | Execute Discrete,Raise 009f e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xa = 0x9f,0x8 00a0 00db | | Load_Top At_Offset_3 00a1 0217 | | Execute Heap_Access,All_Reference 00a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00a3 012f | / | Execute Any,Equal 00a4 e5fe | | Load 0x2,-0x2 00a5 e402 | | Load 0x2,0x2 00a6 0217 | | Execute Heap_Access,All_Reference 00a7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00a8 012f | / | Execute Any,Equal 00a9 0279 | y | Execute Discrete,And 00aa 680e |h | Jump_Zero 0xb9 00ab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xb = 0xab,0x9 00ac 7005 |p | Jump_Nonzero 0xb2 00ad 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xc = 0xad,0xa 00ae 0217 | | Execute Heap_Access,All_Reference 00af 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00b0 a5fd | | Store_Unchecked 0x2,-0x3 00b1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xd = 0xb2,0xb 00b3 0217 | | Execute Heap_Access,All_Reference 00b4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00b5 00da | | Load_Top At_Offset_2 00b6 0217 | | Execute Heap_Access,All_Reference 00b7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00b8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00b9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xe = 0xb9,0xc 00ba 00db | | Load_Top At_Offset_3 00bb 0217 | | Execute Heap_Access,All_Reference 00bc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00bd 012f | / | Execute Any,Equal 00be 6807 |h | Jump_Zero 0xc6 00bf e21a | | Load 0x1,0x1a ; Debug Table 0x3.0xf = 0xbf,0xd 00c0 e5fe | | Load 0x2,-0x2 00c1 8214 | | Call 0x1,0x14 00c2 00db | | Load_Top At_Offset_3 00c3 0217 | | Execute Heap_Access,All_Reference 00c4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00c5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00c6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x10 = 0xc6,0xe 00c7 00db | | Load_Top At_Offset_3 00c8 0217 | | Execute Heap_Access,All_Reference 00c9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00ca 012f | / | Execute Any,Equal 00cb 6807 |h | Jump_Zero 0xd3 00cc e21a | | Load 0x1,0x1a ; Debug Table 0x3.0x11 = 0xcc,0xf 00cd e5ff | | Load 0x2,-0x1 00ce 8215 | | Call 0x1,0x15 00cf 00db | | Load_Top At_Offset_3 00d0 0217 | | Execute Heap_Access,All_Reference 00d1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00d2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x12 = 0xd3,0x10 00d4 0217 | | Execute Heap_Access,All_Reference 00d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00d6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00d7 e212 | | Load 0x1,0x12 ; Debug Table 0x3.0x13 = 0xd7,0x11 00d8 0322 | " | Declare_Variable Record 00d9 e21a | | Load 0x1,0x1a 00da e5fe | | Load 0x2,-0x2 00db 8214 | | Call 0x1,0x14 00dc e001 | | Load 0x0,0x1 00dd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00de 0119 | | Execute Any,Check_In_Formal_Type 00df 00d9 | | Load_Top At_Offset_1 00e0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00e1 00db | | Load_Top At_Offset_3 00e2 0217 | | Execute Heap_Access,All_Reference 00e3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00e4 e001 | | Load 0x0,0x1 00e5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00e6 0119 | | Execute Any,Check_In_Formal_Type 00e7 00d9 | | Load_Top At_Offset_1 00e8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00e9 e213 | | Load 0x1,0x13 00ea 00d9 | | Load_Top At_Offset_1 00eb 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00ec e213 | | Load 0x1,0x13 00ed e5fd | | Load 0x2,-0x3 00ee 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 00ef 00db | | Load_Top At_Offset_3 00f0 0217 | | Execute Heap_Access,All_Reference 00f1 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00f2 0007 | | Action Break_Optional ; Debug Table 0x3.0x14 = 0xf2,0x12 00f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x15 = 0xf3,0x13 00f4 00db | | Load_Top At_Offset_3 00f5 0217 | | Execute Heap_Access,All_Reference 00f6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00f7 0217 | | Execute Heap_Access,All_Reference 00f8 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00f9 e21a | | Load 0x1,0x1a ; Debug Table 0x3.0x16 = 0xf9,0x14 00fa e5ff | | Load 0x2,-0x1 00fb 8215 | | Call 0x1,0x15 00fc 00db | | Load_Top At_Offset_3 00fd 0217 | | Execute Heap_Access,All_Reference 00fe 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00ff 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0100 TRAP_0070: 0100 0007 | | Action Break_Optional 0101 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x17 = 0x101,0x15 0102 a5fc | | Store_Unchecked 0x2,-0x4 0103 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0104 0000 0000 | | .BLANK 0000[0x4] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010b | | .CONST 0x010b ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0001 | | .CONST 0x0001 ; Number of locals 010b BODY_0108: 010b INIT_0108: 010b 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x010b,0x01ea,0x0001,0x0000,0x0057,0x2385,0x0000,0x0041 ; Debug Table 0x4.0x0 = 0x10b,0x1 010c 0217 | | Execute Heap_Access,All_Reference 010d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 010e c5fe | | Store 0x2,-0x2 010f 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1 = 0x10f,0x2 0110 0217 | | Execute Heap_Access,All_Reference 0111 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0112 c5fd | | Store 0x2,-0x3 0113 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x2 = 0x113,0x3 0114 0217 | | Execute Heap_Access,All_Reference 0115 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0116 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0117 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 011b | | .CONST 0x011b ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0001 | | .CONST 0x0001 ; Number of locals 011b BODY_0118: 011b INIT_0118: 011b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x011b,0x01f2,0x0002,0x0000,0x0057,0x2385,0x0000,0x0050 ; Debug Table 0x5.0x0 = 0x11b,0x1 011c 021c | | Execute Heap_Access,Not_Null 011d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 011e 0000 0000 | | .XXX[0x2] 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 4608 |F | Jump_Case 0x9 ; Debug Table 0x6 = .DEBUG 0x0123,0x01f6,0x0005,0x0000,0x0057,0x2385,0x0000,0x0071 0124 7808 |x | Jump 0x12d ; case 0x0 0125 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0126 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0127 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0128 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0129 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 012a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 012b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 012c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 012d 00da | | Load_Top At_Offset_2 012e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 012f 0125 | % | Execute Any,Set_Constraint 0130 00da | | Load_Top At_Offset_2 0131 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0132 1c00 | | Execute_Immediate Run_Utility,0x0 0133 00da | | Load_Top At_Offset_2 0134 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0135 0125 | % | Execute Any,Set_Constraint 0136 00da | | Load_Top At_Offset_2 0137 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0138 1c00 | | Execute_Immediate Run_Utility,0x0 0139 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 013a 0000 0000 | | .BLANK 0000[0x6] 0140 ; -------------------------------------------------------------------------------------- 0140 ; Debug Table 0140 ; -------------------------------------------------------------------------------------- 0140 0003 0007 | | .CONST 0x0003,0x0007 0142 000b 017a | z| .DEBUG 0x000b,0x017a,0x8000,0x0000,0x0057,0x2385,0x0000,0x0007 014a 002d 0198 | - | .DEBUG 0x002d,0x0198,0x8000,0x0000,0x0057,0x2605,0x0000,0x0003 0152 0053 01b2 | S | .DEBUG 0x0053,0x01b2,0x0001,0x0000,0x0057,0x2385,0x0000,0x0019 015a 0073 01b8 | s | .DEBUG 0x0073,0x01b8,0x0001,0x0000,0x0057,0x2385,0x0000,0x002e 0162 010b 01ea | | .DEBUG 0x010b,0x01ea,0x0001,0x0000,0x0057,0x2385,0x0000,0x0041 016a 011b 01f2 | | .DEBUG 0x011b,0x01f2,0x0002,0x0000,0x0057,0x2385,0x0000,0x0050 0172 0123 01f6 | # | .DEBUG 0x0123,0x01f6,0x0005,0x0000,0x0057,0x2385,0x0000,0x0071 017a ; -------------------------------------------------------------------------------------- 017a ; Debug3 Subtable 0x0 017a ; -------------------------------------------------------------------------------------- 017a 000e 0000 | | .DBG3TAB 0x000e,0x0000 017c 000b ffff | | .CONST 0x000b,0xffff 017e 000c fffe | | .CONST 0x000c,0xfffe 0180 000d fffd | | .CONST 0x000d,0xfffd 0182 000e fffc | | .CONST 0x000e,0xfffc 0184 000f fffb | | .CONST 0x000f,0xfffb 0186 0011 fffa | | .CONST 0x0011,0xfffa 0188 0013 fff9 | | .CONST 0x0013,0xfff9 018a 0015 fff8 | | .CONST 0x0015,0xfff8 018c 0017 fff7 | | .CONST 0x0017,0xfff7 018e 0019 fff6 | | .CONST 0x0019,0xfff6 0190 001d fff5 | | .CONST 0x001d,0xfff5 0192 001e fff4 | | .CONST 0x001e,0xfff4 0194 0022 fff3 | " | .CONST 0x0022,0xfff3 0196 0023 fff2 | # | .CONST 0x0023,0xfff2 0198 ; -------------------------------------------------------------------------------------- 0198 ; Debug3 Subtable 0x1 0198 ; -------------------------------------------------------------------------------------- 0198 000c 0000 | | .DBG3TAB 0x000c,0x0000 019a 002d ffff | - | .CONST 0x002d,0xffff 019c 0030 fffe | 0 | .CONST 0x0030,0xfffe 019e 0033 fffd | 3 | .CONST 0x0033,0xfffd 01a0 0034 fffc | 4 | .CONST 0x0034,0xfffc 01a2 0037 fffb | 7 | .CONST 0x0037,0xfffb 01a4 003a fffa | : | .CONST 0x003a,0xfffa 01a6 003d fff9 | = | .CONST 0x003d,0xfff9 01a8 0040 fff8 | @ | .CONST 0x0040,0xfff8 01aa 0045 fff7 | E | .CONST 0x0045,0xfff7 01ac 0047 fff6 | G | .CONST 0x0047,0xfff6 01ae 0049 fff5 | I | .CONST 0x0049,0xfff5 01b0 004b fff4 | K | .CONST 0x004b,0xfff4 01b2 ; -------------------------------------------------------------------------------------- 01b2 ; Debug3 Subtable 0x2 01b2 ; -------------------------------------------------------------------------------------- 01b2 0000 0002 | | .DBG3TAB 0x0000,0x0002 01b4 0053 0001 | S | .CONST 0x0053,0x0001 01b6 0068 0002 | h | .CONST 0x0068,0x0002 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; Debug3 Subtable 0x3 01b8 ; -------------------------------------------------------------------------------------- 01b8 0003 0015 | | .DBG3TAB 0x0003,0x0015 01ba 0073 ffff | s | .CONST 0x0073,0xffff 01bc 0076 fffe | v | .CONST 0x0076,0xfffe 01be 0078 fffd | x | .CONST 0x0078,0xfffd 01c0 007a 0001 | z | .CONST 0x007a,0x0001 01c2 007c 0002 | | | .CONST 0x007c,0x0002 01c4 0080 0003 | | .CONST 0x0080,0x0003 01c6 0083 0005 | | .CONST 0x0083,0x0005 01c8 0085 0006 | | .CONST 0x0085,0x0006 01ca 008a 0004 | | .CONST 0x008a,0x0004 01cc 0091 0007 | | .CONST 0x0091,0x0007 01ce 009f 0008 | | .CONST 0x009f,0x0008 01d0 00ab 0009 | | .CONST 0x00ab,0x0009 01d2 00ad 000a | | .CONST 0x00ad,0x000a 01d4 00b2 000b | | .CONST 0x00b2,0x000b 01d6 00b9 000c | | .CONST 0x00b9,0x000c 01d8 00bf 000d | | .CONST 0x00bf,0x000d 01da 00c6 000e | | .CONST 0x00c6,0x000e 01dc 00cc 000f | | .CONST 0x00cc,0x000f 01de 00d3 0010 | | .CONST 0x00d3,0x0010 01e0 00d7 0011 | | .CONST 0x00d7,0x0011 01e2 00f2 0012 | | .CONST 0x00f2,0x0012 01e4 00f3 0013 | | .CONST 0x00f3,0x0013 01e6 00f9 0014 | | .CONST 0x00f9,0x0014 01e8 0101 0015 | | .CONST 0x0101,0x0015 01ea ; -------------------------------------------------------------------------------------- 01ea ; Debug3 Subtable 0x4 01ea ; -------------------------------------------------------------------------------------- 01ea 0000 0003 | | .DBG3TAB 0x0000,0x0003 01ec 010b 0001 | | .CONST 0x010b,0x0001 01ee 010f 0002 | | .CONST 0x010f,0x0002 01f0 0113 0003 | | .CONST 0x0113,0x0003 01f2 ; -------------------------------------------------------------------------------------- 01f2 ; Debug3 Subtable 0x5 01f2 ; -------------------------------------------------------------------------------------- 01f2 0000 0001 | | .DBG3TAB 0x0000,0x0001 01f4 011b 0001 | | .CONST 0x011b,0x0001 01f6 ; -------------------------------------------------------------------------------------- 01f6 ; Debug3 Subtable 0x6 01f6 ; -------------------------------------------------------------------------------------- 01f6 0000 0000 | | .DBG3TAB 0x0000,0x0000 01f8 0000 0000 | | .BLANK 0000[0x8]