|
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: 2048 (0x800) 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 0218 | | .CONST 0x0218 ; 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 0001 | | .CONST 0x0001 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 004c | L | .CONST 0x004c ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001e | | .CONST 0x001e ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x0272,0xc000,0x0000,0x0057,0x8fa5,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 00c4 | | Action Make_Default ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 029a 0053 | S| Declare_Subprogram INIT_0050,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xd,0xfffd 000f 029a 007b | {| Declare_Subprogram INIT_0078,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xf,0xfffc 0011 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x11,0xfffb 0013 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x13,0xfffa 0015 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x15,0xfff9 0017 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x17,0xfff8 0019 4805 |H | Short_Literal 0x5 ; Debug Table 0x0.0x8 = 0x19,0xfff7 001a 032a | * | Declare_Type Record,Incomplete 001b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x9 = 0x1b,0xfff6 001c 02a0 | | Declare_Subprogram Null_Subprogram 001d e212 | | Load 0x1,0x12 001e 03a3 | | Complete_Type Heap_Access,By_Defining 001f 0007 | | Action Break_Optional ; Debug Table 0x0.0xa = 0x1f,0xfff5 0020 e212 | | Load 0x1,0x12 ; Debug Table 0x0.0xb = 0x20,0xfff4 0021 0129 | ) | Execute Any,Make_Visible 0022 c213 | | Store 0x1,0x13 0023 00bf | | Action Accept_Activation 0024 4803 |H | Short_Literal 0x3 ; Debug Table 0x1 = .DEBUG 0x0024,0x028c,0xc000,0x0000,0x0057,0x9365,0x0000,0x0003 ; Debug Table 0x1.0x0 = 0x24,0xffff 0025 032a | * | Declare_Type Record,Incomplete 0026 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x1 = 0x26,0xfffe 0027 02a0 | | Declare_Subprogram Null_Subprogram 0028 03ad | | Declare_Type Heap_Access,Defined 0029 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x29,0xfffd 002a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x3 = 0x2a,0xfffc 002b e211 | | Load 0x1,0x11 002c e210 | | Load 0x1,0x10 002d 035b | [ | Declare_Type Array,Constrained 002e 00e3 | | Load_Encached Natural_Cache 002f 00da | | Load_Top At_Offset_2 0030 029f 01ab | | Declare_Subprogram INIT_01a8,For_Call 0032 e21b | | Load 0x1,0x1b 0033 0326 | & | Complete_Type Record,By_Defining 0034 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0x4 = 0x34,0xfffb 0035 00f0 | | Load_Encached Segment_Cache 0036 00da | | Load_Top At_Offset_2 0037 00db | | Load_Top At_Offset_3 0038 e21c | | Load 0x1,0x1c 0039 02a0 | | Declare_Subprogram Null_Subprogram 003a e21a | | Load 0x1,0x1a 003b 0326 | & | Complete_Type Record,By_Defining 003c 029d 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call ; Debug Table 0x1.0x5 = 0x3c,0xfffa 003e 029d 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call ; Debug Table 0x1.0x6 = 0x3e,0xfff9 0040 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x7 = 0x40,0xfff8 0041 00c7 | | Action Elaborate_Subprogram 0042 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x8 = 0x42,0xfff7 0043 00c7 | | Action Elaborate_Subprogram 0044 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x9 = 0x44,0xfff6 0045 00c7 | | Action Elaborate_Subprogram 0046 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xa = 0x46,0xfff5 0047 00c7 | | Action Elaborate_Subprogram 0048 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xb = 0x48,0xfff4 0049 00c7 | | Action Elaborate_Subprogram 004a 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0xc = 0x4a,0xfff3 004b 00c7 | | Action Elaborate_Subprogram 004c BODY_0008: 004c 00bc | | Action Signal_Activated 004d 00bb | | Action Signal_Completion 004e 0000 0000 | | .XXX[0x2] 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x2 = .DEBUG 0x0053,0x02a8,0x1001,0x0000,0x0057,0x8fa5,0x0000,0x0023 ; Debug Table 0x2.0x0 = 0x53,0x1 0054 6806 |h | Jump_Zero 0x5b 0055 00da | | Load_Top At_Offset_2 0056 e5fe | | Load 0x2,-0x2 0057 0217 | | Execute Heap_Access,All_Reference 0058 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0059 021e | | Execute Heap_Access,Maximum 005a 681a |h | Jump_Zero 0x75 005b e212 | | Load 0x1,0x12 ; Debug Table 0x2.0x1 = 0x5b,0x2 005c 00db | | Load_Top At_Offset_3 005d 039c | | Declare_Variable Heap_Access,By_Allocation 005e a5fe | | Store_Unchecked 0x2,-0x2 005f 0007 | | Action Break_Optional ; Debug Table 0x2.0x2 = 0x5f,0x3 0060 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x3 = 0x60,0x4 0061 e5fe | | Load 0x2,-0x2 0062 0217 | | Execute Heap_Access,All_Reference 0063 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0064 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x4 = 0x64,0x5 0065 e5fe | | Load 0x2,-0x2 0066 0217 | | Execute Heap_Access,All_Reference 0067 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0068 e21c | | Load 0x1,0x1c ; Debug Table 0x2.0x5 = 0x68,0x6 0069 e5fe | | Load 0x2,-0x2 006a 0217 | | Execute Heap_Access,All_Reference 006b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 006c e21c | | Load 0x1,0x1c ; Debug Table 0x2.0x6 = 0x6c,0x7 006d e5fe | | Load 0x2,-0x2 006e 0217 | | Execute Heap_Access,All_Reference 006f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0070 e21c | | Load 0x1,0x1c ; Debug Table 0x2.0x7 = 0x70,0x8 0071 e5fe | | Load 0x2,-0x2 0072 0217 | | Execute Heap_Access,All_Reference 0073 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0074 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0075 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x8 = 0x75,0x9 0076 8218 | | Call 0x1,0x18 0077 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0078 ; -------------------------------------------------------------------------------------- 0078 ; SUBPROGRAM 0078 ; -------------------------------------------------------------------------------------- 0078 007e | ~ | .CONST 0x007e ; Address of begin 0079 0004 | | .CONST 0x0004 ; Address of exception handler 007a 0004 | | .CONST 0x0004 ; Number of locals 007b INIT_0078: 007b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3 = .DEBUG 0x007b,0x02bc,0x1001,0x0000,0x0057,0x8fa5,0x0000,0x0034 ; Debug Table 0x3.0x0 = 0x7b,0xffff 007c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3.0x1 = 0x7c,0xfffe 007d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3.0x2 = 0x7d,0xfffd 007e BODY_0078: 007e e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x3 = 0x7e,0x1 007f 01db | | Execute Vector,Length 0080 0059 | Y | Store_Top Discrete,At_Offset_1 0081 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x4 = 0x81,0x2 0082 01dd | | Execute Vector,First 0083 005a | Z | Store_Top Discrete,At_Offset_2 0084 7887 |x | Jump 0x10c 0085 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x5 = 0x85,0x4 0086 0217 | | Execute Heap_Access,All_Reference 0087 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0088 700c |p | Jump_Nonzero 0x95 0089 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x6 = 0x89,0x5 008a 821d | | Call 0x1,0x1d 008b e5ff | | Load 0x2,-0x1 008c 0217 | | Execute Heap_Access,All_Reference 008d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 008e e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x7 = 0x8e,0x6 008f 0217 | | Execute Heap_Access,All_Reference 0090 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0091 e5ff | | Load 0x2,-0x1 0092 0217 | | Execute Heap_Access,All_Reference 0093 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0094 7817 |x | Jump 0xac 0095 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x8 = 0x95,0x7 0096 0217 | | Execute Heap_Access,All_Reference 0097 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0098 0217 | | Execute Heap_Access,All_Reference 0099 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 009a e211 | | Load 0x1,0x11 009b 027f | | Execute Discrete,Equal 009c 680f |h | Jump_Zero 0xac 009d e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x9 = 0x9d,0x8 009e 821d | | Call 0x1,0x1d 009f e5ff | | Load 0x2,-0x1 00a0 0217 | | Execute Heap_Access,All_Reference 00a1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00a2 0217 | | Execute Heap_Access,All_Reference 00a3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00a4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xa = 0xa4,0x9 00a5 0217 | | Execute Heap_Access,All_Reference 00a6 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00a7 0217 | | Execute Heap_Access,All_Reference 00a8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00a9 e5ff | | Load 0x2,-0x1 00aa 0217 | | Execute Heap_Access,All_Reference 00ab 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 00ac e211 | | Load 0x1,0x11 ; Debug Table 0x3.0xb = 0xac,0xa 00ad e5ff | | Load 0x2,-0x1 00ae 0217 | | Execute Heap_Access,All_Reference 00af 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00b0 0217 | | Execute Heap_Access,All_Reference 00b1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00b2 0272 | r | Execute Discrete,Minus 00b3 005b | [ | Store_Top Discrete,At_Offset_3 00b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xc = 0xb4,0xb 00b5 00db | | Load_Top At_Offset_3 00b6 027a | z | Execute Discrete,Less_Equal 00b7 6830 |h0 | Jump_Zero 0xe8 00b8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xd = 0xb8,0xc 00b9 00da | | Load_Top At_Offset_2 00ba 00da | | Load_Top At_Offset_2 00bb 0273 | s | Execute Discrete,Plus 00bc 0aff | | Execute_Immediate Plus,-0x1 00bd 0248 | H | Execute Discrete,Check_In_Integer 00be e5fe | | Load 0x2,-0x2 00bf 01cf | | Execute Vector,Slice_Read 00c0 e5ff | | Load 0x2,-0x1 00c1 0217 | | Execute Heap_Access,All_Reference 00c2 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00c3 0217 | | Execute Heap_Access,All_Reference 00c4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00c5 0a01 | | Execute_Immediate Plus,0x1 00c6 0248 | H | Execute Discrete,Check_In_Integer 00c7 e5ff | | Load 0x2,-0x1 00c8 0217 | | Execute Heap_Access,All_Reference 00c9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00ca 0217 | | Execute Heap_Access,All_Reference 00cb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00cc 00db | | Load_Top At_Offset_3 00cd 0273 | s | Execute Discrete,Plus 00ce 0248 | H | Execute Discrete,Check_In_Integer 00cf e5ff | | Load 0x2,-0x1 00d0 0219 | | Execute Heap_Access,All_Read 00d1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00d2 0219 | | Execute Heap_Access,All_Read 00d3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00d4 01ce | | Execute Vector,Slice_Write 00d5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xe = 0xd5,0xd 00d6 0217 | | Execute Heap_Access,All_Reference 00d7 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00d8 0217 | | Execute Heap_Access,All_Reference 00d9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00da 00d9 | | Load_Top At_Offset_1 00db 0273 | s | Execute Discrete,Plus 00dc e5ff | | Load 0x2,-0x1 00dd 0217 | | Execute Heap_Access,All_Reference 00de 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00df 0217 | | Execute Heap_Access,All_Reference 00e0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00e1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xf = 0xe1,0xe 00e2 00d9 | | Load_Top At_Offset_1 00e3 0273 | s | Execute Discrete,Plus 00e4 005a | Z | Store_Top Discrete,At_Offset_2 00e5 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x10 = 0xe5,0xf 00e6 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 00e7 7824 |x$ | Jump 0x10c 00e8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x11 = 0xe8,0x10 00e9 00da | | Load_Top At_Offset_2 00ea e402 | | Load 0x2,0x2 00eb 0273 | s | Execute Discrete,Plus 00ec 0aff | | Execute_Immediate Plus,-0x1 00ed 0248 | H | Execute Discrete,Check_In_Integer 00ee e5fe | | Load 0x2,-0x2 00ef 01cf | | Execute Vector,Slice_Read 00f0 e5ff | | Load 0x2,-0x1 00f1 0217 | | Execute Heap_Access,All_Reference 00f2 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00f3 0217 | | Execute Heap_Access,All_Reference 00f4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00f5 0a01 | | Execute_Immediate Plus,0x1 00f6 0248 | H | Execute Discrete,Check_In_Integer 00f7 e211 | | Load 0x1,0x11 00f8 e5ff | | Load 0x2,-0x1 00f9 0219 | | Execute Heap_Access,All_Read 00fa 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00fb 0219 | | Execute Heap_Access,All_Read 00fc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00fd 01ce | | Execute Vector,Slice_Write 00fe e211 | | Load 0x1,0x11 ; Debug Table 0x3.0x12 = 0xfe,0x11 00ff e5ff | | Load 0x2,-0x1 0100 0217 | | Execute Heap_Access,All_Reference 0101 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0102 0217 | | Execute Heap_Access,All_Reference 0103 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0104 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x13 = 0x104,0x12 0105 00db | | Load_Top At_Offset_3 0106 0273 | s | Execute Discrete,Plus 0107 005a | Z | Store_Top Discrete,At_Offset_2 0108 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x14 = 0x108,0x13 0109 00db | | Load_Top At_Offset_3 010a 0272 | r | Execute Discrete,Minus 010b 0059 | Y | Store_Top Discrete,At_Offset_1 010c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x15 = 0x10c,0x3 010d 0c01 | | Execute_Immediate Greater_Equal,0x1 010e 7776 |wv | Jump_Nonzero 0x85 010f e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x16 = 0x10f,0x14 0110 0217 | | Execute Heap_Access,All_Reference 0111 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0112 e5fe | | Load 0x2,-0x2 0113 01db | | Execute Vector,Length 0114 0273 | s | Execute Discrete,Plus 0115 e5ff | | Load 0x2,-0x1 0116 0217 | | Execute Heap_Access,All_Reference 0117 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0118 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0119 0000 0000 | | .BLANK 0000[0x7] 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 4801 |H | Short_Literal 0x1 ; Debug Table 0x4 = .DEBUG 0x0123,0x02ec,0x1001,0x0000,0x0057,0x8fa5,0x0000,0x0040 ; Debug Table 0x4.0x0 = 0x123,0x1 0124 4801 |H | Short_Literal 0x1 0125 e210 | | Load 0x1,0x10 0126 035b | [ | Declare_Type Array,Constrained 0127 0337 | 7 | Declare_Variable Array 0128 e5fe | | Load 0x2,-0x2 0129 e20f | | Load 0x1,0xf 012a 0119 | | Execute Any,Check_In_Formal_Type 012b 4801 |H | Short_Literal 0x1 012c 00da | | Load_Top At_Offset_2 012d 01d6 | | Execute Vector,Field_Write 012e 00db | | Load_Top At_Offset_3 012f 8215 | | Call 0x1,0x15 0130 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0131 0000 0000 | | .BLANK 0000[0x7] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 0146 | F | .CONST 0x0146 ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0004 | | .CONST 0x0004 ; Number of locals 013b INIT_0138: 013b e21c | | Load 0x1,0x1c ; Debug Table 0x5 = .DEBUG 0x013b,0x02f0,0x1002,0x0000,0x0057,0x8fa5,0x0000,0x004c ; Debug Table 0x5.0x0 = 0x13b,0xffff 013c 0007 | | Action Break_Optional 013d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x5.0x1 = 0x13d,0xfffe 013e 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x2 = 0x13e,0xfffd 013f e5ff | | Load 0x2,-0x1 0140 0217 | | Execute Heap_Access,All_Reference 0141 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0142 e210 | | Load 0x1,0x10 0143 0334 | 4 | Declare_Variable Array,With_Constraint 0144 00d8 | | Load_Top At_Offset_0 0145 1c00 | | Execute_Immediate Run_Utility,0x0 0146 BODY_0138: 0146 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x3 = 0x146,0x1 0147 0217 | | Execute Heap_Access,All_Reference 0148 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0149 0033 | 3 | Store_Top Heap_Access,At_Offset_3 014a 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x4 = 0x14a,0x2 014b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 014c 7824 |x$ | Jump 0x171 014d 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x5 = 0x14d,0x4 014e 00db | | Load_Top At_Offset_3 014f 0217 | | Execute Heap_Access,All_Reference 0150 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0151 0a01 | | Execute_Immediate Plus,0x1 0152 0aff | | Execute_Immediate Plus,-0x1 0153 0248 | H | Execute Discrete,Check_In_Integer 0154 e402 | | Load 0x2,0x2 0155 0217 | | Execute Heap_Access,All_Reference 0156 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0157 01cf | | Execute Vector,Slice_Read 0158 00da | | Load_Top At_Offset_2 0159 0a01 | | Execute_Immediate Plus,0x1 015a 0248 | H | Execute Discrete,Check_In_Integer 015b 00db | | Load_Top At_Offset_3 015c e402 | | Load 0x2,0x2 015d 0217 | | Execute Heap_Access,All_Reference 015e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 015f 0273 | s | Execute Discrete,Plus 0160 0248 | H | Execute Discrete,Check_In_Integer 0161 00db | | Load_Top At_Offset_3 0162 01ce | | Execute Vector,Slice_Write 0163 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x6 = 0x163,0x5 0164 00db | | Load_Top At_Offset_3 0165 0217 | | Execute Heap_Access,All_Reference 0166 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0167 0273 | s | Execute Discrete,Plus 0168 005a | Z | Store_Top Discrete,At_Offset_2 0169 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x7 = 0x169,0x6 016a 00db | | Load_Top At_Offset_3 016b 0217 | | Execute Heap_Access,All_Reference 016c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 016d 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x8 = 0x16d,0x7 016e 0217 | | Execute Heap_Access,All_Reference 016f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0170 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0171 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x9 = 0x171,0x3 0172 6805 |h | Jump_Zero 0x178 0173 00da | | Load_Top At_Offset_2 0174 0217 | | Execute Heap_Access,All_Reference 0175 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0176 0c01 | | Execute_Immediate Greater_Equal,0x1 0177 77d5 |w | Jump_Nonzero 0x14d 0178 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0xa = 0x178,0x8 0179 821e | | Call 0x1,0x1e 017a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xb = 0x17a,0x9 017b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 017c 0000 0000 | | .BLANK 0000[0x4] 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 e21c | | Load 0x1,0x1c ; Debug Table 0x6 = .DEBUG 0x0183,0x030a,0x1001,0x0000,0x0057,0x8fa5,0x0000,0x0055 ; Debug Table 0x6.0x0 = 0x183,0xffff 0184 0007 | | Action Break_Optional 0185 BODY_0180: 0185 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1 = 0x185,0x1 0186 0217 | | Execute Heap_Access,All_Reference 0187 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0188 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0189 7808 |x | Jump 0x192 018a 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x2 = 0x18a,0x3 018b 00d9 | | Load_Top At_Offset_1 018c 0217 | | Execute Heap_Access,All_Reference 018d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 018e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x18e,0x4 018f 0217 | | Execute Heap_Access,All_Reference 0190 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0191 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0192 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x4 = 0x192,0x2 0193 6805 |h | Jump_Zero 0x199 0194 00d8 | | Load_Top At_Offset_0 0195 0217 | | Execute Heap_Access,All_Reference 0196 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0197 0c01 | | Execute_Immediate Greater_Equal,0x1 0198 77f1 |w | Jump_Nonzero 0x18a 0199 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x5 = 0x199,0x5 019a 821e | | Call 0x1,0x1e 019b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 019c 0000 0000 | | .BLANK 0000[0x4] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a3 | | .CONST 0x01a3 ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0001 | | .CONST 0x0001 ; Number of locals 01a3 BODY_01a0: 01a3 INIT_01a0: 01a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x01a3,0x0318,0x1002,0x0000,0x0057,0x8fa5,0x0000,0x005d ; Debug Table 0x7.0x0 = 0x1a3,0x1 01a4 0217 | | Execute Heap_Access,All_Reference 01a5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01a6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01a7 0000 | | .XXX[0x1] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ab | | .CONST 0x01ab ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0001 | | .CONST 0x0001 ; Number of locals 01ab BODY_01a8: 01ab INIT_01a8: 01ab 4608 |F | Jump_Case 0x9 ; Debug Table 0x8 = .DEBUG 0x01ab,0x031c,0x1005,0x0000,0x0057,0x9365,0x0000,0x0011 01ac 7808 |x | Jump 0x1b5 ; case 0x0 01ad 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 01ae 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 01af 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 01b0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 01b1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 01b2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 01b3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 01b4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 01b5 00da | | Load_Top At_Offset_2 01b6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01b7 1c00 | | Execute_Immediate Run_Utility,0x0 01b8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01b9 0000 0000 | | .BLANK 0000[0x7] 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01c5 | | .CONST 0x01c5 ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0002 | | .CONST 0x0002 ; Number of locals 01c3 INIT_01c0: 01c3 e21c | | Load 0x1,0x1c ; Debug Table 0x9 = .DEBUG 0x01c3,0x031e,0x1002,0x0000,0x0057,0x9365,0x0000,0x0047 ; Debug Table 0x9.0x0 = 0x1c3,0xffff 01c4 0007 | | Action Break_Optional 01c5 BODY_01c0: 01c5 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1 = 0x1c5,0x1 01c6 0217 | | Execute Heap_Access,All_Reference 01c7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01c8 700a |p | Jump_Nonzero 0x1d3 01c9 e21c | | Load 0x1,0x1c ; Debug Table 0x9.0x2 = 0x1c9,0x2 01ca e5ff | | Load 0x2,-0x1 01cb 0217 | | Execute Heap_Access,All_Reference 01cc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01cd 039c | | Declare_Variable Heap_Access,By_Allocation 01ce 00d8 | | Load_Top At_Offset_0 01cf 0217 | | Execute Heap_Access,All_Reference 01d0 1c00 | | Execute_Immediate Run_Utility,0x0 01d1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01d2 780c |x | Jump 0x1df ; Debug Table 0x9.0x3 = 0x1d2,0x3 01d3 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x4 = 0x1d3,0x4 01d4 0217 | | Execute Heap_Access,All_Reference 01d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01d6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01d7 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x5 = 0x1d7,0x5 01d8 0217 | | Execute Heap_Access,All_Reference 01d9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01da 0217 | | Execute Heap_Access,All_Reference 01db 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01dc e5ff | | Load 0x2,-0x1 01dd 0217 | | Execute Heap_Access,All_Reference 01de 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01df 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x6 = 0x1df,0x6 01e0 00d9 | | Load_Top At_Offset_1 01e1 0217 | | Execute Heap_Access,All_Reference 01e2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01e3 e21c | | Load 0x1,0x1c ; Debug Table 0x9.0x7 = 0x1e3,0x7 01e4 00d9 | | Load_Top At_Offset_1 01e5 0217 | | Execute Heap_Access,All_Reference 01e6 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x8 = 0x1e7,0x8 01e8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e9 0000 0000 | | .BLANK 0000[0x7] 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f3 | | .CONST 0x01f3 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0001 | | .CONST 0x0001 ; Number of locals 01f3 BODY_01f0: 01f3 INIT_01f0: 01f3 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x01f3,0x0332,0x1001,0x0000,0x0057,0x9365,0x0000,0x008a ; Debug Table 0xa.0x0 = 0x1f3,0x1 01f4 0217 | | Execute Heap_Access,All_Reference 01f5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01f6 681a |h | Jump_Zero 0x211 01f7 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1 = 0x1f7,0x2 01f8 0217 | | Execute Heap_Access,All_Reference 01f9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01fa 00db | | Load_Top At_Offset_3 01fb 0217 | | Execute Heap_Access,All_Reference 01fc 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 01fd 0217 | | Execute Heap_Access,All_Reference 01fe 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01ff 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x2 = 0x1ff,0x3 0200 0217 | | Execute Heap_Access,All_Reference 0201 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0202 00db | | Load_Top At_Offset_3 0203 0217 | | Execute Heap_Access,All_Reference 0204 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0205 e21c | | Load 0x1,0x1c ; Debug Table 0xa.0x3 = 0x205,0x4 0206 00db | | Load_Top At_Offset_3 0207 0217 | | Execute Heap_Access,All_Reference 0208 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0209 e21c | | Load 0x1,0x1c ; Debug Table 0xa.0x4 = 0x209,0x5 020a 00db | | Load_Top At_Offset_3 020b 0217 | | Execute Heap_Access,All_Reference 020c 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 020d 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x5 = 0x20d,0x6 020e 00db | | Load_Top At_Offset_3 020f 0217 | | Execute Heap_Access,All_Reference 0210 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0211 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0212 0000 0000 | | .BLANK 0000[0x6] 0218 ; -------------------------------------------------------------------------------------- 0218 ; Debug Table 0218 ; -------------------------------------------------------------------------------------- 0218 0003 000b | | .CONST 0x0003,0x000b 021a 000b 0272 | r| .DEBUG 0x000b,0x0272,0xc000,0x0000,0x0057,0x8fa5,0x0000,0x0007 0222 0024 028c | $ | .DEBUG 0x0024,0x028c,0xc000,0x0000,0x0057,0x9365,0x0000,0x0003 022a 0053 02a8 | S | .DEBUG 0x0053,0x02a8,0x1001,0x0000,0x0057,0x8fa5,0x0000,0x0023 0232 007b 02bc | { | .DEBUG 0x007b,0x02bc,0x1001,0x0000,0x0057,0x8fa5,0x0000,0x0034 023a 0123 02ec | # | .DEBUG 0x0123,0x02ec,0x1001,0x0000,0x0057,0x8fa5,0x0000,0x0040 0242 013b 02f0 | ; | .DEBUG 0x013b,0x02f0,0x1002,0x0000,0x0057,0x8fa5,0x0000,0x004c 024a 0183 030a | | .DEBUG 0x0183,0x030a,0x1001,0x0000,0x0057,0x8fa5,0x0000,0x0055 0252 01a3 0318 | | .DEBUG 0x01a3,0x0318,0x1002,0x0000,0x0057,0x8fa5,0x0000,0x005d 025a 01ab 031c | | .DEBUG 0x01ab,0x031c,0x1005,0x0000,0x0057,0x9365,0x0000,0x0011 0262 01c3 031e | | .DEBUG 0x01c3,0x031e,0x1002,0x0000,0x0057,0x9365,0x0000,0x0047 026a 01f3 0332 | 2| .DEBUG 0x01f3,0x0332,0x1001,0x0000,0x0057,0x9365,0x0000,0x008a 0272 ; -------------------------------------------------------------------------------------- 0272 ; Debug3 Subtable 0x0 0272 ; -------------------------------------------------------------------------------------- 0272 000c 0000 | | .DBG3TAB 0x000c,0x0000 0274 000b ffff | | .CONST 0x000b,0xffff 0276 000c fffe | | .CONST 0x000c,0xfffe 0278 000d fffd | | .CONST 0x000d,0xfffd 027a 000f fffc | | .CONST 0x000f,0xfffc 027c 0011 fffb | | .CONST 0x0011,0xfffb 027e 0013 fffa | | .CONST 0x0013,0xfffa 0280 0015 fff9 | | .CONST 0x0015,0xfff9 0282 0017 fff8 | | .CONST 0x0017,0xfff8 0284 0019 fff7 | | .CONST 0x0019,0xfff7 0286 001b fff6 | | .CONST 0x001b,0xfff6 0288 001f fff5 | | .CONST 0x001f,0xfff5 028a 0020 fff4 | | .CONST 0x0020,0xfff4 028c ; -------------------------------------------------------------------------------------- 028c ; Debug3 Subtable 0x1 028c ; -------------------------------------------------------------------------------------- 028c 000d 0000 | | .DBG3TAB 0x000d,0x0000 028e 0024 ffff | $ | .CONST 0x0024,0xffff 0290 0026 fffe | & | .CONST 0x0026,0xfffe 0292 0029 fffd | ) | .CONST 0x0029,0xfffd 0294 002a fffc | * | .CONST 0x002a,0xfffc 0296 0034 fffb | 4 | .CONST 0x0034,0xfffb 0298 003c fffa | < | .CONST 0x003c,0xfffa 029a 003e fff9 | > | .CONST 0x003e,0xfff9 029c 0040 fff8 | @ | .CONST 0x0040,0xfff8 029e 0042 fff7 | B | .CONST 0x0042,0xfff7 02a0 0044 fff6 | D | .CONST 0x0044,0xfff6 02a2 0046 fff5 | F | .CONST 0x0046,0xfff5 02a4 0048 fff4 | H | .CONST 0x0048,0xfff4 02a6 004a fff3 | J | .CONST 0x004a,0xfff3 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; Debug3 Subtable 0x2 02a8 ; -------------------------------------------------------------------------------------- 02a8 0000 0009 | | .DBG3TAB 0x0000,0x0009 02aa 0053 0001 | S | .CONST 0x0053,0x0001 02ac 005b 0002 | [ | .CONST 0x005b,0x0002 02ae 005f 0003 | _ | .CONST 0x005f,0x0003 02b0 0060 0004 | ` | .CONST 0x0060,0x0004 02b2 0064 0005 | d | .CONST 0x0064,0x0005 02b4 0068 0006 | h | .CONST 0x0068,0x0006 02b6 006c 0007 | l | .CONST 0x006c,0x0007 02b8 0070 0008 | p | .CONST 0x0070,0x0008 02ba 0075 0009 | u | .CONST 0x0075,0x0009 02bc ; -------------------------------------------------------------------------------------- 02bc ; Debug3 Subtable 0x3 02bc ; -------------------------------------------------------------------------------------- 02bc 0003 0014 | | .DBG3TAB 0x0003,0x0014 02be 007b ffff | { | .CONST 0x007b,0xffff 02c0 007c fffe | | | .CONST 0x007c,0xfffe 02c2 007d fffd | } | .CONST 0x007d,0xfffd 02c4 007e 0001 | ~ | .CONST 0x007e,0x0001 02c6 0081 0002 | | .CONST 0x0081,0x0002 02c8 0085 0004 | | .CONST 0x0085,0x0004 02ca 0089 0005 | | .CONST 0x0089,0x0005 02cc 008e 0006 | | .CONST 0x008e,0x0006 02ce 0095 0007 | | .CONST 0x0095,0x0007 02d0 009d 0008 | | .CONST 0x009d,0x0008 02d2 00a4 0009 | | .CONST 0x00a4,0x0009 02d4 00ac 000a | | .CONST 0x00ac,0x000a 02d6 00b4 000b | | .CONST 0x00b4,0x000b 02d8 00b8 000c | | .CONST 0x00b8,0x000c 02da 00d5 000d | | .CONST 0x00d5,0x000d 02dc 00e1 000e | | .CONST 0x00e1,0x000e 02de 00e5 000f | | .CONST 0x00e5,0x000f 02e0 00e8 0010 | | .CONST 0x00e8,0x0010 02e2 00fe 0011 | | .CONST 0x00fe,0x0011 02e4 0104 0012 | | .CONST 0x0104,0x0012 02e6 0108 0013 | | .CONST 0x0108,0x0013 02e8 010c 0003 | | .CONST 0x010c,0x0003 02ea 010f 0014 | | .CONST 0x010f,0x0014 02ec ; -------------------------------------------------------------------------------------- 02ec ; Debug3 Subtable 0x4 02ec ; -------------------------------------------------------------------------------------- 02ec 0000 0001 | | .DBG3TAB 0x0000,0x0001 02ee 0123 0001 | # | .CONST 0x0123,0x0001 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; Debug3 Subtable 0x5 02f0 ; -------------------------------------------------------------------------------------- 02f0 0003 0009 | | .DBG3TAB 0x0003,0x0009 02f2 013b ffff | ; | .CONST 0x013b,0xffff 02f4 013d fffe | = | .CONST 0x013d,0xfffe 02f6 013e fffd | > | .CONST 0x013e,0xfffd 02f8 0146 0001 | F | .CONST 0x0146,0x0001 02fa 014a 0002 | J | .CONST 0x014a,0x0002 02fc 014d 0004 | M | .CONST 0x014d,0x0004 02fe 0163 0005 | c | .CONST 0x0163,0x0005 0300 0169 0006 | i | .CONST 0x0169,0x0006 0302 016d 0007 | m | .CONST 0x016d,0x0007 0304 0171 0003 | q | .CONST 0x0171,0x0003 0306 0178 0008 | x | .CONST 0x0178,0x0008 0308 017a 0009 | z | .CONST 0x017a,0x0009 030a ; -------------------------------------------------------------------------------------- 030a ; Debug3 Subtable 0x6 030a ; -------------------------------------------------------------------------------------- 030a 0001 0005 | | .DBG3TAB 0x0001,0x0005 030c 0183 ffff | | .CONST 0x0183,0xffff 030e 0185 0001 | | .CONST 0x0185,0x0001 0310 018a 0003 | | .CONST 0x018a,0x0003 0312 018e 0004 | | .CONST 0x018e,0x0004 0314 0192 0002 | | .CONST 0x0192,0x0002 0316 0199 0005 | | .CONST 0x0199,0x0005 0318 ; -------------------------------------------------------------------------------------- 0318 ; Debug3 Subtable 0x7 0318 ; -------------------------------------------------------------------------------------- 0318 0000 0001 | | .DBG3TAB 0x0000,0x0001 031a 01a3 0001 | | .CONST 0x01a3,0x0001 031c ; -------------------------------------------------------------------------------------- 031c ; Debug3 Subtable 0x8 031c ; -------------------------------------------------------------------------------------- 031c 0000 0000 | | .DBG3TAB 0x0000,0x0000 031e ; -------------------------------------------------------------------------------------- 031e ; Debug3 Subtable 0x9 031e ; -------------------------------------------------------------------------------------- 031e 0001 0008 | | .DBG3TAB 0x0001,0x0008 0320 01c3 ffff | | .CONST 0x01c3,0xffff 0322 01c5 0001 | | .CONST 0x01c5,0x0001 0324 01c9 0002 | | .CONST 0x01c9,0x0002 0326 01d2 0003 | | .CONST 0x01d2,0x0003 0328 01d3 0004 | | .CONST 0x01d3,0x0004 032a 01d7 0005 | | .CONST 0x01d7,0x0005 032c 01df 0006 | | .CONST 0x01df,0x0006 032e 01e3 0007 | | .CONST 0x01e3,0x0007 0330 01e7 0008 | | .CONST 0x01e7,0x0008 0332 ; -------------------------------------------------------------------------------------- 0332 ; Debug3 Subtable 0xa 0332 ; -------------------------------------------------------------------------------------- 0332 0000 0006 | | .DBG3TAB 0x0000,0x0006 0334 01f3 0001 | | .CONST 0x01f3,0x0001 0336 01f7 0002 | | .CONST 0x01f7,0x0002 0338 01ff 0003 | | .CONST 0x01ff,0x0003 033a 0205 0004 | | .CONST 0x0205,0x0004 033c 0209 0005 | | .CONST 0x0209,0x0005 033e 020d 0006 | | .CONST 0x020d,0x0006 0340 0000 0000 | | .BLANK 0000[0xc0]