|
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: 6144 (0x1800) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6148f2
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 09d0 | | .CONST 0x09d0 ; 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 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0010 | | .CONST 0x0010 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b INIT_0008: 000b 029a 001b | | Declare_Subprogram INIT_0018,For_Outer_Call,Visible,Unelaborated 000d 00bf | | Action Accept_Activation 000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd 000f 00c7 | | Action Elaborate_Subprogram 0010 BODY_0008: 0010 00bc | | Action Signal_Activated 0011 00bb | | Action Signal_Completion 0012 0000 0000 | | .BLANK 0000[0x6] 0018 ; -------------------------------------------------------------------------------------- 0018 ; SUBPROGRAM 0018 ; -------------------------------------------------------------------------------------- 0018 0032 | 2 | .CONST 0x0032 ; Address of begin 0019 0004 | | .CONST 0x0004 ; Address of exception handler 001a 000b | | .CONST 0x000b ; Number of locals 001b INIT_0018: 001b 0007 | | Action Break_Optional 001c 0007 | | Action Break_Optional 001d 0007 | | Action Break_Optional 001e 029f 0043 | C| Declare_Subprogram INIT_0040,For_Call 0020 029f 00fb | | Declare_Subprogram INIT_00f8,For_Call 0022 029f 01a3 | | Declare_Subprogram INIT_01a0,For_Call 0024 029f 025b | [| Declare_Subprogram INIT_0258,For_Call 0026 029f 030b | | Declare_Subprogram INIT_0308,For_Call 0028 029f 039b | | Declare_Subprogram INIT_0398,For_Call 002a 029f 0423 | #| Declare_Subprogram INIT_0420,For_Call 002c 029f 04eb | | Declare_Subprogram INIT_04e8,For_Call 002e 029f 05ab | | Declare_Subprogram INIT_05a8,For_Call 0030 029f 0653 | S| Declare_Subprogram INIT_0650,For_Call 0032 BODY_0018: 0032 8402 | | Call 0x2,0x2 0033 8403 | | Call 0x2,0x3 0034 8404 | | Call 0x2,0x4 0035 8405 | | Call 0x2,0x5 0036 8406 | | Call 0x2,0x6 0037 8407 | | Call 0x2,0x7 0038 8408 | | Call 0x2,0x8 0039 8409 | | Call 0x2,0x9 003a 840a | | Call 0x2,0xa 003b 840b | | Call 0x2,0xb 003c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 003d 0000 0000 | | .XXX[0x3] 003f 0000 | | 0040 ; -------------------------------------------------------------------------------------- 0040 ; SUBPROGRAM 0040 ; -------------------------------------------------------------------------------------- 0040 006b | k | .CONST 0x006b ; Address of begin 0041 0004 | | .CONST 0x0004 ; Address of exception handler 0042 000d | | .CONST 0x000d ; Number of locals 0043 INIT_0040: 0043 a002 | | Store_Unchecked 0x0,0x2 0044 00c6 | | Action Check_Subprogram_Elaborated 0045 e003 | | Load 0x0,0x3 0046 e004 | | Load 0x0,0x4 0047 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0048 0093 0000 | | push_full_address 0x0 004a 60a9 |` | Indirect_Literal Discrete,0xf4,{0x80000000, 0x00140000} 004b 0273 | s | Execute Discrete,Plus 004c e005 | | Load 0x0,0x5 004d 0273 | s | Execute Discrete,Plus 004e e006 | | Load 0x0,0x6 004f 0273 | s | Execute Discrete,Plus 0050 4805 |H | Short_Literal 0x5 0051 0007 | | Action Break_Optional 0052 029f 0703 | | Declare_Subprogram INIT_0700,For_Call 0054 029f 0713 | | Declare_Subprogram INIT_0710,For_Call 0056 a007 | | Store_Unchecked 0x0,0x7 0057 00c6 | | Action Check_Subprogram_Elaborated 0058 e003 | | Load 0x0,0x3 0059 0092 083c | <| Action Push_String_Extended,0x83c ; "X_Alloc_Color_Request" 005b 4806 |H | Short_Literal 0x6 005c 4803 |H | Short_Literal 0x3 005d 0099 | | Action Reference_Dynamic 005e 4807 |H | Short_Literal 0x7 005f 4803 |H | Short_Literal 0x3 0060 0099 | | Action Reference_Dynamic 0061 0093 0000 | | push_full_address 0x0 0063 608c |` | Indirect_Literal Discrete,0xf0,{0x80000000, 0x00130000} 0064 0273 | s | Execute Discrete,Plus 0065 e005 | | Load 0x0,0x5 0066 0273 | s | Execute Discrete,Plus 0067 e008 | | Load 0x0,0x8 0068 0273 | s | Execute Discrete,Plus 0069 480d |H | Short_Literal 0xd 006a 0007 | | Action Break_Optional 006b BODY_0040: 006b 0092 083d | =| Action Push_String_Extended,0x83d ; "X_Alloc_Color_Request conversions" 006d 8009 | | Call 0x0,0x9 006e 4801 |H | Short_Literal 0x1 006f 4810 |H | Short_Literal 0x10 0070 e004 | | Load 0x0,0x4 0071 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0072 0334 | 4 | Declare_Variable Array,With_Constraint 0073 4810 |H | Short_Literal 0x10 0074 4801 |H | Short_Literal 0x1 0075 4800 |H | Short_Literal 0x0 0076 00d9 | | Load_Top At_Offset_1 0077 e60e | | Load 0x3,0xe 0078 01d6 | | Execute Vector,Field_Write 0079 3ffb |? | Loop_Increasing 0x75 007a e003 | | Load 0x0,0x3 007b 0322 | " | Declare_Variable Record 007c 4800 |H | Short_Literal 0x0 007d 00d9 | | Load_Top At_Offset_1 007e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 007f 4800 |H | Short_Literal 0x0 0080 00d9 | | Load_Top At_Offset_1 0081 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0082 4800 |H | Short_Literal 0x0 0083 00d9 | | Load_Top At_Offset_1 0084 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0085 00d8 | | Load_Top At_Offset_0 0086 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0087 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0088 4800 |H | Short_Literal 0x0 0089 00d0 | | Action Swap_Control 008a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 008b 4800 |H | Short_Literal 0x0 008c 00d9 | | Load_Top At_Offset_1 008d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 008e 4800 |H | Short_Literal 0x0 008f 00d9 | | Load_Top At_Offset_1 0090 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0091 4800 |H | Short_Literal 0x0 0092 00d9 | | Load_Top At_Offset_1 0093 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0094 4800 |H | Short_Literal 0x0 0095 00d9 | | Load_Top At_Offset_1 0096 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0097 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 0099 e608 | | Load 0x3,0x8 009a e609 | | Load 0x3,0x9 009b 480a |H | Short_Literal 0xa 009c 4803 |H | Short_Literal 0x3 009d 0099 | | Action Reference_Dynamic 009e 480b |H | Short_Literal 0xb 009f 4803 |H | Short_Literal 0x3 00a0 0099 | | Action Reference_Dynamic 00a1 480c |H | Short_Literal 0xc 00a2 4803 |H | Short_Literal 0x3 00a3 0099 | | Action Reference_Dynamic 00a4 8007 | | Call 0x0,0x7 00a5 4800 |H | Short_Literal 0x0 00a6 4801 |H | Short_Literal 0x1 00a7 e004 | | Load 0x0,0x4 00a8 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00a9 0334 | 4 | Declare_Variable Array,With_Constraint 00aa 4801 |H | Short_Literal 0x1 00ab 4800 |H | Short_Literal 0x0 00ac 00da | | Load_Top At_Offset_2 00ad 01d6 | | Execute Vector,Field_Write 00ae 48ff |H | Short_Literal 0xff 00af 4801 |H | Short_Literal 0x1 00b0 00da | | Load_Top At_Offset_2 00b1 01d6 | | Execute Vector,Field_Write 00b2 e00a | | Load 0x0,0xa 00b3 01cc | | Execute Vector,Catenate 00b4 e00b | | Load 0x0,0xb 00b5 01cc | | Execute Vector,Catenate 00b6 e00c | | Load 0x0,0xc 00b7 01cc | | Execute Vector,Catenate 00b8 e00d | | Load 0x0,0xd 00b9 01cc | | Execute Vector,Catenate 00ba e00e | | Load 0x0,0xe 00bb 01cc | | Execute Vector,Catenate 00bc e00f | | Load 0x0,0xf 00bd 01cc | | Execute Vector,Catenate 00be e003 | | Load 0x0,0x3 00bf 0322 | " | Declare_Variable Record 00c0 4801 |H | Short_Literal 0x1 00c1 00d9 | | Load_Top At_Offset_1 00c2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00c3 48ff |H | Short_Literal 0xff 00c4 00d9 | | Load_Top At_Offset_1 00c5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00c6 4802 |H | Short_Literal 0x2 00c7 00d9 | | Load_Top At_Offset_1 00c8 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00c9 00d8 | | Load_Top At_Offset_0 00ca 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 00cb 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00cc 4803 |H | Short_Literal 0x3 00cd 00d0 | | Action Swap_Control 00ce 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00cf 4804 |H | Short_Literal 0x4 00d0 00d9 | | Load_Top At_Offset_1 00d1 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 00d2 4805 |H | Short_Literal 0x5 00d3 00d9 | | Load_Top At_Offset_1 00d4 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 00d5 4806 |H | Short_Literal 0x6 00d6 00d9 | | Load_Top At_Offset_1 00d7 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 00d8 6013 |` | Indirect_Literal Discrete,0xec,{0x00000000, 0x0000ffff} 00d9 00d9 | | Load_Top At_Offset_1 00da 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 00db 0092 083f | ?| Action Push_String_Extended,0x83f ; "1.-1.2.3.4.5.6.-1" 00dd e608 | | Load 0x3,0x8 00de e609 | | Load 0x3,0x9 00df 480a |H | Short_Literal 0xa 00e0 4803 |H | Short_Literal 0x3 00e1 0099 | | Action Reference_Dynamic 00e2 480b |H | Short_Literal 0xb 00e3 4803 |H | Short_Literal 0x3 00e4 0099 | | Action Reference_Dynamic 00e5 480c |H | Short_Literal 0xc 00e6 4803 |H | Short_Literal 0x3 00e7 0099 | | Action Reference_Dynamic 00e8 8007 | | Call 0x0,0x7 00e9 4801 |H | Short_Literal 0x1 00ea 8010 | | Call 0x0,0x10 00eb 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00ec 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff} 00f0 8000 0000 | | .LITERAL {0x80000000, 0x00130000} 00f4 8000 0000 | | .LITERAL {0x80000000, 0x00140000} 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 0123 | # | .CONST 0x0123 ; Address of begin 00f9 0004 | | .CONST 0x0004 ; Address of exception handler 00fa 000d | | .CONST 0x000d ; Number of locals 00fb INIT_00f8: 00fb a002 | | Store_Unchecked 0x0,0x2 00fc 00c6 | | Action Check_Subprogram_Elaborated 00fd e011 | | Load 0x0,0x11 00fe e004 | | Load 0x0,0x4 00ff 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0100 0093 0000 | | push_full_address 0x0 0102 6095 |` | Indirect_Literal Discrete,0x198,{0x80000000, 0x00120000} 0103 0273 | s | Execute Discrete,Plus 0104 e005 | | Load 0x0,0x5 0105 0273 | s | Execute Discrete,Plus 0106 e012 | | Load 0x0,0x12 0107 0273 | s | Execute Discrete,Plus 0108 4805 |H | Short_Literal 0x5 0109 0007 | | Action Break_Optional 010a 029f 0723 | #| Declare_Subprogram INIT_0720,For_Call 010c 029f 0733 | 3| Declare_Subprogram INIT_0730,For_Call 010e a007 | | Store_Unchecked 0x0,0x7 010f 00c6 | | Action Check_Subprogram_Elaborated 0110 e011 | | Load 0x0,0x11 0111 0092 0840 | @| Action Push_String_Extended,0x840 ; "X_Alloc_Color_Cells_Request" 0113 4806 |H | Short_Literal 0x6 0114 4803 |H | Short_Literal 0x3 0115 0099 | | Action Reference_Dynamic 0116 4807 |H | Short_Literal 0x7 0117 4803 |H | Short_Literal 0x3 0118 0099 | | Action Reference_Dynamic 0119 0093 0000 | | push_full_address 0x0 011b 6078 |`x | Indirect_Literal Discrete,0x194,{0x80000000, 0x00110000} 011c 0273 | s | Execute Discrete,Plus 011d e005 | | Load 0x0,0x5 011e 0273 | s | Execute Discrete,Plus 011f e013 | | Load 0x0,0x13 0120 0273 | s | Execute Discrete,Plus 0121 480d |H | Short_Literal 0xd 0122 0007 | | Action Break_Optional 0123 BODY_00f8: 0123 0092 0841 | A| Action Push_String_Extended,0x841 ; "X_Alloc_Color_Cells_Request conversions" 0125 8009 | | Call 0x0,0x9 0126 4801 |H | Short_Literal 0x1 0127 480c |H | Short_Literal 0xc 0128 e004 | | Load 0x0,0x4 0129 1b12 | | Execute Package,Field_Read,Field_Number 0x12 012a 0334 | 4 | Declare_Variable Array,With_Constraint 012b 480c |H | Short_Literal 0xc 012c 4801 |H | Short_Literal 0x1 012d 4800 |H | Short_Literal 0x0 012e 00d9 | | Load_Top At_Offset_1 012f e60e | | Load 0x3,0xe 0130 01d6 | | Execute Vector,Field_Write 0131 3ffb |? | Loop_Increasing 0x12d 0132 e011 | | Load 0x0,0x11 0133 0322 | " | Declare_Variable Record 0134 4800 |H | Short_Literal 0x0 0135 00d9 | | Load_Top At_Offset_1 0136 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0137 4800 |H | Short_Literal 0x0 0138 00d9 | | Load_Top At_Offset_1 0139 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 013a 4800 |H | Short_Literal 0x0 013b 00d9 | | Load_Top At_Offset_1 013c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 013d 00d8 | | Load_Top At_Offset_0 013e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 013f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0140 4800 |H | Short_Literal 0x0 0141 00d0 | | Action Swap_Control 0142 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0143 4800 |H | Short_Literal 0x0 0144 00d9 | | Load_Top At_Offset_1 0145 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0146 4800 |H | Short_Literal 0x0 0147 00d9 | | Load_Top At_Offset_1 0148 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0149 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 014b e608 | | Load 0x3,0x8 014c e609 | | Load 0x3,0x9 014d 480a |H | Short_Literal 0xa 014e 4803 |H | Short_Literal 0x3 014f 0099 | | Action Reference_Dynamic 0150 480b |H | Short_Literal 0xb 0151 4803 |H | Short_Literal 0x3 0152 0099 | | Action Reference_Dynamic 0153 480c |H | Short_Literal 0xc 0154 4803 |H | Short_Literal 0x3 0155 0099 | | Action Reference_Dynamic 0156 8007 | | Call 0x0,0x7 0157 4800 |H | Short_Literal 0x0 0158 4801 |H | Short_Literal 0x1 0159 e004 | | Load 0x0,0x4 015a 1b12 | | Execute Package,Field_Read,Field_Number 0x12 015b 0334 | 4 | Declare_Variable Array,With_Constraint 015c 4800 |H | Short_Literal 0x0 015d 4800 |H | Short_Literal 0x0 015e 00da | | Load_Top At_Offset_2 015f 01d6 | | Execute Vector,Field_Write 0160 4801 |H | Short_Literal 0x1 0161 4801 |H | Short_Literal 0x1 0162 00da | | Load_Top At_Offset_2 0163 01d6 | | Execute Vector,Field_Write 0164 e014 | | Load 0x0,0x14 0165 01cc | | Execute Vector,Catenate 0166 e015 | | Load 0x0,0x15 0167 01cc | | Execute Vector,Catenate 0168 e00d | | Load 0x0,0xd 0169 01cc | | Execute Vector,Catenate 016a e00e | | Load 0x0,0xe 016b 01cc | | Execute Vector,Catenate 016c e011 | | Load 0x0,0x11 016d 0322 | " | Declare_Variable Record 016e 4800 |H | Short_Literal 0x0 016f 00d9 | | Load_Top At_Offset_1 0170 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0171 4801 |H | Short_Literal 0x1 0172 00d9 | | Load_Top At_Offset_1 0173 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0174 4803 |H | Short_Literal 0x3 0175 00d9 | | Load_Top At_Offset_1 0176 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0177 00d8 | | Load_Top At_Offset_0 0178 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0179 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 017a 4804 |H | Short_Literal 0x4 017b 00d0 | | Action Swap_Control 017c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 017d 4805 |H | Short_Literal 0x5 017e 00d9 | | Load_Top At_Offset_1 017f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0180 4806 |H | Short_Literal 0x6 0181 00d9 | | Load_Top At_Offset_1 0182 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0183 0092 0842 | B| Action Push_String_Extended,0x842 ; "0.1.3.4.5.6" 0185 e608 | | Load 0x3,0x8 0186 e609 | | Load 0x3,0x9 0187 480a |H | Short_Literal 0xa 0188 4803 |H | Short_Literal 0x3 0189 0099 | | Action Reference_Dynamic 018a 480b |H | Short_Literal 0xb 018b 4803 |H | Short_Literal 0x3 018c 0099 | | Action Reference_Dynamic 018d 480c |H | Short_Literal 0xc 018e 4803 |H | Short_Literal 0x3 018f 0099 | | Action Reference_Dynamic 0190 8007 | | Call 0x0,0x7 0191 4801 |H | Short_Literal 0x1 0192 8010 | | Call 0x0,0x10 0193 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0194 8000 0000 | | .LITERAL {0x80000000, 0x00110000} 0198 8000 0000 | | .LITERAL {0x80000000, 0x00120000} 019c 0000 0000 | | .BLANK 0000[0x4] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01cb | | .CONST 0x01cb ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 000d | | .CONST 0x000d ; Number of locals 01a3 INIT_01a0: 01a3 a002 | | Store_Unchecked 0x0,0x2 01a4 00c6 | | Action Check_Subprogram_Elaborated 01a5 e016 | | Load 0x0,0x16 01a6 e004 | | Load 0x0,0x4 01a7 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01a8 0093 0000 | | push_full_address 0x0 01aa 60a5 |` | Indirect_Literal Discrete,0x250,{0x80000000, 0x00100000} 01ab 0273 | s | Execute Discrete,Plus 01ac e005 | | Load 0x0,0x5 01ad 0273 | s | Execute Discrete,Plus 01ae e017 | | Load 0x0,0x17 01af 0273 | s | Execute Discrete,Plus 01b0 4805 |H | Short_Literal 0x5 01b1 0007 | | Action Break_Optional 01b2 029f 0743 | C| Declare_Subprogram INIT_0740,For_Call 01b4 029f 0753 | S| Declare_Subprogram INIT_0750,For_Call 01b6 a007 | | Store_Unchecked 0x0,0x7 01b7 00c6 | | Action Check_Subprogram_Elaborated 01b8 e016 | | Load 0x0,0x16 01b9 0092 0843 | C| Action Push_String_Extended,0x843 ; "X_Alloc_Color_Planes_Request" 01bb 4806 |H | Short_Literal 0x6 01bc 4803 |H | Short_Literal 0x3 01bd 0099 | | Action Reference_Dynamic 01be 4807 |H | Short_Literal 0x7 01bf 4803 |H | Short_Literal 0x3 01c0 0099 | | Action Reference_Dynamic 01c1 0093 0000 | | push_full_address 0x0 01c3 6088 |` | Indirect_Literal Discrete,0x24c,{0x80000000, 0x000f0000} 01c4 0273 | s | Execute Discrete,Plus 01c5 e005 | | Load 0x0,0x5 01c6 0273 | s | Execute Discrete,Plus 01c7 e018 | | Load 0x0,0x18 01c8 0273 | s | Execute Discrete,Plus 01c9 480d |H | Short_Literal 0xd 01ca 0007 | | Action Break_Optional 01cb BODY_01a0: 01cb 0092 0844 | D| Action Push_String_Extended,0x844 ; "X_Alloc_Color_Planes_Request conversions" 01cd 8009 | | Call 0x0,0x9 01ce 4801 |H | Short_Literal 0x1 01cf 4810 |H | Short_Literal 0x10 01d0 e004 | | Load 0x0,0x4 01d1 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01d2 0334 | 4 | Declare_Variable Array,With_Constraint 01d3 4810 |H | Short_Literal 0x10 01d4 4801 |H | Short_Literal 0x1 01d5 4800 |H | Short_Literal 0x0 01d6 00d9 | | Load_Top At_Offset_1 01d7 e60e | | Load 0x3,0xe 01d8 01d6 | | Execute Vector,Field_Write 01d9 3ffb |? | Loop_Increasing 0x1d5 01da e016 | | Load 0x0,0x16 01db 0322 | " | Declare_Variable Record 01dc 4800 |H | Short_Literal 0x0 01dd 00d9 | | Load_Top At_Offset_1 01de 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01df 4800 |H | Short_Literal 0x0 01e0 00d9 | | Load_Top At_Offset_1 01e1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01e2 4800 |H | Short_Literal 0x0 01e3 00d9 | | Load_Top At_Offset_1 01e4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01e5 00d8 | | Load_Top At_Offset_0 01e6 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01e7 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01e8 4800 |H | Short_Literal 0x0 01e9 00d0 | | Action Swap_Control 01ea 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01eb 4800 |H | Short_Literal 0x0 01ec 00d9 | | Load_Top At_Offset_1 01ed 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 01ee 4800 |H | Short_Literal 0x0 01ef 00d9 | | Load_Top At_Offset_1 01f0 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 01f1 4800 |H | Short_Literal 0x0 01f2 00d9 | | Load_Top At_Offset_1 01f3 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 01f4 4800 |H | Short_Literal 0x0 01f5 00d9 | | Load_Top At_Offset_1 01f6 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 01f7 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 01f9 e608 | | Load 0x3,0x8 01fa e609 | | Load 0x3,0x9 01fb 480a |H | Short_Literal 0xa 01fc 4803 |H | Short_Literal 0x3 01fd 0099 | | Action Reference_Dynamic 01fe 480b |H | Short_Literal 0xb 01ff 4803 |H | Short_Literal 0x3 0200 0099 | | Action Reference_Dynamic 0201 480c |H | Short_Literal 0xc 0202 4803 |H | Short_Literal 0x3 0203 0099 | | Action Reference_Dynamic 0204 8007 | | Call 0x0,0x7 0205 4800 |H | Short_Literal 0x0 0206 4801 |H | Short_Literal 0x1 0207 e004 | | Load 0x0,0x4 0208 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0209 0334 | 4 | Declare_Variable Array,With_Constraint 020a 4800 |H | Short_Literal 0x0 020b 4800 |H | Short_Literal 0x0 020c 00da | | Load_Top At_Offset_2 020d 01d6 | | Execute Vector,Field_Write 020e 4801 |H | Short_Literal 0x1 020f 4801 |H | Short_Literal 0x1 0210 00da | | Load_Top At_Offset_2 0211 01d6 | | Execute Vector,Field_Write 0212 e014 | | Load 0x0,0x14 0213 01cc | | Execute Vector,Catenate 0214 e015 | | Load 0x0,0x15 0215 01cc | | Execute Vector,Catenate 0216 e00d | | Load 0x0,0xd 0217 01cc | | Execute Vector,Catenate 0218 e00e | | Load 0x0,0xe 0219 01cc | | Execute Vector,Catenate 021a e019 | | Load 0x0,0x19 021b 01cc | | Execute Vector,Catenate 021c e01a | | Load 0x0,0x1a 021d 01cc | | Execute Vector,Catenate 021e e016 | | Load 0x0,0x16 021f 0322 | " | Declare_Variable Record 0220 4800 |H | Short_Literal 0x0 0221 00d9 | | Load_Top At_Offset_1 0222 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0223 4801 |H | Short_Literal 0x1 0224 00d9 | | Load_Top At_Offset_1 0225 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0226 4803 |H | Short_Literal 0x3 0227 00d9 | | Load_Top At_Offset_1 0228 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0229 00d8 | | Load_Top At_Offset_0 022a 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 022b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 022c 4804 |H | Short_Literal 0x4 022d 00d0 | | Action Swap_Control 022e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 022f 4805 |H | Short_Literal 0x5 0230 00d9 | | Load_Top At_Offset_1 0231 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0232 4806 |H | Short_Literal 0x6 0233 00d9 | | Load_Top At_Offset_1 0234 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0235 4807 |H | Short_Literal 0x7 0236 00d9 | | Load_Top At_Offset_1 0237 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0238 4808 |H | Short_Literal 0x8 0239 00d9 | | Load_Top At_Offset_1 023a 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 023b 0092 0845 | E| Action Push_String_Extended,0x845 ; "0.1.3.4.5.6.7.8" 023d e608 | | Load 0x3,0x8 023e e609 | | Load 0x3,0x9 023f 480a |H | Short_Literal 0xa 0240 4803 |H | Short_Literal 0x3 0241 0099 | | Action Reference_Dynamic 0242 480b |H | Short_Literal 0xb 0243 4803 |H | Short_Literal 0x3 0244 0099 | | Action Reference_Dynamic 0245 480c |H | Short_Literal 0xc 0246 4803 |H | Short_Literal 0x3 0247 0099 | | Action Reference_Dynamic 0248 8007 | | Call 0x0,0x7 0249 4801 |H | Short_Literal 0x1 024a 8010 | | Call 0x0,0x10 024b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 024c 8000 0000 | | .LITERAL {0x80000000, 0x000f0000} 0250 8000 0000 | | .LITERAL {0x80000000, 0x00100000} 0254 0000 0000 | | .BLANK 0000[0x4] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 0283 | | .CONST 0x0283 ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 000d | | .CONST 0x000d ; Number of locals 025b INIT_0258: 025b a002 | | Store_Unchecked 0x0,0x2 025c 00c6 | | Action Check_Subprogram_Elaborated 025d e01b | | Load 0x0,0x1b 025e e004 | | Load 0x0,0x4 025f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0260 0093 0000 | | push_full_address 0x0 0262 609d |` | Indirect_Literal Discrete,0x300,{0x80000000, 0x000e0000} 0263 0273 | s | Execute Discrete,Plus 0264 e005 | | Load 0x0,0x5 0265 0273 | s | Execute Discrete,Plus 0266 e01c | | Load 0x0,0x1c 0267 0273 | s | Execute Discrete,Plus 0268 4805 |H | Short_Literal 0x5 0269 0007 | | Action Break_Optional 026a 029f 0763 | c| Declare_Subprogram INIT_0760,For_Call 026c 029f 0773 | s| Declare_Subprogram INIT_0770,For_Call 026e a007 | | Store_Unchecked 0x0,0x7 026f 00c6 | | Action Check_Subprogram_Elaborated 0270 e01b | | Load 0x0,0x1b 0271 0092 0846 | F| Action Push_String_Extended,0x846 ; "X_Alloc_Named_Color_Request" 0273 4806 |H | Short_Literal 0x6 0274 4803 |H | Short_Literal 0x3 0275 0099 | | Action Reference_Dynamic 0276 4807 |H | Short_Literal 0x7 0277 4803 |H | Short_Literal 0x3 0278 0099 | | Action Reference_Dynamic 0279 0093 0000 | | push_full_address 0x0 027b 6080 |` | Indirect_Literal Discrete,0x2fc,{0x80000000, 0x000d0000} 027c 0273 | s | Execute Discrete,Plus 027d e005 | | Load 0x0,0x5 027e 0273 | s | Execute Discrete,Plus 027f e01d | | Load 0x0,0x1d 0280 0273 | s | Execute Discrete,Plus 0281 480d |H | Short_Literal 0xd 0282 0007 | | Action Break_Optional 0283 BODY_0258: 0283 0092 0847 | G| Action Push_String_Extended,0x847 ; "X_Alloc_Named_Color_Request conversions" 0285 8009 | | Call 0x0,0x9 0286 4801 |H | Short_Literal 0x1 0287 480c |H | Short_Literal 0xc 0288 e004 | | Load 0x0,0x4 0289 1b12 | | Execute Package,Field_Read,Field_Number 0x12 028a 0334 | 4 | Declare_Variable Array,With_Constraint 028b 480c |H | Short_Literal 0xc 028c 4801 |H | Short_Literal 0x1 028d 4800 |H | Short_Literal 0x0 028e 00d9 | | Load_Top At_Offset_1 028f e60e | | Load 0x3,0xe 0290 01d6 | | Execute Vector,Field_Write 0291 3ffb |? | Loop_Increasing 0x28d 0292 e01b | | Load 0x0,0x1b 0293 0322 | " | Declare_Variable Record 0294 4800 |H | Short_Literal 0x0 0295 00d9 | | Load_Top At_Offset_1 0296 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0297 4800 |H | Short_Literal 0x0 0298 00d9 | | Load_Top At_Offset_1 0299 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 029a 4800 |H | Short_Literal 0x0 029b 00d9 | | Load_Top At_Offset_1 029c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 029d 00d8 | | Load_Top At_Offset_0 029e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 029f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02a0 4800 |H | Short_Literal 0x0 02a1 00d0 | | Action Swap_Control 02a2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02a3 4800 |H | Short_Literal 0x0 02a4 00d9 | | Load_Top At_Offset_1 02a5 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 02a6 4800 |H | Short_Literal 0x0 02a7 00d9 | | Load_Top At_Offset_1 02a8 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 02a9 4800 |H | Short_Literal 0x0 02aa 00d9 | | Load_Top At_Offset_1 02ab 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 02ac 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 02ae e608 | | Load 0x3,0x8 02af e609 | | Load 0x3,0x9 02b0 480a |H | Short_Literal 0xa 02b1 4803 |H | Short_Literal 0x3 02b2 0099 | | Action Reference_Dynamic 02b3 480b |H | Short_Literal 0xb 02b4 4803 |H | Short_Literal 0x3 02b5 0099 | | Action Reference_Dynamic 02b6 480c |H | Short_Literal 0xc 02b7 4803 |H | Short_Literal 0x3 02b8 0099 | | Action Reference_Dynamic 02b9 8007 | | Call 0x0,0x7 02ba 4800 |H | Short_Literal 0x0 02bb 4801 |H | Short_Literal 0x1 02bc e004 | | Load 0x0,0x4 02bd 1b12 | | Execute Package,Field_Read,Field_Number 0x12 02be 0334 | 4 | Declare_Variable Array,With_Constraint 02bf 4801 |H | Short_Literal 0x1 02c0 4800 |H | Short_Literal 0x0 02c1 00da | | Load_Top At_Offset_2 02c2 01d6 | | Execute Vector,Field_Write 02c3 48ff |H | Short_Literal 0xff 02c4 4801 |H | Short_Literal 0x1 02c5 00da | | Load_Top At_Offset_2 02c6 01d6 | | Execute Vector,Field_Write 02c7 e00a | | Load 0x0,0xa 02c8 01cc | | Execute Vector,Catenate 02c9 e00b | | Load 0x0,0xb 02ca 01cc | | Execute Vector,Catenate 02cb e00c | | Load 0x0,0xc 02cc 01cc | | Execute Vector,Catenate 02cd e00f | | Load 0x0,0xf 02ce 01cc | | Execute Vector,Catenate 02cf e01b | | Load 0x0,0x1b 02d0 0322 | " | Declare_Variable Record 02d1 4801 |H | Short_Literal 0x1 02d2 00d9 | | Load_Top At_Offset_1 02d3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02d4 48ff |H | Short_Literal 0xff 02d5 00d9 | | Load_Top At_Offset_1 02d6 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02d7 4802 |H | Short_Literal 0x2 02d8 00d9 | | Load_Top At_Offset_1 02d9 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02da 00d8 | | Load_Top At_Offset_0 02db 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 02dc 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02dd 4803 |H | Short_Literal 0x3 02de 00d0 | | Action Swap_Control 02df 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02e0 4804 |H | Short_Literal 0x4 02e1 00d9 | | Load_Top At_Offset_1 02e2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 02e3 48ff |H | Short_Literal 0xff 02e4 00d9 | | Load_Top At_Offset_1 02e5 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 02e6 48ff |H | Short_Literal 0xff 02e7 00d9 | | Load_Top At_Offset_1 02e8 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 02e9 0092 0848 | H| Action Push_String_Extended,0x848 ; "1.-1.2.3.4.-1" 02eb e608 | | Load 0x3,0x8 02ec e609 | | Load 0x3,0x9 02ed 480a |H | Short_Literal 0xa 02ee 4803 |H | Short_Literal 0x3 02ef 0099 | | Action Reference_Dynamic 02f0 480b |H | Short_Literal 0xb 02f1 4803 |H | Short_Literal 0x3 02f2 0099 | | Action Reference_Dynamic 02f3 480c |H | Short_Literal 0xc 02f4 4803 |H | Short_Literal 0x3 02f5 0099 | | Action Reference_Dynamic 02f6 8007 | | Call 0x0,0x7 02f7 4801 |H | Short_Literal 0x1 02f8 8010 | | Call 0x0,0x10 02f9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02fa 0000 0000 | | .XXX[0x2] 02fc 8000 0000 | | .LITERAL {0x80000000, 0x000d0000} 0300 8000 0000 | | .LITERAL {0x80000000, 0x000e0000} 0304 0000 0000 | | .BLANK 0000[0x4] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 0333 | 3 | .CONST 0x0333 ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 000d | | .CONST 0x000d ; Number of locals 030b INIT_0308: 030b a002 | | Store_Unchecked 0x0,0x2 030c 00c6 | | Action Check_Subprogram_Elaborated 030d e01e | | Load 0x0,0x1e 030e e004 | | Load 0x0,0x4 030f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0310 0093 0000 | | push_full_address 0x0 0312 6081 |` | Indirect_Literal Discrete,0x394,{0x80000000, 0x000c0000} 0313 0273 | s | Execute Discrete,Plus 0314 e005 | | Load 0x0,0x5 0315 0273 | s | Execute Discrete,Plus 0316 e01f | | Load 0x0,0x1f 0317 0273 | s | Execute Discrete,Plus 0318 4805 |H | Short_Literal 0x5 0319 0007 | | Action Break_Optional 031a 029f 0783 | | Declare_Subprogram INIT_0780,For_Call 031c 029f 0793 | | Declare_Subprogram INIT_0790,For_Call 031e a007 | | Store_Unchecked 0x0,0x7 031f 00c6 | | Action Check_Subprogram_Elaborated 0320 e01e | | Load 0x0,0x1e 0321 0092 0849 | I| Action Push_String_Extended,0x849 ; "X_Allow_Events_Request" 0323 4806 |H | Short_Literal 0x6 0324 4803 |H | Short_Literal 0x3 0325 0099 | | Action Reference_Dynamic 0326 4807 |H | Short_Literal 0x7 0327 4803 |H | Short_Literal 0x3 0328 0099 | | Action Reference_Dynamic 0329 0093 0000 | | push_full_address 0x0 032b 6064 |`d | Indirect_Literal Discrete,0x390,{0x80000000, 0x000b0000} 032c 0273 | s | Execute Discrete,Plus 032d e005 | | Load 0x0,0x5 032e 0273 | s | Execute Discrete,Plus 032f e020 | | Load 0x0,0x20 0330 0273 | s | Execute Discrete,Plus 0331 480d |H | Short_Literal 0xd 0332 0007 | | Action Break_Optional 0333 BODY_0308: 0333 0092 084a | J| Action Push_String_Extended,0x84a ; "X_Allow_Events_Request conversions" 0335 8009 | | Call 0x0,0x9 0336 4801 |H | Short_Literal 0x1 0337 4808 |H | Short_Literal 0x8 0338 e004 | | Load 0x0,0x4 0339 1b12 | | Execute Package,Field_Read,Field_Number 0x12 033a 0334 | 4 | Declare_Variable Array,With_Constraint 033b 4808 |H | Short_Literal 0x8 033c 4801 |H | Short_Literal 0x1 033d 4800 |H | Short_Literal 0x0 033e 00d9 | | Load_Top At_Offset_1 033f e60e | | Load 0x3,0xe 0340 01d6 | | Execute Vector,Field_Write 0341 3ffb |? | Loop_Increasing 0x33d 0342 e01e | | Load 0x0,0x1e 0343 0322 | " | Declare_Variable Record 0344 4800 |H | Short_Literal 0x0 0345 00d9 | | Load_Top At_Offset_1 0346 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0347 4800 |H | Short_Literal 0x0 0348 00d9 | | Load_Top At_Offset_1 0349 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 034a 4800 |H | Short_Literal 0x0 034b 00d9 | | Load_Top At_Offset_1 034c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 034d 4800 |H | Short_Literal 0x0 034e 00d9 | | Load_Top At_Offset_1 034f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0350 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 0352 e608 | | Load 0x3,0x8 0353 e609 | | Load 0x3,0x9 0354 480a |H | Short_Literal 0xa 0355 4803 |H | Short_Literal 0x3 0356 0099 | | Action Reference_Dynamic 0357 480b |H | Short_Literal 0xb 0358 4803 |H | Short_Literal 0x3 0359 0099 | | Action Reference_Dynamic 035a 480c |H | Short_Literal 0xc 035b 4803 |H | Short_Literal 0x3 035c 0099 | | Action Reference_Dynamic 035d 8007 | | Call 0x0,0x7 035e 4800 |H | Short_Literal 0x0 035f 4801 |H | Short_Literal 0x1 0360 e004 | | Load 0x0,0x4 0361 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0362 0334 | 4 | Declare_Variable Array,With_Constraint 0363 4801 |H | Short_Literal 0x1 0364 4800 |H | Short_Literal 0x0 0365 00da | | Load_Top At_Offset_2 0366 01d6 | | Execute Vector,Field_Write 0367 4802 |H | Short_Literal 0x2 0368 4801 |H | Short_Literal 0x1 0369 00da | | Load_Top At_Offset_2 036a 01d6 | | Execute Vector,Field_Write 036b e014 | | Load 0x0,0x14 036c 01cc | | Execute Vector,Catenate 036d e015 | | Load 0x0,0x15 036e 01cc | | Execute Vector,Catenate 036f e01e | | Load 0x0,0x1e 0370 0322 | " | Declare_Variable Record 0371 4801 |H | Short_Literal 0x1 0372 00d9 | | Load_Top At_Offset_1 0373 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0374 4802 |H | Short_Literal 0x2 0375 00d9 | | Load_Top At_Offset_1 0376 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0377 4803 |H | Short_Literal 0x3 0378 00d9 | | Load_Top At_Offset_1 0379 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 037a 4804 |H | Short_Literal 0x4 037b 00d9 | | Load_Top At_Offset_1 037c 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 037d 0092 084b | K| Action Push_String_Extended,0x84b ; "1.2.3.4" 037f e608 | | Load 0x3,0x8 0380 e609 | | Load 0x3,0x9 0381 480a |H | Short_Literal 0xa 0382 4803 |H | Short_Literal 0x3 0383 0099 | | Action Reference_Dynamic 0384 480b |H | Short_Literal 0xb 0385 4803 |H | Short_Literal 0x3 0386 0099 | | Action Reference_Dynamic 0387 480c |H | Short_Literal 0xc 0388 4803 |H | Short_Literal 0x3 0389 0099 | | Action Reference_Dynamic 038a 8007 | | Call 0x0,0x7 038b 4801 |H | Short_Literal 0x1 038c 8010 | | Call 0x0,0x10 038d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 038e 0000 0000 | | .XXX[0x2] 0390 8000 0000 | | .LITERAL {0x80000000, 0x000b0000} 0394 8000 0000 | | .LITERAL {0x80000000, 0x000c0000} 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 03c3 | | .CONST 0x03c3 ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 000d | | .CONST 0x000d ; Number of locals 039b INIT_0398: 039b a002 | | Store_Unchecked 0x0,0x2 039c 00c6 | | Action Check_Subprogram_Elaborated 039d e021 | ! | Load 0x0,0x21 039e e004 | | Load 0x0,0x4 039f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 03a0 0093 0000 | | push_full_address 0x0 03a2 6079 |`y | Indirect_Literal Discrete,0x41c,{0x80000000, 0x000a0000} 03a3 0273 | s | Execute Discrete,Plus 03a4 e005 | | Load 0x0,0x5 03a5 0273 | s | Execute Discrete,Plus 03a6 e022 | " | Load 0x0,0x22 03a7 0273 | s | Execute Discrete,Plus 03a8 4805 |H | Short_Literal 0x5 03a9 0007 | | Action Break_Optional 03aa 029f 07a3 | | Declare_Subprogram INIT_07a0,For_Call 03ac 029f 07b3 | | Declare_Subprogram INIT_07b0,For_Call 03ae a007 | | Store_Unchecked 0x0,0x7 03af 00c6 | | Action Check_Subprogram_Elaborated 03b0 e021 | ! | Load 0x0,0x21 03b1 0092 084c | L| Action Push_String_Extended,0x84c ; "X_Bell_Request" 03b3 4806 |H | Short_Literal 0x6 03b4 4803 |H | Short_Literal 0x3 03b5 0099 | | Action Reference_Dynamic 03b6 4807 |H | Short_Literal 0x7 03b7 4803 |H | Short_Literal 0x3 03b8 0099 | | Action Reference_Dynamic 03b9 0093 0000 | | push_full_address 0x0 03bb 605c |`\ | Indirect_Literal Discrete,0x418,{0x80000000, 0x00090000} 03bc 0273 | s | Execute Discrete,Plus 03bd e005 | | Load 0x0,0x5 03be 0273 | s | Execute Discrete,Plus 03bf e023 | # | Load 0x0,0x23 03c0 0273 | s | Execute Discrete,Plus 03c1 480d |H | Short_Literal 0xd 03c2 0007 | | Action Break_Optional 03c3 BODY_0398: 03c3 0092 084d | M| Action Push_String_Extended,0x84d ; "X_Bell_Request conversions" 03c5 8009 | | Call 0x0,0x9 03c6 4801 |H | Short_Literal 0x1 03c7 4804 |H | Short_Literal 0x4 03c8 e004 | | Load 0x0,0x4 03c9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 03ca 0334 | 4 | Declare_Variable Array,With_Constraint 03cb 4804 |H | Short_Literal 0x4 03cc 4801 |H | Short_Literal 0x1 03cd 4800 |H | Short_Literal 0x0 03ce 00d9 | | Load_Top At_Offset_1 03cf e60e | | Load 0x3,0xe 03d0 01d6 | | Execute Vector,Field_Write 03d1 3ffb |? | Loop_Increasing 0x3cd 03d2 e021 | ! | Load 0x0,0x21 03d3 0322 | " | Declare_Variable Record 03d4 4800 |H | Short_Literal 0x0 03d5 00d9 | | Load_Top At_Offset_1 03d6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03d7 4800 |H | Short_Literal 0x0 03d8 00d9 | | Load_Top At_Offset_1 03d9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03da 4800 |H | Short_Literal 0x0 03db 00d9 | | Load_Top At_Offset_1 03dc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03dd 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 03df e608 | | Load 0x3,0x8 03e0 e609 | | Load 0x3,0x9 03e1 480a |H | Short_Literal 0xa 03e2 4803 |H | Short_Literal 0x3 03e3 0099 | | Action Reference_Dynamic 03e4 480b |H | Short_Literal 0xb 03e5 4803 |H | Short_Literal 0x3 03e6 0099 | | Action Reference_Dynamic 03e7 480c |H | Short_Literal 0xc 03e8 4803 |H | Short_Literal 0x3 03e9 0099 | | Action Reference_Dynamic 03ea 8007 | | Call 0x0,0x7 03eb 4800 |H | Short_Literal 0x0 03ec 4801 |H | Short_Literal 0x1 03ed e004 | | Load 0x0,0x4 03ee 1b12 | | Execute Package,Field_Read,Field_Number 0x12 03ef 0334 | 4 | Declare_Variable Array,With_Constraint 03f0 4801 |H | Short_Literal 0x1 03f1 4800 |H | Short_Literal 0x0 03f2 00da | | Load_Top At_Offset_2 03f3 01d6 | | Execute Vector,Field_Write 03f4 4802 |H | Short_Literal 0x2 03f5 4801 |H | Short_Literal 0x1 03f6 00da | | Load_Top At_Offset_2 03f7 01d6 | | Execute Vector,Field_Write 03f8 e014 | | Load 0x0,0x14 03f9 01cc | | Execute Vector,Catenate 03fa e021 | ! | Load 0x0,0x21 03fb 0322 | " | Declare_Variable Record 03fc 4801 |H | Short_Literal 0x1 03fd 00d9 | | Load_Top At_Offset_1 03fe 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03ff 4802 |H | Short_Literal 0x2 0400 00d9 | | Load_Top At_Offset_1 0401 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0402 4803 |H | Short_Literal 0x3 0403 00d9 | | Load_Top At_Offset_1 0404 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0405 0092 084e | N| Action Push_String_Extended,0x84e ; "1.2.3" 0407 e608 | | Load 0x3,0x8 0408 e609 | | Load 0x3,0x9 0409 480a |H | Short_Literal 0xa 040a 4803 |H | Short_Literal 0x3 040b 0099 | | Action Reference_Dynamic 040c 480b |H | Short_Literal 0xb 040d 4803 |H | Short_Literal 0x3 040e 0099 | | Action Reference_Dynamic 040f 480c |H | Short_Literal 0xc 0410 4803 |H | Short_Literal 0x3 0411 0099 | | Action Reference_Dynamic 0412 8007 | | Call 0x0,0x7 0413 4801 |H | Short_Literal 0x1 0414 8010 | | Call 0x0,0x10 0415 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0416 0000 0000 | | .XXX[0x2] 0418 8000 0000 | | .LITERAL {0x80000000, 0x00090000} 041c 8000 0000 | | .LITERAL {0x80000000, 0x000a0000} 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 044b | K | .CONST 0x044b ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 000d | | .CONST 0x000d ; Number of locals 0423 INIT_0420: 0423 a002 | | Store_Unchecked 0x0,0x2 0424 00c6 | | Action Check_Subprogram_Elaborated 0425 e024 | $ | Load 0x0,0x24 0426 e004 | | Load 0x0,0x4 0427 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0428 0093 0000 | | push_full_address 0x0 042a 60b9 |` | Indirect_Literal Discrete,0x4e4,{0x80000000, 0x00080000} 042b 0273 | s | Execute Discrete,Plus 042c e005 | | Load 0x0,0x5 042d 0273 | s | Execute Discrete,Plus 042e e025 | % | Load 0x0,0x25 042f 0273 | s | Execute Discrete,Plus 0430 4805 |H | Short_Literal 0x5 0431 0007 | | Action Break_Optional 0432 029f 07c3 | | Declare_Subprogram INIT_07c0,For_Call 0434 029f 07d3 | | Declare_Subprogram INIT_07d0,For_Call 0436 a007 | | Store_Unchecked 0x0,0x7 0437 00c6 | | Action Check_Subprogram_Elaborated 0438 e024 | $ | Load 0x0,0x24 0439 0092 084f | O| Action Push_String_Extended,0x84f ; "X_Change_Active_Pointer_Grab_Request" 043b 4806 |H | Short_Literal 0x6 043c 4803 |H | Short_Literal 0x3 043d 0099 | | Action Reference_Dynamic 043e 4807 |H | Short_Literal 0x7 043f 4803 |H | Short_Literal 0x3 0440 0099 | | Action Reference_Dynamic 0441 0093 0000 | | push_full_address 0x0 0443 609c |` | Indirect_Literal Discrete,0x4e0,{0x80000000, 0x00070000} 0444 0273 | s | Execute Discrete,Plus 0445 e005 | | Load 0x0,0x5 0446 0273 | s | Execute Discrete,Plus 0447 e026 | & | Load 0x0,0x26 0448 0273 | s | Execute Discrete,Plus 0449 480d |H | Short_Literal 0xd 044a 0007 | | Action Break_Optional 044b BODY_0420: 044b 0092 0850 | P| Action Push_String_Extended,0x850 ; "X_Change_Active_Pointer_Grab_Request conversions" 044d 8009 | | Call 0x0,0x9 044e 4801 |H | Short_Literal 0x1 044f 4810 |H | Short_Literal 0x10 0450 e004 | | Load 0x0,0x4 0451 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0452 0334 | 4 | Declare_Variable Array,With_Constraint 0453 4810 |H | Short_Literal 0x10 0454 4801 |H | Short_Literal 0x1 0455 4800 |H | Short_Literal 0x0 0456 00d9 | | Load_Top At_Offset_1 0457 e60e | | Load 0x3,0xe 0458 01d6 | | Execute Vector,Field_Write 0459 3ffb |? | Loop_Increasing 0x455 045a e024 | $ | Load 0x0,0x24 045b 0322 | " | Declare_Variable Record 045c 4800 |H | Short_Literal 0x0 045d 00d9 | | Load_Top At_Offset_1 045e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 045f 4800 |H | Short_Literal 0x0 0460 00d9 | | Load_Top At_Offset_1 0461 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0462 4800 |H | Short_Literal 0x0 0463 00d9 | | Load_Top At_Offset_1 0464 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0465 00d8 | | Load_Top At_Offset_0 0466 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0467 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0468 4800 |H | Short_Literal 0x0 0469 00d0 | | Action Swap_Control 046a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 046b 4800 |H | Short_Literal 0x0 046c 00d9 | | Load_Top At_Offset_1 046d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 046e e024 | $ | Load 0x0,0x24 046f 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 0470 0337 | 7 | Declare_Variable Array 0471 481f |H | Short_Literal 0x1f 0472 4800 |H | Short_Literal 0x0 0473 4800 |H | Short_Literal 0x0 0474 00d9 | | Load_Top At_Offset_1 0475 e610 | | Load 0x3,0x10 0476 01d6 | | Execute Vector,Field_Write 0477 3ffb |? | Loop_Increasing 0x473 0478 e024 | $ | Load 0x0,0x24 0479 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 047a 0119 | | Execute Any,Check_In_Formal_Type 047b 00d9 | | Load_Top At_Offset_1 047c 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 047d 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 047f e608 | | Load 0x3,0x8 0480 e609 | | Load 0x3,0x9 0481 480a |H | Short_Literal 0xa 0482 4803 |H | Short_Literal 0x3 0483 0099 | | Action Reference_Dynamic 0484 480b |H | Short_Literal 0xb 0485 4803 |H | Short_Literal 0x3 0486 0099 | | Action Reference_Dynamic 0487 480c |H | Short_Literal 0xc 0488 4803 |H | Short_Literal 0x3 0489 0099 | | Action Reference_Dynamic 048a 8007 | | Call 0x0,0x7 048b 4800 |H | Short_Literal 0x0 048c 4801 |H | Short_Literal 0x1 048d e004 | | Load 0x0,0x4 048e 1b12 | | Execute Package,Field_Read,Field_Number 0x12 048f 0334 | 4 | Declare_Variable Array,With_Constraint 0490 4801 |H | Short_Literal 0x1 0491 4800 |H | Short_Literal 0x0 0492 00da | | Load_Top At_Offset_2 0493 01d6 | | Execute Vector,Field_Write 0494 48ff |H | Short_Literal 0xff 0495 4801 |H | Short_Literal 0x1 0496 00da | | Load_Top At_Offset_2 0497 01d6 | | Execute Vector,Field_Write 0498 e00a | | Load 0x0,0xa 0499 01cc | | Execute Vector,Catenate 049a e00b | | Load 0x0,0xb 049b 01cc | | Execute Vector,Catenate 049c e015 | | Load 0x0,0x15 049d 01cc | | Execute Vector,Catenate 049e e027 | ' | Load 0x0,0x27 049f 01cc | | Execute Vector,Catenate 04a0 e024 | $ | Load 0x0,0x24 04a1 0322 | " | Declare_Variable Record 04a2 4801 |H | Short_Literal 0x1 04a3 00d9 | | Load_Top At_Offset_1 04a4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04a5 48ff |H | Short_Literal 0xff 04a6 00d9 | | Load_Top At_Offset_1 04a7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04a8 4802 |H | Short_Literal 0x2 04a9 00d9 | | Load_Top At_Offset_1 04aa 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04ab 00d8 | | Load_Top At_Offset_0 04ac 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 04ad 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04ae 4803 |H | Short_Literal 0x3 04af 00d0 | | Action Swap_Control 04b0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04b1 4804 |H | Short_Literal 0x4 04b2 00d9 | | Load_Top At_Offset_1 04b3 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04b4 e024 | $ | Load 0x0,0x24 04b5 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 04b6 0337 | 7 | Declare_Variable Array 04b7 4801 |H | Short_Literal 0x1 04b8 481d |H | Short_Literal 0x1d 04b9 00da | | Load_Top At_Offset_2 04ba 01d6 | | Execute Vector,Field_Write 04bb 4801 |H | Short_Literal 0x1 04bc 481f |H | Short_Literal 0x1f 04bd 00da | | Load_Top At_Offset_2 04be 01d6 | | Execute Vector,Field_Write 04bf 481c |H | Short_Literal 0x1c 04c0 4800 |H | Short_Literal 0x0 04c1 4800 |H | Short_Literal 0x0 04c2 00d9 | | Load_Top At_Offset_1 04c3 e610 | | Load 0x3,0x10 04c4 01d6 | | Execute Vector,Field_Write 04c5 3ffb |? | Loop_Increasing 0x4c1 04c6 4800 |H | Short_Literal 0x0 04c7 481e |H | Short_Literal 0x1e 04c8 00da | | Load_Top At_Offset_2 04c9 01d6 | | Execute Vector,Field_Write 04ca e024 | $ | Load 0x0,0x24 04cb 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 04cc 0119 | | Execute Any,Check_In_Formal_Type 04cd 00d9 | | Load_Top At_Offset_1 04ce 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 04cf 0092 0851 | Q| Action Push_String_Extended,0x851 ; "1.-1.2.3.4.5" 04d1 e608 | | Load 0x3,0x8 04d2 e609 | | Load 0x3,0x9 04d3 480a |H | Short_Literal 0xa 04d4 4803 |H | Short_Literal 0x3 04d5 0099 | | Action Reference_Dynamic 04d6 480b |H | Short_Literal 0xb 04d7 4803 |H | Short_Literal 0x3 04d8 0099 | | Action Reference_Dynamic 04d9 480c |H | Short_Literal 0xc 04da 4803 |H | Short_Literal 0x3 04db 0099 | | Action Reference_Dynamic 04dc 8007 | | Call 0x0,0x7 04dd 4801 |H | Short_Literal 0x1 04de 8010 | | Call 0x0,0x10 04df 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04e0 8000 0000 | | .LITERAL {0x80000000, 0x00070000} 04e4 8000 0000 | | .LITERAL {0x80000000, 0x00080000} 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; SUBPROGRAM 04e8 ; -------------------------------------------------------------------------------------- 04e8 0513 | | .CONST 0x0513 ; Address of begin 04e9 0004 | | .CONST 0x0004 ; Address of exception handler 04ea 000d | | .CONST 0x000d ; Number of locals 04eb INIT_04e8: 04eb a002 | | Store_Unchecked 0x0,0x2 04ec 00c6 | | Action Check_Subprogram_Elaborated 04ed e028 | ( | Load 0x0,0x28 04ee e004 | | Load 0x0,0x4 04ef 1b12 | | Execute Package,Field_Read,Field_Number 0x12 04f0 0093 0000 | | push_full_address 0x0 04f2 60b1 |` | Indirect_Literal Discrete,0x5a4,{0x80000000, 0x00060000} 04f3 0273 | s | Execute Discrete,Plus 04f4 e005 | | Load 0x0,0x5 04f5 0273 | s | Execute Discrete,Plus 04f6 e029 | ) | Load 0x0,0x29 04f7 0273 | s | Execute Discrete,Plus 04f8 4805 |H | Short_Literal 0x5 04f9 0007 | | Action Break_Optional 04fa 029f 07e3 | | Declare_Subprogram INIT_07e0,For_Call 04fc 029f 07f3 | | Declare_Subprogram INIT_07f0,For_Call 04fe a007 | | Store_Unchecked 0x0,0x7 04ff 00c6 | | Action Check_Subprogram_Elaborated 0500 e028 | ( | Load 0x0,0x28 0501 0092 0852 | R| Action Push_String_Extended,0x852 ; "X_Change_Gc_Request" 0503 4806 |H | Short_Literal 0x6 0504 4803 |H | Short_Literal 0x3 0505 0099 | | Action Reference_Dynamic 0506 4807 |H | Short_Literal 0x7 0507 4803 |H | Short_Literal 0x3 0508 0099 | | Action Reference_Dynamic 0509 0093 0000 | | push_full_address 0x0 050b 6094 |` | Indirect_Literal Discrete,0x5a0,{0x80000000, 0x00050000} 050c 0273 | s | Execute Discrete,Plus 050d e005 | | Load 0x0,0x5 050e 0273 | s | Execute Discrete,Plus 050f e02a | * | Load 0x0,0x2a 0510 0273 | s | Execute Discrete,Plus 0511 480d |H | Short_Literal 0xd 0512 0007 | | Action Break_Optional 0513 BODY_04e8: 0513 0092 0853 | S| Action Push_String_Extended,0x853 ; "X_Change_Gc_Request conversions" 0515 8009 | | Call 0x0,0x9 0516 4801 |H | Short_Literal 0x1 0517 480c |H | Short_Literal 0xc 0518 e004 | | Load 0x0,0x4 0519 1b12 | | Execute Package,Field_Read,Field_Number 0x12 051a 0334 | 4 | Declare_Variable Array,With_Constraint 051b 480c |H | Short_Literal 0xc 051c 4801 |H | Short_Literal 0x1 051d 4800 |H | Short_Literal 0x0 051e 00d9 | | Load_Top At_Offset_1 051f e60e | | Load 0x3,0xe 0520 01d6 | | Execute Vector,Field_Write 0521 3ffb |? | Loop_Increasing 0x51d 0522 e028 | ( | Load 0x0,0x28 0523 0322 | " | Declare_Variable Record 0524 4800 |H | Short_Literal 0x0 0525 00d9 | | Load_Top At_Offset_1 0526 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0527 4800 |H | Short_Literal 0x0 0528 00d9 | | Load_Top At_Offset_1 0529 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 052a 4800 |H | Short_Literal 0x0 052b 00d9 | | Load_Top At_Offset_1 052c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 052d 00d8 | | Load_Top At_Offset_0 052e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 052f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0530 4800 |H | Short_Literal 0x0 0531 00d0 | | Action Swap_Control 0532 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0533 e028 | ( | Load 0x0,0x28 0534 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 0535 0337 | 7 | Declare_Variable Array 0536 481f |H | Short_Literal 0x1f 0537 4800 |H | Short_Literal 0x0 0538 4800 |H | Short_Literal 0x0 0539 00d9 | | Load_Top At_Offset_1 053a e610 | | Load 0x3,0x10 053b 01d6 | | Execute Vector,Field_Write 053c 3ffb |? | Loop_Increasing 0x538 053d e028 | ( | Load 0x0,0x28 053e 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 053f 0119 | | Execute Any,Check_In_Formal_Type 0540 00d9 | | Load_Top At_Offset_1 0541 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0542 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 0544 e608 | | Load 0x3,0x8 0545 e609 | | Load 0x3,0x9 0546 480a |H | Short_Literal 0xa 0547 4803 |H | Short_Literal 0x3 0548 0099 | | Action Reference_Dynamic 0549 480b |H | Short_Literal 0xb 054a 4803 |H | Short_Literal 0x3 054b 0099 | | Action Reference_Dynamic 054c 480c |H | Short_Literal 0xc 054d 4803 |H | Short_Literal 0x3 054e 0099 | | Action Reference_Dynamic 054f 8007 | | Call 0x0,0x7 0550 4800 |H | Short_Literal 0x0 0551 4801 |H | Short_Literal 0x1 0552 e004 | | Load 0x0,0x4 0553 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0554 0334 | 4 | Declare_Variable Array,With_Constraint 0555 4801 |H | Short_Literal 0x1 0556 4800 |H | Short_Literal 0x0 0557 00da | | Load_Top At_Offset_2 0558 01d6 | | Execute Vector,Field_Write 0559 48ff |H | Short_Literal 0xff 055a 4801 |H | Short_Literal 0x1 055b 00da | | Load_Top At_Offset_2 055c 01d6 | | Execute Vector,Field_Write 055d e00a | | Load 0x0,0xa 055e 01cc | | Execute Vector,Catenate 055f e00b | | Load 0x0,0xb 0560 01cc | | Execute Vector,Catenate 0561 e015 | | Load 0x0,0x15 0562 01cc | | Execute Vector,Catenate 0563 e028 | ( | Load 0x0,0x28 0564 0322 | " | Declare_Variable Record 0565 4801 |H | Short_Literal 0x1 0566 00d9 | | Load_Top At_Offset_1 0567 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0568 48ff |H | Short_Literal 0xff 0569 00d9 | | Load_Top At_Offset_1 056a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 056b 4802 |H | Short_Literal 0x2 056c 00d9 | | Load_Top At_Offset_1 056d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 056e 00d8 | | Load_Top At_Offset_0 056f 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0570 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0571 4803 |H | Short_Literal 0x3 0572 00d0 | | Action Swap_Control 0573 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0574 e028 | ( | Load 0x0,0x28 0575 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 0576 0337 | 7 | Declare_Variable Array 0577 4801 |H | Short_Literal 0x1 0578 481d |H | Short_Literal 0x1d 0579 00da | | Load_Top At_Offset_2 057a 01d6 | | Execute Vector,Field_Write 057b 481c |H | Short_Literal 0x1c 057c 4800 |H | Short_Literal 0x0 057d 4800 |H | Short_Literal 0x0 057e 00d9 | | Load_Top At_Offset_1 057f e610 | | Load 0x3,0x10 0580 01d6 | | Execute Vector,Field_Write 0581 3ffb |? | Loop_Increasing 0x57d 0582 4800 |H | Short_Literal 0x0 0583 481e |H | Short_Literal 0x1e 0584 00da | | Load_Top At_Offset_2 0585 01d6 | | Execute Vector,Field_Write 0586 4800 |H | Short_Literal 0x0 0587 481f |H | Short_Literal 0x1f 0588 00da | | Load_Top At_Offset_2 0589 01d6 | | Execute Vector,Field_Write 058a e028 | ( | Load 0x0,0x28 058b 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 058c 0119 | | Execute Any,Check_In_Formal_Type 058d 00d9 | | Load_Top At_Offset_1 058e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 058f 0092 0854 | T| Action Push_String_Extended,0x854 ; "1.-1.2.3.4" 0591 e608 | | Load 0x3,0x8 0592 e609 | | Load 0x3,0x9 0593 480a |H | Short_Literal 0xa 0594 4803 |H | Short_Literal 0x3 0595 0099 | | Action Reference_Dynamic 0596 480b |H | Short_Literal 0xb 0597 4803 |H | Short_Literal 0x3 0598 0099 | | Action Reference_Dynamic 0599 480c |H | Short_Literal 0xc 059a 4803 |H | Short_Literal 0x3 059b 0099 | | Action Reference_Dynamic 059c 8007 | | Call 0x0,0x7 059d 4801 |H | Short_Literal 0x1 059e 8010 | | Call 0x0,0x10 059f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05a0 8000 0000 | | .LITERAL {0x80000000, 0x00050000} 05a4 8000 0000 | | .LITERAL {0x80000000, 0x00060000} 05a8 ; -------------------------------------------------------------------------------------- 05a8 ; SUBPROGRAM 05a8 ; -------------------------------------------------------------------------------------- 05a8 05d3 | | .CONST 0x05d3 ; Address of begin 05a9 0004 | | .CONST 0x0004 ; Address of exception handler 05aa 000d | | .CONST 0x000d ; Number of locals 05ab INIT_05a8: 05ab a002 | | Store_Unchecked 0x0,0x2 05ac 00c6 | | Action Check_Subprogram_Elaborated 05ad e02b | + | Load 0x0,0x2b 05ae e004 | | Load 0x0,0x4 05af 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05b0 0093 0000 | | push_full_address 0x0 05b2 6099 |` | Indirect_Literal Discrete,0x64c,{0x80000000, 0x00040000} 05b3 0273 | s | Execute Discrete,Plus 05b4 e005 | | Load 0x0,0x5 05b5 0273 | s | Execute Discrete,Plus 05b6 e02c | , | Load 0x0,0x2c 05b7 0273 | s | Execute Discrete,Plus 05b8 4805 |H | Short_Literal 0x5 05b9 0007 | | Action Break_Optional 05ba 029f 0803 | | Declare_Subprogram INIT_0800,For_Call 05bc 029f 0813 | | Declare_Subprogram INIT_0810,For_Call 05be a007 | | Store_Unchecked 0x0,0x7 05bf 00c6 | | Action Check_Subprogram_Elaborated 05c0 e02b | + | Load 0x0,0x2b 05c1 0092 0855 | U| Action Push_String_Extended,0x855 ; "X_Change_Hosts_Request" 05c3 4806 |H | Short_Literal 0x6 05c4 4803 |H | Short_Literal 0x3 05c5 0099 | | Action Reference_Dynamic 05c6 4807 |H | Short_Literal 0x7 05c7 4803 |H | Short_Literal 0x3 05c8 0099 | | Action Reference_Dynamic 05c9 0093 0000 | | push_full_address 0x0 05cb 607c |`| | Indirect_Literal Discrete,0x648,{0x80000000, 0x00030000} 05cc 0273 | s | Execute Discrete,Plus 05cd e005 | | Load 0x0,0x5 05ce 0273 | s | Execute Discrete,Plus 05cf e02d | - | Load 0x0,0x2d 05d0 0273 | s | Execute Discrete,Plus 05d1 480d |H | Short_Literal 0xd 05d2 0007 | | Action Break_Optional 05d3 BODY_05a8: 05d3 0092 0856 | V| Action Push_String_Extended,0x856 ; "X_Change_Hosts_Request conversions" 05d5 8009 | | Call 0x0,0x9 05d6 4801 |H | Short_Literal 0x1 05d7 4808 |H | Short_Literal 0x8 05d8 e004 | | Load 0x0,0x4 05d9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05da 0334 | 4 | Declare_Variable Array,With_Constraint 05db 4808 |H | Short_Literal 0x8 05dc 4801 |H | Short_Literal 0x1 05dd 4800 |H | Short_Literal 0x0 05de 00d9 | | Load_Top At_Offset_1 05df e60e | | Load 0x3,0xe 05e0 01d6 | | Execute Vector,Field_Write 05e1 3ffb |? | Loop_Increasing 0x5dd 05e2 e02b | + | Load 0x0,0x2b 05e3 0322 | " | Declare_Variable Record 05e4 4800 |H | Short_Literal 0x0 05e5 00d9 | | Load_Top At_Offset_1 05e6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 05e7 4800 |H | Short_Literal 0x0 05e8 00d9 | | Load_Top At_Offset_1 05e9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 05ea 4800 |H | Short_Literal 0x0 05eb 00d9 | | Load_Top At_Offset_1 05ec 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 05ed 4800 |H | Short_Literal 0x0 05ee 00d9 | | Load_Top At_Offset_1 05ef 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 05f0 4800 |H | Short_Literal 0x0 05f1 00d9 | | Load_Top At_Offset_1 05f2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 05f3 4800 |H | Short_Literal 0x0 05f4 00d9 | | Load_Top At_Offset_1 05f5 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 05f6 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 05f8 e608 | | Load 0x3,0x8 05f9 e609 | | Load 0x3,0x9 05fa 480a |H | Short_Literal 0xa 05fb 4803 |H | Short_Literal 0x3 05fc 0099 | | Action Reference_Dynamic 05fd 480b |H | Short_Literal 0xb 05fe 4803 |H | Short_Literal 0x3 05ff 0099 | | Action Reference_Dynamic 0600 480c |H | Short_Literal 0xc 0601 4803 |H | Short_Literal 0x3 0602 0099 | | Action Reference_Dynamic 0603 8007 | | Call 0x0,0x7 0604 4800 |H | Short_Literal 0x0 0605 4801 |H | Short_Literal 0x1 0606 e004 | | Load 0x0,0x4 0607 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0608 0334 | 4 | Declare_Variable Array,With_Constraint 0609 4800 |H | Short_Literal 0x0 060a 4800 |H | Short_Literal 0x0 060b 00da | | Load_Top At_Offset_2 060c 01d6 | | Execute Vector,Field_Write 060d 4801 |H | Short_Literal 0x1 060e 4801 |H | Short_Literal 0x1 060f 00da | | Load_Top At_Offset_2 0610 01d6 | | Execute Vector,Field_Write 0611 e014 | | Load 0x0,0x14 0612 01cc | | Execute Vector,Catenate 0613 4800 |H | Short_Literal 0x0 0614 4801 |H | Short_Literal 0x1 0615 e004 | | Load 0x0,0x4 0616 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0617 0334 | 4 | Declare_Variable Array,With_Constraint 0618 4801 |H | Short_Literal 0x1 0619 4800 |H | Short_Literal 0x0 061a 00da | | Load_Top At_Offset_2 061b 01d6 | | Execute Vector,Field_Write 061c 48ff |H | Short_Literal 0xff 061d 4801 |H | Short_Literal 0x1 061e 00da | | Load_Top At_Offset_2 061f 01d6 | | Execute Vector,Field_Write 0620 01cc | | Execute Vector,Catenate 0621 e00d | | Load 0x0,0xd 0622 01cc | | Execute Vector,Catenate 0623 e02b | + | Load 0x0,0x2b 0624 0322 | " | Declare_Variable Record 0625 4800 |H | Short_Literal 0x0 0626 00d9 | | Load_Top At_Offset_1 0627 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0628 4801 |H | Short_Literal 0x1 0629 00d9 | | Load_Top At_Offset_1 062a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 062b 4803 |H | Short_Literal 0x3 062c 00d9 | | Load_Top At_Offset_1 062d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 062e 4801 |H | Short_Literal 0x1 062f 00d9 | | Load_Top At_Offset_1 0630 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0631 48ff |H | Short_Literal 0xff 0632 00d9 | | Load_Top At_Offset_1 0633 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0634 4805 |H | Short_Literal 0x5 0635 00d9 | | Load_Top At_Offset_1 0636 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0637 0092 0857 | W| Action Push_String_Extended,0x857 ; "0.1.3.1.-1.5" 0639 e608 | | Load 0x3,0x8 063a e609 | | Load 0x3,0x9 063b 480a |H | Short_Literal 0xa 063c 4803 |H | Short_Literal 0x3 063d 0099 | | Action Reference_Dynamic 063e 480b |H | Short_Literal 0xb 063f 4803 |H | Short_Literal 0x3 0640 0099 | | Action Reference_Dynamic 0641 480c |H | Short_Literal 0xc 0642 4803 |H | Short_Literal 0x3 0643 0099 | | Action Reference_Dynamic 0644 8007 | | Call 0x0,0x7 0645 4801 |H | Short_Literal 0x1 0646 8010 | | Call 0x0,0x10 0647 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0648 8000 0000 | | .LITERAL {0x80000000, 0x00030000} 064c 8000 0000 | | .LITERAL {0x80000000, 0x00040000} 0650 ; -------------------------------------------------------------------------------------- 0650 ; SUBPROGRAM 0650 ; -------------------------------------------------------------------------------------- 0650 067b | { | .CONST 0x067b ; Address of begin 0651 0004 | | .CONST 0x0004 ; Address of exception handler 0652 000d | | .CONST 0x000d ; Number of locals 0653 INIT_0650: 0653 a002 | | Store_Unchecked 0x0,0x2 0654 00c6 | | Action Check_Subprogram_Elaborated 0655 e02e | . | Load 0x0,0x2e 0656 e004 | | Load 0x0,0x4 0657 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0658 0093 0000 | | push_full_address 0x0 065a 60a1 |` | Indirect_Literal Discrete,0x6fc,{0x80000000, 0x00020000} 065b 0273 | s | Execute Discrete,Plus 065c e005 | | Load 0x0,0x5 065d 0273 | s | Execute Discrete,Plus 065e e02f | / | Load 0x0,0x2f 065f 0273 | s | Execute Discrete,Plus 0660 4805 |H | Short_Literal 0x5 0661 0007 | | Action Break_Optional 0662 029f 0823 | #| Declare_Subprogram INIT_0820,For_Call 0664 029f 0833 | 3| Declare_Subprogram INIT_0830,For_Call 0666 a007 | | Store_Unchecked 0x0,0x7 0667 00c6 | | Action Check_Subprogram_Elaborated 0668 e02e | . | Load 0x0,0x2e 0669 0092 0858 | X| Action Push_String_Extended,0x858 ; "X_Change_Keyboard_Control_Request" 066b 4806 |H | Short_Literal 0x6 066c 4803 |H | Short_Literal 0x3 066d 0099 | | Action Reference_Dynamic 066e 4807 |H | Short_Literal 0x7 066f 4803 |H | Short_Literal 0x3 0670 0099 | | Action Reference_Dynamic 0671 0093 0000 | | push_full_address 0x0 0673 6084 |` | Indirect_Literal Discrete,0x6f8,{0x80000000, 0x00010000} 0674 0273 | s | Execute Discrete,Plus 0675 e005 | | Load 0x0,0x5 0676 0273 | s | Execute Discrete,Plus 0677 e030 | 0 | Load 0x0,0x30 0678 0273 | s | Execute Discrete,Plus 0679 480d |H | Short_Literal 0xd 067a 0007 | | Action Break_Optional 067b BODY_0650: 067b 0092 0859 | Y| Action Push_String_Extended,0x859 ; "X_Change_Keyboard_Control_Request conversions" 067d 8009 | | Call 0x0,0x9 067e 4801 |H | Short_Literal 0x1 067f 4808 |H | Short_Literal 0x8 0680 e004 | | Load 0x0,0x4 0681 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0682 0334 | 4 | Declare_Variable Array,With_Constraint 0683 4808 |H | Short_Literal 0x8 0684 4801 |H | Short_Literal 0x1 0685 4800 |H | Short_Literal 0x0 0686 00d9 | | Load_Top At_Offset_1 0687 e60e | | Load 0x3,0xe 0688 01d6 | | Execute Vector,Field_Write 0689 3ffb |? | Loop_Increasing 0x685 068a e02e | . | Load 0x0,0x2e 068b 0322 | " | Declare_Variable Record 068c 4800 |H | Short_Literal 0x0 068d 00d9 | | Load_Top At_Offset_1 068e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 068f 4800 |H | Short_Literal 0x0 0690 00d9 | | Load_Top At_Offset_1 0691 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0692 4800 |H | Short_Literal 0x0 0693 00d9 | | Load_Top At_Offset_1 0694 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0695 e02e | . | Load 0x0,0x2e 0696 3003 |0 | Execute Record,Field_Type,Field_Number 0x3 0697 0337 | 7 | Declare_Variable Array 0698 481f |H | Short_Literal 0x1f 0699 4800 |H | Short_Literal 0x0 069a 4800 |H | Short_Literal 0x0 069b 00d9 | | Load_Top At_Offset_1 069c e610 | | Load 0x3,0x10 069d 01d6 | | Execute Vector,Field_Write 069e 3ffb |? | Loop_Increasing 0x69a 069f e02e | . | Load 0x0,0x2e 06a0 3003 |0 | Execute Record,Field_Type,Field_Number 0x3 06a1 0119 | | Execute Any,Check_In_Formal_Type 06a2 00d9 | | Load_Top At_Offset_1 06a3 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 06a4 0092 083e | >| Action Push_String_Extended,0x83e ; "0" 06a6 e608 | | Load 0x3,0x8 06a7 e609 | | Load 0x3,0x9 06a8 480a |H | Short_Literal 0xa 06a9 4803 |H | Short_Literal 0x3 06aa 0099 | | Action Reference_Dynamic 06ab 480b |H | Short_Literal 0xb 06ac 4803 |H | Short_Literal 0x3 06ad 0099 | | Action Reference_Dynamic 06ae 480c |H | Short_Literal 0xc 06af 4803 |H | Short_Literal 0x3 06b0 0099 | | Action Reference_Dynamic 06b1 8007 | | Call 0x0,0x7 06b2 4800 |H | Short_Literal 0x0 06b3 4801 |H | Short_Literal 0x1 06b4 e004 | | Load 0x0,0x4 06b5 1b12 | | Execute Package,Field_Read,Field_Number 0x12 06b6 0334 | 4 | Declare_Variable Array,With_Constraint 06b7 4801 |H | Short_Literal 0x1 06b8 4800 |H | Short_Literal 0x0 06b9 00da | | Load_Top At_Offset_2 06ba 01d6 | | Execute Vector,Field_Write 06bb 48ff |H | Short_Literal 0xff 06bc 4801 |H | Short_Literal 0x1 06bd 00da | | Load_Top At_Offset_2 06be 01d6 | | Execute Vector,Field_Write 06bf e00a | | Load 0x0,0xa 06c0 01cc | | Execute Vector,Catenate 06c1 e00b | | Load 0x0,0xb 06c2 01cc | | Execute Vector,Catenate 06c3 e02e | . | Load 0x0,0x2e 06c4 0322 | " | Declare_Variable Record 06c5 4801 |H | Short_Literal 0x1 06c6 00d9 | | Load_Top At_Offset_1 06c7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06c8 48ff |H | Short_Literal 0xff 06c9 00d9 | | Load_Top At_Offset_1 06ca 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 06cb 4802 |H | Short_Literal 0x2 06cc 00d9 | | Load_Top At_Offset_1 06cd 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 06ce e02e | . | Load 0x0,0x2e 06cf 3003 |0 | Execute Record,Field_Type,Field_Number 0x3 06d0 0337 | 7 | Declare_Variable Array 06d1 4801 |H | Short_Literal 0x1 06d2 481e |H | Short_Literal 0x1e 06d3 00da | | Load_Top At_Offset_2 06d4 01d6 | | Execute Vector,Field_Write 06d5 4801 |H | Short_Literal 0x1 06d6 481f |H | Short_Literal 0x1f 06d7 00da | | Load_Top At_Offset_2 06d8 01d6 | | Execute Vector,Field_Write 06d9 481d |H | Short_Literal 0x1d 06da 4800 |H | Short_Literal 0x0 06db 4800 |H | Short_Literal 0x0 06dc 00d9 | | Load_Top At_Offset_1 06dd e610 | | Load 0x3,0x10 06de 01d6 | | Execute Vector,Field_Write 06df 3ffb |? | Loop_Increasing 0x6db 06e0 e02e | . | Load 0x0,0x2e 06e1 3003 |0 | Execute Record,Field_Type,Field_Number 0x3 06e2 0119 | | Execute Any,Check_In_Formal_Type 06e3 00d9 | | Load_Top At_Offset_1 06e4 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 06e5 0092 085a | Z| Action Push_String_Extended,0x85a ; "1.-1.2.3" 06e7 e608 | | Load 0x3,0x8 06e8 e609 | | Load 0x3,0x9 06e9 480a |H | Short_Literal 0xa 06ea 4803 |H | Short_Literal 0x3 06eb 0099 | | Action Reference_Dynamic 06ec 480b |H | Short_Literal 0xb 06ed 4803 |H | Short_Literal 0x3 06ee 0099 | | Action Reference_Dynamic 06ef 480c |H | Short_Literal 0xc 06f0 4803 |H | Short_Literal 0x3 06f1 0099 | | Action Reference_Dynamic 06f2 8007 | | Call 0x0,0x7 06f3 4801 |H | Short_Literal 0x1 06f4 8010 | | Call 0x0,0x10 06f5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06f6 0000 0000 | | .XXX[0x2] 06f8 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 06fc 8000 0000 | | .LITERAL {0x80000000, 0x00020000} 0700 ; -------------------------------------------------------------------------------------- 0700 ; SUBPROGRAM 0700 ; -------------------------------------------------------------------------------------- 0700 0703 | | .CONST 0x0703 ; Address of begin 0701 0004 | | .CONST 0x0004 ; Address of exception handler 0702 0001 | | .CONST 0x0001 ; Number of locals 0703 BODY_0700: 0703 INIT_0700: 0703 00db | | Load_Top At_Offset_3 0704 00db | | Load_Top At_Offset_3 0705 e031 | 1 | Load 0x0,0x31 0706 a032 | 2 | Store_Unchecked 0x0,0x32 0707 8033 | 3 | Call 0x0,0x33 0708 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0709 0000 0000 | | .BLANK 0000[0x7] 0710 ; -------------------------------------------------------------------------------------- 0710 ; SUBPROGRAM 0710 ; -------------------------------------------------------------------------------------- 0710 0713 | | .CONST 0x0713 ; Address of begin 0711 0004 | | .CONST 0x0004 ; Address of exception handler 0712 0001 | | .CONST 0x0001 ; Number of locals 0713 BODY_0710: 0713 INIT_0710: 0713 00db | | Load_Top At_Offset_3 0714 00db | | Load_Top At_Offset_3 0715 e602 | | Load 0x3,0x2 0716 e603 | | Load 0x3,0x3 0717 4804 |H | Short_Literal 0x4 0718 4803 |H | Short_Literal 0x3 0719 0099 | | Action Reference_Dynamic 071a 8002 | | Call 0x0,0x2 071b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 071c 0000 0000 | | .BLANK 0000[0x4] 0720 ; -------------------------------------------------------------------------------------- 0720 ; SUBPROGRAM 0720 ; -------------------------------------------------------------------------------------- 0720 0723 | # | .CONST 0x0723 ; Address of begin 0721 0004 | | .CONST 0x0004 ; Address of exception handler 0722 0001 | | .CONST 0x0001 ; Number of locals 0723 BODY_0720: 0723 INIT_0720: 0723 00db | | Load_Top At_Offset_3 0724 00db | | Load_Top At_Offset_3 0725 e034 | 4 | Load 0x0,0x34 0726 a035 | 5 | Store_Unchecked 0x0,0x35 0727 8033 | 3 | Call 0x0,0x33 0728 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0729 0000 0000 | | .BLANK 0000[0x7] 0730 ; -------------------------------------------------------------------------------------- 0730 ; SUBPROGRAM 0730 ; -------------------------------------------------------------------------------------- 0730 0733 | 3 | .CONST 0x0733 ; Address of begin 0731 0004 | | .CONST 0x0004 ; Address of exception handler 0732 0001 | | .CONST 0x0001 ; Number of locals 0733 BODY_0730: 0733 INIT_0730: 0733 00db | | Load_Top At_Offset_3 0734 00db | | Load_Top At_Offset_3 0735 e602 | | Load 0x3,0x2 0736 e603 | | Load 0x3,0x3 0737 4804 |H | Short_Literal 0x4 0738 4803 |H | Short_Literal 0x3 0739 0099 | | Action Reference_Dynamic 073a 8002 | | Call 0x0,0x2 073b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 073c 0000 0000 | | .BLANK 0000[0x4] 0740 ; -------------------------------------------------------------------------------------- 0740 ; SUBPROGRAM 0740 ; -------------------------------------------------------------------------------------- 0740 0743 | C | .CONST 0x0743 ; Address of begin 0741 0004 | | .CONST 0x0004 ; Address of exception handler 0742 0001 | | .CONST 0x0001 ; Number of locals 0743 BODY_0740: 0743 INIT_0740: 0743 00db | | Load_Top At_Offset_3 0744 00db | | Load_Top At_Offset_3 0745 e036 | 6 | Load 0x0,0x36 0746 a037 | 7 | Store_Unchecked 0x0,0x37 0747 8033 | 3 | Call 0x0,0x33 0748 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0749 0000 0000 | | .BLANK 0000[0x7] 0750 ; -------------------------------------------------------------------------------------- 0750 ; SUBPROGRAM 0750 ; -------------------------------------------------------------------------------------- 0750 0753 | S | .CONST 0x0753 ; Address of begin 0751 0004 | | .CONST 0x0004 ; Address of exception handler 0752 0001 | | .CONST 0x0001 ; Number of locals 0753 BODY_0750: 0753 INIT_0750: 0753 00db | | Load_Top At_Offset_3 0754 00db | | Load_Top At_Offset_3 0755 e602 | | Load 0x3,0x2 0756 e603 | | Load 0x3,0x3 0757 4804 |H | Short_Literal 0x4 0758 4803 |H | Short_Literal 0x3 0759 0099 | | Action Reference_Dynamic 075a 8002 | | Call 0x0,0x2 075b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 075c 0000 0000 | | .BLANK 0000[0x4] 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 0763 | c | .CONST 0x0763 ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 0001 | | .CONST 0x0001 ; Number of locals 0763 BODY_0760: 0763 INIT_0760: 0763 00db | | Load_Top At_Offset_3 0764 00db | | Load_Top At_Offset_3 0765 e038 | 8 | Load 0x0,0x38 0766 a039 | 9 | Store_Unchecked 0x0,0x39 0767 8033 | 3 | Call 0x0,0x33 0768 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0769 0000 0000 | | .BLANK 0000[0x7] 0770 ; -------------------------------------------------------------------------------------- 0770 ; SUBPROGRAM 0770 ; -------------------------------------------------------------------------------------- 0770 0773 | s | .CONST 0x0773 ; Address of begin 0771 0004 | | .CONST 0x0004 ; Address of exception handler 0772 0001 | | .CONST 0x0001 ; Number of locals 0773 BODY_0770: 0773 INIT_0770: 0773 00db | | Load_Top At_Offset_3 0774 00db | | Load_Top At_Offset_3 0775 e602 | | Load 0x3,0x2 0776 e603 | | Load 0x3,0x3 0777 4804 |H | Short_Literal 0x4 0778 4803 |H | Short_Literal 0x3 0779 0099 | | Action Reference_Dynamic 077a 8002 | | Call 0x0,0x2 077b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 077c 0000 0000 | | .BLANK 0000[0x4] 0780 ; -------------------------------------------------------------------------------------- 0780 ; SUBPROGRAM 0780 ; -------------------------------------------------------------------------------------- 0780 0783 | | .CONST 0x0783 ; Address of begin 0781 0004 | | .CONST 0x0004 ; Address of exception handler 0782 0001 | | .CONST 0x0001 ; Number of locals 0783 BODY_0780: 0783 INIT_0780: 0783 00db | | Load_Top At_Offset_3 0784 00db | | Load_Top At_Offset_3 0785 e03a | : | Load 0x0,0x3a 0786 a03b | ; | Store_Unchecked 0x0,0x3b 0787 8033 | 3 | Call 0x0,0x33 0788 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0789 0000 0000 | | .BLANK 0000[0x7] 0790 ; -------------------------------------------------------------------------------------- 0790 ; SUBPROGRAM 0790 ; -------------------------------------------------------------------------------------- 0790 0793 | | .CONST 0x0793 ; Address of begin 0791 0004 | | .CONST 0x0004 ; Address of exception handler 0792 0001 | | .CONST 0x0001 ; Number of locals 0793 BODY_0790: 0793 INIT_0790: 0793 00db | | Load_Top At_Offset_3 0794 00db | | Load_Top At_Offset_3 0795 e602 | | Load 0x3,0x2 0796 e603 | | Load 0x3,0x3 0797 4804 |H | Short_Literal 0x4 0798 4803 |H | Short_Literal 0x3 0799 0099 | | Action Reference_Dynamic 079a 8002 | | Call 0x0,0x2 079b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 079c 0000 0000 | | .BLANK 0000[0x4] 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; SUBPROGRAM 07a0 ; -------------------------------------------------------------------------------------- 07a0 07a3 | | .CONST 0x07a3 ; Address of begin 07a1 0004 | | .CONST 0x0004 ; Address of exception handler 07a2 0001 | | .CONST 0x0001 ; Number of locals 07a3 BODY_07a0: 07a3 INIT_07a0: 07a3 00db | | Load_Top At_Offset_3 07a4 00db | | Load_Top At_Offset_3 07a5 e03c | < | Load 0x0,0x3c 07a6 a03d | = | Store_Unchecked 0x0,0x3d 07a7 8033 | 3 | Call 0x0,0x33 07a8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07a9 0000 0000 | | .BLANK 0000[0x7] 07b0 ; -------------------------------------------------------------------------------------- 07b0 ; SUBPROGRAM 07b0 ; -------------------------------------------------------------------------------------- 07b0 07b3 | | .CONST 0x07b3 ; Address of begin 07b1 0004 | | .CONST 0x0004 ; Address of exception handler 07b2 0001 | | .CONST 0x0001 ; Number of locals 07b3 BODY_07b0: 07b3 INIT_07b0: 07b3 00db | | Load_Top At_Offset_3 07b4 00db | | Load_Top At_Offset_3 07b5 e602 | | Load 0x3,0x2 07b6 e603 | | Load 0x3,0x3 07b7 4804 |H | Short_Literal 0x4 07b8 4803 |H | Short_Literal 0x3 07b9 0099 | | Action Reference_Dynamic 07ba 8002 | | Call 0x0,0x2 07bb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07bc 0000 0000 | | .BLANK 0000[0x4] 07c0 ; -------------------------------------------------------------------------------------- 07c0 ; SUBPROGRAM 07c0 ; -------------------------------------------------------------------------------------- 07c0 07c3 | | .CONST 0x07c3 ; Address of begin 07c1 0004 | | .CONST 0x0004 ; Address of exception handler 07c2 0001 | | .CONST 0x0001 ; Number of locals 07c3 BODY_07c0: 07c3 INIT_07c0: 07c3 00db | | Load_Top At_Offset_3 07c4 00db | | Load_Top At_Offset_3 07c5 e03e | > | Load 0x0,0x3e 07c6 a03f | ? | Store_Unchecked 0x0,0x3f 07c7 8033 | 3 | Call 0x0,0x33 07c8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07c9 0000 0000 | | .BLANK 0000[0x7] 07d0 ; -------------------------------------------------------------------------------------- 07d0 ; SUBPROGRAM 07d0 ; -------------------------------------------------------------------------------------- 07d0 07d3 | | .CONST 0x07d3 ; Address of begin 07d1 0004 | | .CONST 0x0004 ; Address of exception handler 07d2 0001 | | .CONST 0x0001 ; Number of locals 07d3 BODY_07d0: 07d3 INIT_07d0: 07d3 00db | | Load_Top At_Offset_3 07d4 00db | | Load_Top At_Offset_3 07d5 e602 | | Load 0x3,0x2 07d6 e603 | | Load 0x3,0x3 07d7 4804 |H | Short_Literal 0x4 07d8 4803 |H | Short_Literal 0x3 07d9 0099 | | Action Reference_Dynamic 07da 8002 | | Call 0x0,0x2 07db 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07dc 0000 0000 | | .BLANK 0000[0x4] 07e0 ; -------------------------------------------------------------------------------------- 07e0 ; SUBPROGRAM 07e0 ; -------------------------------------------------------------------------------------- 07e0 07e3 | | .CONST 0x07e3 ; Address of begin 07e1 0004 | | .CONST 0x0004 ; Address of exception handler 07e2 0001 | | .CONST 0x0001 ; Number of locals 07e3 BODY_07e0: 07e3 INIT_07e0: 07e3 00db | | Load_Top At_Offset_3 07e4 00db | | Load_Top At_Offset_3 07e5 e040 | @ | Load 0x0,0x40 07e6 a041 | A | Store_Unchecked 0x0,0x41 07e7 8033 | 3 | Call 0x0,0x33 07e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07e9 0000 0000 | | .BLANK 0000[0x7] 07f0 ; -------------------------------------------------------------------------------------- 07f0 ; SUBPROGRAM 07f0 ; -------------------------------------------------------------------------------------- 07f0 07f3 | | .CONST 0x07f3 ; Address of begin 07f1 0004 | | .CONST 0x0004 ; Address of exception handler 07f2 0001 | | .CONST 0x0001 ; Number of locals 07f3 BODY_07f0: 07f3 INIT_07f0: 07f3 00db | | Load_Top At_Offset_3 07f4 00db | | Load_Top At_Offset_3 07f5 e602 | | Load 0x3,0x2 07f6 e603 | | Load 0x3,0x3 07f7 4804 |H | Short_Literal 0x4 07f8 4803 |H | Short_Literal 0x3 07f9 0099 | | Action Reference_Dynamic 07fa 8002 | | Call 0x0,0x2 07fb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07fc 0000 0000 | | .BLANK 0000[0x4] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 0803 | | .CONST 0x0803 ; Address of begin 0801 0004 | | .CONST 0x0004 ; Address of exception handler 0802 0001 | | .CONST 0x0001 ; Number of locals 0803 BODY_0800: 0803 INIT_0800: 0803 00db | | Load_Top At_Offset_3 0804 00db | | Load_Top At_Offset_3 0805 e042 | B | Load 0x0,0x42 0806 a043 | C | Store_Unchecked 0x0,0x43 0807 8033 | 3 | Call 0x0,0x33 0808 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0809 0000 0000 | | .BLANK 0000[0x7] 0810 ; -------------------------------------------------------------------------------------- 0810 ; SUBPROGRAM 0810 ; -------------------------------------------------------------------------------------- 0810 0813 | | .CONST 0x0813 ; Address of begin 0811 0004 | | .CONST 0x0004 ; Address of exception handler 0812 0001 | | .CONST 0x0001 ; Number of locals 0813 BODY_0810: 0813 INIT_0810: 0813 00db | | Load_Top At_Offset_3 0814 00db | | Load_Top At_Offset_3 0815 e602 | | Load 0x3,0x2 0816 e603 | | Load 0x3,0x3 0817 4804 |H | Short_Literal 0x4 0818 4803 |H | Short_Literal 0x3 0819 0099 | | Action Reference_Dynamic 081a 8002 | | Call 0x0,0x2 081b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 081c 0000 0000 | | .BLANK 0000[0x4] 0820 ; -------------------------------------------------------------------------------------- 0820 ; SUBPROGRAM 0820 ; -------------------------------------------------------------------------------------- 0820 0823 | # | .CONST 0x0823 ; Address of begin 0821 0004 | | .CONST 0x0004 ; Address of exception handler 0822 0001 | | .CONST 0x0001 ; Number of locals 0823 BODY_0820: 0823 INIT_0820: 0823 00db | | Load_Top At_Offset_3 0824 00db | | Load_Top At_Offset_3 0825 e044 | D | Load 0x0,0x44 0826 a045 | E | Store_Unchecked 0x0,0x45 0827 8033 | 3 | Call 0x0,0x33 0828 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0829 0000 0000 | | .BLANK 0000[0x7] 0830 ; -------------------------------------------------------------------------------------- 0830 ; SUBPROGRAM 0830 ; -------------------------------------------------------------------------------------- 0830 0833 | 3 | .CONST 0x0833 ; Address of begin 0831 0004 | | .CONST 0x0004 ; Address of exception handler 0832 0001 | | .CONST 0x0001 ; Number of locals 0833 BODY_0830: 0833 INIT_0830: 0833 00db | | Load_Top At_Offset_3 0834 00db | | Load_Top At_Offset_3 0835 e602 | | Load 0x3,0x2 0836 e603 | | Load 0x3,0x3 0837 4804 |H | Short_Literal 0x4 0838 4803 |H | Short_Literal 0x3 0839 0099 | | Action Reference_Dynamic 083a 8002 | | Call 0x0,0x2 083b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 083c ; -------------------------------------------------------------------------------------- 083c ; STRING TABLE 083c ; -------------------------------------------------------------------------------------- 083c 0040 | @ | .STRTAB 0x0040->0x085c ; "X_Alloc_Color_Request" 083d 0053 | S | .STRTAB 0x0053->0x0866 ; "X_Alloc_Color_Request conversions" 083e 0072 | r | .STRTAB 0x0072->0x0877 ; "0" 083f 0071 | q | .STRTAB 0x0071->0x0877 ; "1.-1.2.3.4.5.6.-1" 0840 0080 | | .STRTAB 0x0080->0x0880 ; "X_Alloc_Color_Cells_Request" 0841 0099 | | .STRTAB 0x0099->0x088d ; "X_Alloc_Color_Cells_Request conversions" 0842 00be | | .STRTAB 0x00be->0x08a1 ; "0.1.3.4.5.6" 0843 00c7 | | .STRTAB 0x00c7->0x08a6 ; "X_Alloc_Color_Planes_Request" 0844 00e1 | | .STRTAB 0x00e1->0x08b4 ; "X_Alloc_Color_Planes_Request conversions" 0845 0107 | | .STRTAB 0x0107->0x08c8 ; "0.1.3.4.5.6.7.8" 0846 0114 | | .STRTAB 0x0114->0x08d0 ; "X_Alloc_Named_Color_Request" 0847 012d | - | .STRTAB 0x012d->0x08dd ; "X_Alloc_Named_Color_Request conversions" 0848 0152 | R | .STRTAB 0x0152->0x08f1 ; "1.-1.2.3.4.-1" 0849 015d | ] | .STRTAB 0x015d->0x08f7 ; "X_Allow_Events_Request" 084a 0171 | q | .STRTAB 0x0171->0x0902 ; "X_Allow_Events_Request conversions" 084b 0191 | | .STRTAB 0x0191->0x0913 ; "1.2.3.4" 084c 0196 | | .STRTAB 0x0196->0x0917 ; "X_Bell_Request" 084d 01a2 | | .STRTAB 0x01a2->0x091e ; "X_Bell_Request conversions" 084e 01ba | | .STRTAB 0x01ba->0x092b ; "1.2.3" 084f 01bd | | .STRTAB 0x01bd->0x092d ; "X_Change_Active_Pointer_Grab_Request" 0850 01df | | .STRTAB 0x01df->0x093f ; "X_Change_Active_Pointer_Grab_Request conversions" 0851 020d | | .STRTAB 0x020d->0x0957 ; "1.-1.2.3.4.5" 0852 0217 | | .STRTAB 0x0217->0x095d ; "X_Change_Gc_Request" 0853 0228 | ( | .STRTAB 0x0228->0x0967 ; "X_Change_Gc_Request conversions" 0854 0245 | E | .STRTAB 0x0245->0x0976 ; "1.-1.2.3.4" 0855 024d | M | .STRTAB 0x024d->0x097b ; "X_Change_Hosts_Request" 0856 0261 | a | .STRTAB 0x0261->0x0986 ; "X_Change_Hosts_Request conversions" 0857 0281 | | .STRTAB 0x0281->0x0997 ; "0.1.3.1.-1.5" 0858 028b | | .STRTAB 0x028b->0x099d ; "X_Change_Keyboard_Control_Request" 0859 02aa | | .STRTAB 0x02aa->0x09ae ; "X_Change_Keyboard_Control_Request conversions" 085a 02d5 | | .STRTAB 0x02d5->0x09c4 ; "1.-1.2.3" 085b 02db | | .STREND 0x02db->0x09c8 085c 585f 416c |X_Al| .STRTAB_STRINGS 09c9 0000 0000 | | .BLANK 0000[0x7] 09d0 ; -------------------------------------------------------------------------------------- 09d0 ; Debug Table 09d0 ; -------------------------------------------------------------------------------------- 09d0 0004 0000 | | .DEBUG4 0x0004,0x0000,0x6900,0x0000,0x0001,0x0020 09d6 000b 0000 | | .DBG4T 0x000b,0x0000,0x8000,0x0000 09da 001b 0a56 | V| .DBG4T 0x001b,0x0a56,0x8001,0x0000 09de 0043 0a6f | C o| .DBG4T 0x0043,0x0a6f,0x0001,0x0000 09e2 00fb 0a77 | w| .DBG4T 0x00fb,0x0a77,0x0001,0x0000 09e6 01a3 0a7f | | .DBG4T 0x01a3,0x0a7f,0x0001,0x0000 09ea 025b 0a87 | [ | .DBG4T 0x025b,0x0a87,0x0001,0x0000 09ee 030b 0a8f | | .DBG4T 0x030b,0x0a8f,0x0001,0x0000 09f2 039b 0a97 | | .DBG4T 0x039b,0x0a97,0x0001,0x0000 09f6 0423 0a9f | # | .DBG4T 0x0423,0x0a9f,0x0001,0x0000 09fa 04eb 0aa7 | | .DBG4T 0x04eb,0x0aa7,0x0001,0x0000 09fe 05ab 0aaf | | .DBG4T 0x05ab,0x0aaf,0x0001,0x0000 0a02 0653 0ab7 | S | .DBG4T 0x0653,0x0ab7,0x0001,0x0000 0a06 0703 0000 | | .DBG4T 0x0703,0x0000,0x000b,0x0000 0a0a 0713 0000 | | .DBG4T 0x0713,0x0000,0x000b,0x0000 0a0e 0723 0000 | # | .DBG4T 0x0723,0x0000,0x000b,0x0000 0a12 0733 0000 | 3 | .DBG4T 0x0733,0x0000,0x000b,0x0000 0a16 0743 0000 | C | .DBG4T 0x0743,0x0000,0x000b,0x0000 0a1a 0753 0000 | S | .DBG4T 0x0753,0x0000,0x000b,0x0000 0a1e 0763 0000 | c | .DBG4T 0x0763,0x0000,0x000b,0x0000 0a22 0773 0000 | s | .DBG4T 0x0773,0x0000,0x000b,0x0000 0a26 0783 0000 | | .DBG4T 0x0783,0x0000,0x000b,0x0000 0a2a 0793 0000 | | .DBG4T 0x0793,0x0000,0x000b,0x0000 0a2e 07a3 0000 | | .DBG4T 0x07a3,0x0000,0x000b,0x0000 0a32 07b3 0000 | | .DBG4T 0x07b3,0x0000,0x000b,0x0000 0a36 07c3 0000 | | .DBG4T 0x07c3,0x0000,0x000b,0x0000 0a3a 07d3 0000 | | .DBG4T 0x07d3,0x0000,0x000b,0x0000 0a3e 07e3 0000 | | .DBG4T 0x07e3,0x0000,0x000b,0x0000 0a42 07f3 0000 | | .DBG4T 0x07f3,0x0000,0x000b,0x0000 0a46 0803 0000 | | .DBG4T 0x0803,0x0000,0x000b,0x0000 0a4a 0813 0000 | | .DBG4T 0x0813,0x0000,0x000b,0x0000 0a4e 0823 0000 | # | .DBG4T 0x0823,0x0000,0x000b,0x0000 0a52 0833 0000 | 3 | .DBG4T 0x0833,0x0000,0x000b,0x0000 0a56 ; -------------------------------------------------------------------------------------- 0a56 ; Debug chain 0a56 ; -------------------------------------------------------------------------------------- 0a56 000d 000a | | .DBGLEN 0x000d,0x000a 0a58 001b 001c | | .DBGLNO 0x001b,0x001c,0x001d,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b 0a6f ; -------------------------------------------------------------------------------------- 0a6f ; Debug chain 0a6f ; -------------------------------------------------------------------------------------- 0a6f 0002 0004 | | .DBGLEN 0x0002,0x0004 0a71 0043 0052 | C R| .DBGLNO 0x0043,0x0052,0x006b,0x006e,0x00a5,0x00e9 0a77 ; -------------------------------------------------------------------------------------- 0a77 ; Debug chain 0a77 ; -------------------------------------------------------------------------------------- 0a77 0002 0004 | | .DBGLEN 0x0002,0x0004 0a79 00fb 010a | | .DBGLNO 0x00fb,0x010a,0x0123,0x0126,0x0157,0x0191 0a7f ; -------------------------------------------------------------------------------------- 0a7f ; Debug chain 0a7f ; -------------------------------------------------------------------------------------- 0a7f 0002 0004 | | .DBGLEN 0x0002,0x0004 0a81 01a3 01b2 | | .DBGLNO 0x01a3,0x01b2,0x01cb,0x01ce,0x0205,0x0249 0a87 ; -------------------------------------------------------------------------------------- 0a87 ; Debug chain 0a87 ; -------------------------------------------------------------------------------------- 0a87 0002 0004 | | .DBGLEN 0x0002,0x0004 0a89 025b 026a | [ j| .DBGLNO 0x025b,0x026a,0x0283,0x0286,0x02ba,0x02f7 0a8f ; -------------------------------------------------------------------------------------- 0a8f ; Debug chain 0a8f ; -------------------------------------------------------------------------------------- 0a8f 0002 0004 | | .DBGLEN 0x0002,0x0004 0a91 030b 031a | | .DBGLNO 0x030b,0x031a,0x0333,0x0336,0x035e,0x038b 0a97 ; -------------------------------------------------------------------------------------- 0a97 ; Debug chain 0a97 ; -------------------------------------------------------------------------------------- 0a97 0002 0004 | | .DBGLEN 0x0002,0x0004 0a99 039b 03aa | | .DBGLNO 0x039b,0x03aa,0x03c3,0x03c6,0x03eb,0x0413 0a9f ; -------------------------------------------------------------------------------------- 0a9f ; Debug chain 0a9f ; -------------------------------------------------------------------------------------- 0a9f 0002 0004 | | .DBGLEN 0x0002,0x0004 0aa1 0423 0432 | # 2| .DBGLNO 0x0423,0x0432,0x044b,0x044e,0x048b,0x04dd 0aa7 ; -------------------------------------------------------------------------------------- 0aa7 ; Debug chain 0aa7 ; -------------------------------------------------------------------------------------- 0aa7 0002 0004 | | .DBGLEN 0x0002,0x0004 0aa9 04eb 04fa | | .DBGLNO 0x04eb,0x04fa,0x0513,0x0516,0x0550,0x059d 0aaf ; -------------------------------------------------------------------------------------- 0aaf ; Debug chain 0aaf ; -------------------------------------------------------------------------------------- 0aaf 0002 0004 | | .DBGLEN 0x0002,0x0004 0ab1 05ab 05ba | | .DBGLNO 0x05ab,0x05ba,0x05d3,0x05d6,0x0604,0x0645 0ab7 ; -------------------------------------------------------------------------------------- 0ab7 ; Debug chain 0ab7 ; -------------------------------------------------------------------------------------- 0ab7 0002 0004 | | .DBGLEN 0x0002,0x0004 0ab9 0653 0662 | S b| .DBGLNO 0x0653,0x0662,0x067b,0x067e,0x06b2,0x06f3 0abf 0000 0000 | | .BLANK 0000[0x141]