|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3072 (0xc00) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0368ff
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0460 | ` | .CONST 0x0460 ; 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 8002 | | .CONST 0x8002 ; 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 003a | : | .CONST 0x003a ; Address of begin 0019 00b9 | | .CONST 0x00b9 ; Address of exception handler 001a 000d | | .CONST 0x000d ; Number of locals 001b INIT_0018: 001b e001 | | Load 0x0,0x1 001c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 001d e002 | | Load 0x0,0x2 001e 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 001f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0020 e002 | | Load 0x0,0x2 0021 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0022 0f00 | | Execute_Immediate Equal,0x0 0023 0007 | | Action Break_Optional 0024 00e1 | | Load_Encached Boolean_Cache 0025 00e3 | | Load_Encached Natural_Cache 0026 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0027 00e3 | | Load_Encached Natural_Cache 0028 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0029 e003 | | Load 0x0,0x3 002a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 002b 02c7 | | Declare_Variable Any 002c 00d8 | | Load_Top At_Offset_0 002d 1c00 | | Execute_Immediate Run_Utility,0x0 002e 029f 00e3 | | Declare_Subprogram INIT_00e0,For_Call 0030 029f 0103 | | Declare_Subprogram INIT_0100,For_Call 0032 029f 0153 | S| Declare_Subprogram INIT_0150,For_Call 0034 029f 01a3 | | Declare_Subprogram INIT_01a0,For_Call 0036 029f 0223 | #| Declare_Subprogram INIT_0220,For_Call 0038 029f 0233 | 3| Declare_Subprogram INIT_0230,For_Call 003a BODY_0018: 003a e407 | | Load 0x2,0x7 003b 0120 | | Execute Any,Is_Value 003c 6803 |h | Jump_Zero 0x40 003d e003 | | Load 0x0,0x3 003e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 003f 7801 |x | Jump 0x41 0040 e407 | | Load 0x2,0x7 0041 e5fd | | Load 0x2,-0x3 0042 0092 03c3 | | Action Push_String_Extended,0x3c3 ; "Client" 0044 e002 | | Load 0x0,0x2 0045 180e | | Execute Package,Field_Execute,Field_Number 0xe 0046 c407 | | Store 0x2,0x7 0047 00cf | | Action Mark_Auxiliary 0048 e5ff | | Load 0x2,-0x1 0049 4801 |H | Short_Literal 0x1 004a 0263 | c | Execute Discrete,Above_Bound 004b 7035 |p5 | Jump_Nonzero 0x81 004c 4801 |H | Short_Literal 0x1 004d a404 | | Store_Unchecked 0x2,0x4 004e 840b | | Call 0x2,0xb 004f e404 | | Load 0x2,0x4 0050 6814 |h | Jump_Zero 0x65 0051 e405 | | Load 0x2,0x5 0052 0a01 | | Execute_Immediate Plus,0x1 0053 c405 | | Store 0x2,0x5 0054 e003 | | Load 0x0,0x3 0055 180e | | Execute Package,Field_Execute,Field_Number 0xe 0056 4803 |H | Short_Literal 0x3 0057 480a |H | Short_Literal 0xa 0058 0092 03c4 | | Action Push_String_Extended,0x3c4 ; "Pass" 005a e410 | | Load 0x2,0x10 005b 00e0 | | Load_Encached Standard_Cache 005c 1818 | | Execute Package,Field_Execute,Field_Number 0x18 005d 01cc | | Execute Vector,Catenate 005e 0092 03c5 | | Action Push_String_Extended,0x3c5 ; " succeeded." 0060 01cc | | Execute Vector,Catenate 0061 01cb | | Execute Vector,Append 0062 e002 | | Load 0x0,0x2 0063 180d | | Execute Package,Field_Execute,Field_Number 0xd 0064 781a |x | Jump 0x7f 0065 e406 | | Load 0x2,0x6 0066 0a01 | | Execute_Immediate Plus,0x1 0067 c406 | | Store 0x2,0x6 0068 e003 | | Load 0x0,0x3 0069 180e | | Execute Package,Field_Execute,Field_Number 0xe 006a 4807 |H | Short_Literal 0x7 006b 480a |H | Short_Literal 0xa 006c 0092 03c4 | | Action Push_String_Extended,0x3c4 ; "Pass" 006e e410 | | Load 0x2,0x10 006f 00e0 | | Load_Encached Standard_Cache 0070 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0071 01cc | | Execute Vector,Catenate 0072 0092 03c6 | | Action Push_String_Extended,0x3c6 ; " failed." 0074 01cc | | Execute Vector,Catenate 0075 01cb | | Execute Vector,Append 0076 e002 | | Load 0x0,0x2 0077 180d | | Execute Package,Field_Execute,Field_Number 0xd 0078 e003 | | Load 0x0,0x3 0079 180e | | Execute Package,Field_Execute,Field_Number 0xe 007a e003 | | Load 0x0,0x3 007b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 007c 7002 |p | Jump_Nonzero 0x7f 007d 00d2 | | Pop_Control Pop_Count_2 007e 7802 |x | Jump 0x81 007f 00c8 | | Action Pop_Auxiliary_Range 0080 3fcb |? | Loop_Increasing 0x4c 0081 00ce | | Action Pop_Auxiliary 0082 e403 | | Load 0x2,0x3 0083 6802 |h | Jump_Zero 0x86 0084 840c | | Call 0x2,0xc 0085 840d | | Call 0x2,0xd 0086 e406 | | Load 0x2,0x6 0087 700c |p | Jump_Nonzero 0x94 0088 e003 | | Load 0x0,0x3 0089 180e | | Execute Package,Field_Execute,Field_Number 0xe 008a 4803 |H | Short_Literal 0x3 008b e405 | | Load 0x2,0x5 008c 00e0 | | Load_Encached Standard_Cache 008d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 008e 0092 03c7 | | Action Push_String_Extended,0x3c7 ; " passes succeeded" 0090 01cc | | Execute Vector,Catenate 0091 e002 | | Load 0x0,0x2 0092 180d | | Execute Package,Field_Execute,Field_Number 0xd 0093 781e |x | Jump 0xb2 0094 e003 | | Load 0x0,0x3 0095 180e | | Execute Package,Field_Execute,Field_Number 0xe 0096 4802 |H | Short_Literal 0x2 0097 e405 | | Load 0x2,0x5 0098 00e0 | | Load_Encached Standard_Cache 0099 1818 | | Execute Package,Field_Execute,Field_Number 0x18 009a 0092 03c7 | | Action Push_String_Extended,0x3c7 ; " passes succeeded" 009c 01cc | | Execute Vector,Catenate 009d e002 | | Load 0x0,0x2 009e 180d | | Execute Package,Field_Execute,Field_Number 0xd 009f e003 | | Load 0x0,0x3 00a0 180e | | Execute Package,Field_Execute,Field_Number 0xe 00a1 4805 |H | Short_Literal 0x5 00a2 e406 | | Load 0x2,0x6 00a3 00e0 | | Load_Encached Standard_Cache 00a4 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00a5 0092 03c8 | | Action Push_String_Extended,0x3c8 ; " passes failed" 00a7 01cc | | Execute Vector,Catenate 00a8 e002 | | Load 0x0,0x2 00a9 180d | | Execute Package,Field_Execute,Field_Number 0xd 00aa e003 | | Load 0x0,0x3 00ab 180e | | Execute Package,Field_Execute,Field_Number 0xe 00ac e003 | | Load 0x0,0x3 00ad 1819 | | Execute Package,Field_Execute,Field_Number 0x19 00ae 6803 |h | Jump_Zero 0xb2 00af e002 | | Load 0x0,0x2 00b0 1b17 | | Execute Package,Field_Read,Field_Number 0x17 00b1 0257 | W | Execute Discrete,Raise 00b2 4802 |H | Short_Literal 0x2 00b3 e407 | | Load 0x2,0x7 00b4 0092 03c3 | | Action Push_String_Extended,0x3c3 ; "Client" 00b6 e002 | | Load 0x0,0x2 00b7 180f | | Execute Package,Field_Execute,Field_Number 0xf 00b8 4505 |E | Exit_Suprogram New_Top_Offset 0x5 00b9 TRAP_0018: 00b9 0007 | | Action Break_Optional 00ba e003 | | Load 0x0,0x3 00bb 180e | | Execute Package,Field_Execute,Field_Number 0xe 00bc e003 | | Load 0x0,0x3 00bd 1819 | | Execute Package,Field_Execute,Field_Number 0x19 00be 6808 |h | Jump_Zero 0xc7 00bf 4808 |H | Short_Literal 0x8 00c0 e407 | | Load 0x2,0x7 00c1 0092 03c3 | | Action Push_String_Extended,0x3c3 ; "Client" 00c3 e002 | | Load 0x0,0x2 00c4 180f | | Execute Package,Field_Execute,Field_Number 0xf 00c5 00d8 | | Load_Top At_Offset_0 00c6 0101 | | Execute Exception,Reraise 00c7 e003 | | Load 0x0,0x3 00c8 180e | | Execute Package,Field_Execute,Field_Number 0xe 00c9 4808 |H | Short_Literal 0x8 00ca 0092 03c9 | | Action Push_String_Extended,0x3c9 ; "Client caught " 00cc 4801 |H | Short_Literal 0x1 00cd 4801 |H | Short_Literal 0x1 00ce e004 | | Load 0x0,0x4 00cf 1815 | | Execute Package,Field_Execute,Field_Number 0x15 00d0 01cc | | Execute Vector,Catenate 00d1 e002 | | Load 0x0,0x2 00d2 180d | | Execute Package,Field_Execute,Field_Number 0xd 00d3 4808 |H | Short_Literal 0x8 00d4 e407 | | Load 0x2,0x7 00d5 0092 03c3 | | Action Push_String_Extended,0x3c3 ; "Client" 00d7 e002 | | Load 0x0,0x2 00d8 180f | | Execute Package,Field_Execute,Field_Number 0xf 00d9 4505 |E | Exit_Suprogram New_Top_Offset 0x5 00da 0000 0000 | | .BLANK 0000[0x6] 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00e3 | | .CONST 0x00e3 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0001 | | .CONST 0x0001 ; Number of locals 00e3 BODY_00e0: 00e3 INIT_00e0: 00e3 e002 | | Load 0x0,0x2 00e4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00e5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00e6 180e | | Execute Package,Field_Execute,Field_Number 0xe 00e7 e002 | | Load 0x0,0x2 00e8 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00e9 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00ea 180f | | Execute Package,Field_Execute,Field_Number 0xf 00eb 4801 |H | Short_Literal 0x1 00ec e002 | | Load 0x0,0x2 00ed 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00ee 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00ef 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00f0 e002 | | Load 0x0,0x2 00f1 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00f2 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00f3 180e | | Execute Package,Field_Execute,Field_Number 0xe 00f4 e002 | | Load 0x0,0x2 00f5 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00f6 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00f7 180f | | Execute Package,Field_Execute,Field_Number 0xf 00f8 4801 |H | Short_Literal 0x1 00f9 e002 | | Load 0x0,0x2 00fa 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00fb 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00fc 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00fd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00fe 0000 0000 | | .XXX[0x2] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0131 | 1 | .CONST 0x0131 ; Address of begin 0101 0141 | A | .CONST 0x0141 ; Address of exception handler 0102 0005 | | .CONST 0x0005 ; Number of locals 0103 INIT_0100: 0103 4800 |H | Short_Literal 0x0 0104 0093 03bb | | push_full_address INIT_03b8 0106 00f5 | | Load_Encached Unused21 0107 037d | } | Declare_Type Task,Defined 0108 036f | o | Declare_Variable Task 0109 4800 |H | Short_Literal 0x0 010a 0093 038b | | push_full_address INIT_0388 010c 00f5 | | Load_Encached Unused21 010d 037d | } | Declare_Type Task,Defined 010e 036f | o | Declare_Variable Task 010f 4800 |H | Short_Literal 0x0 0110 0093 035b | [| push_full_address INIT_0358 0112 00f5 | | Load_Encached Unused21 0113 037d | } | Declare_Type Task,Defined 0114 036f | o | Declare_Variable Task 0115 e002 | | Load 0x0,0x2 0116 4804 |H | Short_Literal 0x4 0117 4802 |H | Short_Literal 0x2 0118 0099 | | Action Reference_Dynamic 0119 e003 | | Load 0x0,0x3 011a e004 | | Load 0x0,0x4 011b 4804 |H | Short_Literal 0x4 011c e604 | | Load 0x3,0x4 011d 020e | | Execute Module,Augment_Imports 011e 0007 | | Action Break_Optional 011f e002 | | Load 0x0,0x2 0120 4804 |H | Short_Literal 0x4 0121 4802 |H | Short_Literal 0x2 0122 0099 | | Action Reference_Dynamic 0123 e003 | | Load 0x0,0x3 0124 e004 | | Load 0x0,0x4 0125 4804 |H | Short_Literal 0x4 0126 e603 | | Load 0x3,0x3 0127 020e | | Execute Module,Augment_Imports 0128 0007 | | Action Break_Optional 0129 e7ff | | Load 0x3,-0x1 012a e002 | | Load 0x0,0x2 012b 4802 |H | Short_Literal 0x2 012c e602 | | Load 0x3,0x2 012d 020e | | Execute Module,Augment_Imports 012e 0007 | | Action Break_Optional 012f 029f 0243 | C| Declare_Subprogram INIT_0240,For_Call 0131 BODY_0100: 0131 00be | | Action Activate_Tasks 0132 6019 |` | Indirect_Literal Discrete,0x14c,{0x00000000, 0x00008000} 0133 00ba | | Action Initiate_Delay 0134 e7ff | | Load 0x3,-0x1 0135 6012 |` | Indirect_Literal Discrete,0x148,{0x00000000, 0x00000400} 0136 e002 | | Load 0x0,0x2 0137 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 0138 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0139 e002 | | Load 0x0,0x2 013a 1b15 | | Execute Package,Field_Read,Field_Number 0x15 013b e002 | | Load 0x0,0x2 013c 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 013d 1b11 | | Execute Package,Field_Read,Field_Number 0x11 013e 180f | | Execute Package,Field_Execute,Field_Number 0xf 013f 8605 | | Call 0x3,0x5 0140 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0141 TRAP_0100: 0141 0007 | | Action Break_Optional 0142 8605 | | Call 0x3,0x5 0143 4800 |H | Short_Literal 0x0 0144 a404 | | Store_Unchecked 0x2,0x4 0145 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0146 0000 0000 | | .XXX[0x2] 0148 0000 0000 | | .LITERAL {0x00000000, 0x00000400} 014c 0000 0000 | | .LITERAL {0x00000000, 0x00008000} 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0187 | | .CONST 0x0187 ; Address of begin 0151 018f | | .CONST 0x018f ; Address of exception handler 0152 0005 | | .CONST 0x0005 ; Number of locals 0153 INIT_0150: 0153 4800 |H | Short_Literal 0x0 0154 0093 02eb | | push_full_address INIT_02e8 0156 00f5 | | Load_Encached Unused21 0157 037a | z | Declare_Type Task,Defined,Not_Elaborated 0158 4800 |H | Short_Literal 0x0 0159 0093 02bb | | push_full_address INIT_02b8 015b 00f5 | | Load_Encached Unused21 015c 037d | } | Declare_Type Task,Defined 015d 036f | o | Declare_Variable Task 015e 4800 |H | Short_Literal 0x0 015f 0093 028b | | push_full_address INIT_0288 0161 00f5 | | Load_Encached Unused21 0162 037d | } | Declare_Type Task,Defined 0163 036f | o | Declare_Variable Task 0164 e002 | | Load 0x0,0x2 0165 4804 |H | Short_Literal 0x4 0166 4802 |H | Short_Literal 0x2 0167 0099 | | Action Reference_Dynamic 0168 e003 | | Load 0x0,0x3 0169 e004 | | Load 0x0,0x4 016a 4804 |H | Short_Literal 0x4 016b e604 | | Load 0x3,0x4 016c 020e | | Execute Module,Augment_Imports 016d 0007 | | Action Break_Optional 016e e002 | | Load 0x0,0x2 016f 4804 |H | Short_Literal 0x4 0170 4802 |H | Short_Literal 0x2 0171 0099 | | Action Reference_Dynamic 0172 e003 | | Load 0x0,0x3 0173 e004 | | Load 0x0,0x4 0174 4804 |H | Short_Literal 0x4 0175 e603 | | Load 0x3,0x3 0176 020e | | Execute Module,Augment_Imports 0177 0007 | | Action Break_Optional 0178 e7ff | | Load 0x3,-0x1 0179 e005 | | Load 0x0,0x5 017a e002 | | Load 0x0,0x2 017b 4804 |H | Short_Literal 0x4 017c 4802 |H | Short_Literal 0x2 017d 0099 | | Action Reference_Dynamic 017e e003 | | Load 0x0,0x3 017f e004 | | Load 0x0,0x4 0180 4806 |H | Short_Literal 0x6 0181 e602 | | Load 0x3,0x2 0182 020e | | Execute Module,Augment_Imports 0183 00da | | Load_Top At_Offset_2 0184 020d | | Execute Module,Elaborate 0185 029f 0263 | c| Declare_Subprogram INIT_0260,For_Call 0187 BODY_0150: 0187 00be | | Action Activate_Tasks 0188 8605 | | Call 0x3,0x5 0189 00da | | Load_Top At_Offset_2 018a 0209 | | Execute Task,Abort 018b 0007 | | Action Break_Optional 018c 00d9 | | Load_Top At_Offset_1 018d 0209 | | Execute Task,Abort 018e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 018f TRAP_0150: 018f 0007 | | Action Break_Optional 0190 00db | | Load_Top At_Offset_3 0191 0209 | | Execute Task,Abort 0192 0007 | | Action Break_Optional 0193 00da | | Load_Top At_Offset_2 0194 0209 | | Execute Task,Abort 0195 0007 | | Action Break_Optional 0196 4800 |H | Short_Literal 0x0 0197 a404 | | Store_Unchecked 0x2,0x4 0198 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0199 0000 0000 | | .BLANK 0000[0x7] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a3 | | .CONST 0x01a3 ; Address of begin 01a1 01f7 | | .CONST 0x01f7 ; Address of exception handler 01a2 0001 | | .CONST 0x0001 ; Number of locals 01a3 BODY_01a0: 01a3 INIT_01a0: 01a3 e5fe | | Load 0x2,-0x2 01a4 e403 | | Load 0x2,0x3 01a5 0278 | x | Execute Discrete,Or 01a6 680d |h | Jump_Zero 0x1b4 01a7 8408 | | Call 0x2,0x8 01a8 e404 | | Load 0x2,0x4 01a9 7005 |p | Jump_Nonzero 0x1af 01aa e003 | | Load 0x0,0x3 01ab 180e | | Execute Package,Field_Execute,Field_Number 0xe 01ac e003 | | Load 0x0,0x3 01ad 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01ae 6805 |h | Jump_Zero 0x1b4 01af e5fc | | Load 0x2,-0x4 01b0 0092 03ca | | Action Push_String_Extended,0x3ca ; "!Machine.Tcp_Ip_Host_Id" 01b2 e002 | | Load 0x0,0x2 01b3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01b4 e404 | | Load 0x2,0x4 01b5 7005 |p | Jump_Nonzero 0x1bb 01b6 e003 | | Load 0x0,0x3 01b7 180e | | Execute Package,Field_Execute,Field_Number 0xe 01b8 e003 | | Load 0x0,0x3 01b9 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01ba 6825 |h% | Jump_Zero 0x1e0 01bb e003 | | Load 0x0,0x3 01bc 180e | | Execute Package,Field_Execute,Field_Number 0xe 01bd 4802 |H | Short_Literal 0x2 01be 0092 03cb | | Action Push_String_Extended,0x3cb ; "Local_Host (UDP) = " 01c0 e002 | | Load 0x0,0x2 01c1 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 01c2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01c3 e006 | | Load 0x0,0x6 01c4 180f | | Execute Package,Field_Execute,Field_Number 0xf 01c5 e002 | | Load 0x0,0x2 01c6 181a | | Execute Package,Field_Execute,Field_Number 0x1a 01c7 01cc | | Execute Vector,Catenate 01c8 e002 | | Load 0x0,0x2 01c9 180d | | Execute Package,Field_Execute,Field_Number 0xd 01ca e003 | | Load 0x0,0x3 01cb 180e | | Execute Package,Field_Execute,Field_Number 0xe 01cc 4802 |H | Short_Literal 0x2 01cd 0092 03cc | | Action Push_String_Extended,0x3cc ; "Local_Host (Ethernet) = " 01cf e002 | | Load 0x0,0x2 01d0 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 01d1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01d2 e006 | | Load 0x0,0x6 01d3 180f | | Execute Package,Field_Execute,Field_Number 0xf 01d4 e002 | | Load 0x0,0x2 01d5 181a | | Execute Package,Field_Execute,Field_Number 0x1a 01d6 01cc | | Execute Vector,Catenate 01d7 e002 | | Load 0x0,0x2 01d8 180d | | Execute Package,Field_Execute,Field_Number 0xd 01d9 e002 | | Load 0x0,0x2 01da 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 01db 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01dc e002 | | Load 0x0,0x2 01dd 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 01de 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01df 8409 | | Call 0x2,0x9 01e0 e404 | | Load 0x2,0x4 01e1 7005 |p | Jump_Nonzero 0x1e7 01e2 e003 | | Load 0x0,0x3 01e3 180e | | Execute Package,Field_Execute,Field_Number 0xe 01e4 e003 | | Load 0x0,0x3 01e5 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01e6 6804 |h | Jump_Zero 0x1eb 01e7 4801 |H | Short_Literal 0x1 01e8 e005 | | Load 0x0,0x5 01e9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01ea 840a | | Call 0x2,0xa 01eb e404 | | Load 0x2,0x4 01ec 7005 |p | Jump_Nonzero 0x1f2 01ed e003 | | Load 0x0,0x3 01ee 180e | | Execute Package,Field_Execute,Field_Number 0xe 01ef e003 | | Load 0x0,0x3 01f0 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01f1 6804 |h | Jump_Zero 0x1f6 01f2 4804 |H | Short_Literal 0x4 01f3 e005 | | Load 0x0,0x5 01f4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01f5 840a | | Call 0x2,0xa 01f6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01f7 TRAP_01a0: 01f7 e002 | | Load 0x0,0x2 01f8 1b17 | | Execute Package,Field_Read,Field_Number 0x17 01f9 010f | | Execute Exception,Equal 01fa 680e |h | Jump_Zero 0x209 01fb e003 | | Load 0x0,0x3 01fc 180e | | Execute Package,Field_Execute,Field_Number 0xe 01fd 4807 |H | Short_Literal 0x7 01fe 0092 03cd | | Action Push_String_Extended,0x3cd ; "Check_Failed during pass" 0200 e410 | | Load 0x2,0x10 0201 00e0 | | Load_Encached Standard_Cache 0202 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0203 01cc | | Execute Vector,Catenate 0204 e002 | | Load 0x0,0x2 0205 180d | | Execute Package,Field_Execute,Field_Number 0xd 0206 4800 |H | Short_Literal 0x0 0207 a404 | | Store_Unchecked 0x2,0x4 0208 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0209 e003 | | Load 0x0,0x3 020a 180e | | Execute Package,Field_Execute,Field_Number 0xe 020b 4807 |H | Short_Literal 0x7 020c 4801 |H | Short_Literal 0x1 020d 4801 |H | Short_Literal 0x1 020e e004 | | Load 0x0,0x4 020f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0210 0092 03ce | | Action Push_String_Extended,0x3ce ; " during pass" 0212 01cc | | Execute Vector,Catenate 0213 e410 | | Load 0x2,0x10 0214 00e0 | | Load_Encached Standard_Cache 0215 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0216 01cc | | Execute Vector,Catenate 0217 e002 | | Load 0x0,0x2 0218 180d | | Execute Package,Field_Execute,Field_Number 0xd 0219 4800 |H | Short_Literal 0x0 021a a404 | | Store_Unchecked 0x2,0x4 021b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 021c 0000 0000 | | .BLANK 0000[0x4] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0223 | # | .CONST 0x0223 ; Address of begin 0221 0228 | ( | .CONST 0x0228 ; Address of exception handler 0222 0001 | | .CONST 0x0001 ; Number of locals 0223 BODY_0220: 0223 INIT_0220: 0223 e002 | | Load 0x0,0x2 0224 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0225 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0226 180e | | Execute Package,Field_Execute,Field_Number 0xe 0227 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0228 TRAP_0220: 0228 0007 | | Action Break_Optional 0229 4501 |E | Exit_Suprogram New_Top_Offset 0x1 022a 0000 0000 | | .BLANK 0000[0x6] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0233 | 3 | .CONST 0x0233 ; Address of begin 0231 0238 | 8 | .CONST 0x0238 ; Address of exception handler 0232 0001 | | .CONST 0x0001 ; Number of locals 0233 BODY_0230: 0233 INIT_0230: 0233 e002 | | Load 0x0,0x2 0234 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0235 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0236 180e | | Execute Package,Field_Execute,Field_Number 0xe 0237 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0238 TRAP_0230: 0238 0007 | | Action Break_Optional 0239 4501 |E | Exit_Suprogram New_Top_Offset 0x1 023a 0000 0000 | | .BLANK 0000[0x6] 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0243 | C | .CONST 0x0243 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 0001 | | .CONST 0x0001 ; Number of locals 0243 BODY_0240: 0243 INIT_0240: 0243 e602 | | Load 0x3,0x2 0244 0209 | | Execute Task,Abort 0245 0007 | | Action Break_Optional 0246 e603 | | Load 0x3,0x3 0247 0209 | | Execute Task,Abort 0248 0007 | | Action Break_Optional 0249 e604 | | Load 0x3,0x4 024a 0209 | | Execute Task,Abort 024b 0007 | | Action Break_Optional 024c e007 | | Load 0x0,0x7 024d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 024e e007 | | Load 0x0,0x7 024f 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0250 e008 | | Load 0x0,0x8 0251 1b2e | . | Execute Package,Field_Read,Field_Number 0x2e 0252 00d9 | | Load_Top At_Offset_1 0253 00d0 | | Action Swap_Control 0254 0260 | ` | Execute Discrete,In_Type 0255 7001 |p | Jump_Nonzero 0x257 0256 0801 | | Execute_Immediate Raise,0x1 0257 e006 | | Load 0x0,0x6 0258 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0259 4501 |E | Exit_Suprogram New_Top_Offset 0x1 025a 0000 0000 | | .BLANK 0000[0x6] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 026e | n | .CONST 0x026e ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0003 | | .CONST 0x0003 ; Number of locals 0263 INIT_0260: 0263 4801 |H | Short_Literal 0x1 0264 e7fe | | Load 0x3,-0x2 0265 e602 | | Load 0x3,0x2 0266 029f 0273 | s| Declare_Subprogram INIT_0270,For_Call 0268 4801 |H | Short_Literal 0x1 0269 035d | ] | Declare_Type Array,Defined 026a 00d8 | | Load_Top At_Offset_0 026b 0337 | 7 | Declare_Variable Array 026c 00d8 | | Load_Top At_Offset_0 026d 1c00 | | Execute_Immediate Run_Utility,0x0 026e BODY_0260: 026e 00be | | Action Activate_Tasks 026f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 0273 | s | .CONST 0x0273 ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 0001 | | .CONST 0x0001 ; Number of locals 0273 BODY_0270: 0273 INIT_0270: 0273 00d1 | | Pop_Control Pop_Count_1 0274 00da | | Load_Top At_Offset_2 0275 01dc | | Execute Vector,Last 0276 00db | | Load_Top At_Offset_3 0277 01dd | | Execute Vector,First 0278 0263 | c | Execute Discrete,Above_Bound 0279 7006 |p | Jump_Nonzero 0x280 027a 00d8 | | Load_Top At_Offset_0 027b ebff | | Load 0x5,-0x1 027c 01d5 | | Execute Vector,Field_Reference 027d 036b | k | Declare_Variable Task,As_Component 027e 0a01 | | Execute_Immediate Plus,0x1 027f 7ff8 | | Jump 0x278 0280 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0281 0000 0000 | | .BLANK 0000[0x7] 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 028d | | .CONST 0x028d ; Address of begin 0289 029c | | .CONST 0x029c ; Address of exception handler 028a 000c | | .CONST 0x000c ; Number of locals 028b INIT_0288: 028b 00bf | | Action Accept_Activation 028c 00bc | | Action Signal_Activated 028d BODY_0288: 028d 00cf | | Action Mark_Auxiliary 028e 7806 |x | Jump 0x295 028f 4800 |H | Short_Literal 0x0 0290 e001 | | Load 0x0,0x1 0291 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0292 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0293 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0294 00c9 | | Action Pop_Auxiliary_Loop 0295 e001 | | Load 0x0,0x1 0296 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0297 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0298 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0299 77f5 |w | Jump_Nonzero 0x28f 029a 00ce | | Action Pop_Auxiliary 029b 00bb | | Action Signal_Completion 029c TRAP_0288: 029c e001 | | Load 0x0,0x1 029d 1b17 | | Execute Package,Field_Read,Field_Number 0x17 029e 010f | | Execute Exception,Equal 029f 6803 |h | Jump_Zero 0x2a3 02a0 4800 |H | Short_Literal 0x0 02a1 c002 | | Store 0x0,0x2 02a2 00bb | | Action Signal_Completion 02a3 4800 |H | Short_Literal 0x0 02a4 c002 | | Store 0x0,0x2 02a5 e003 | | Load 0x0,0x3 02a6 180e | | Execute Package,Field_Execute,Field_Number 0xe 02a7 4807 |H | Short_Literal 0x7 02a8 4801 |H | Short_Literal 0x1 02a9 4801 |H | Short_Literal 0x1 02aa e004 | | Load 0x0,0x4 02ab 1815 | | Execute Package,Field_Execute,Field_Number 0x15 02ac 0092 03cf | | Action Push_String_Extended,0x3cf ; " caught in Enp_Reader." 02ae 01cc | | Execute Vector,Catenate 02af e001 | | Load 0x0,0x1 02b0 180d | | Execute Package,Field_Execute,Field_Number 0xd 02b1 00bb | | Action Signal_Completion 02b2 0000 0000 | | .BLANK 0000[0x6] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02bd | | .CONST 0x02bd ; Address of begin 02b9 02cc | | .CONST 0x02cc ; Address of exception handler 02ba 000c | | .CONST 0x000c ; Number of locals 02bb INIT_02b8: 02bb 00bf | | Action Accept_Activation 02bc 00bc | | Action Signal_Activated 02bd BODY_02b8: 02bd 00cf | | Action Mark_Auxiliary 02be 7806 |x | Jump 0x2c5 02bf 4800 |H | Short_Literal 0x0 02c0 e001 | | Load 0x0,0x1 02c1 1b12 | | Execute Package,Field_Read,Field_Number 0x12 02c2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02c3 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02c4 00c9 | | Action Pop_Auxiliary_Loop 02c5 e001 | | Load 0x0,0x1 02c6 1b12 | | Execute Package,Field_Read,Field_Number 0x12 02c7 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02c8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02c9 77f5 |w | Jump_Nonzero 0x2bf 02ca 00ce | | Action Pop_Auxiliary 02cb 00bb | | Action Signal_Completion 02cc TRAP_02b8: 02cc e001 | | Load 0x0,0x1 02cd 1b17 | | Execute Package,Field_Read,Field_Number 0x17 02ce 010f | | Execute Exception,Equal 02cf 6803 |h | Jump_Zero 0x2d3 02d0 4800 |H | Short_Literal 0x0 02d1 c002 | | Store 0x0,0x2 02d2 00bb | | Action Signal_Completion 02d3 4800 |H | Short_Literal 0x0 02d4 c002 | | Store 0x0,0x2 02d5 e003 | | Load 0x0,0x3 02d6 180e | | Execute Package,Field_Execute,Field_Number 0xe 02d7 4807 |H | Short_Literal 0x7 02d8 4801 |H | Short_Literal 0x1 02d9 4801 |H | Short_Literal 0x1 02da e004 | | Load 0x0,0x4 02db 1815 | | Execute Package,Field_Execute,Field_Number 0x15 02dc 0092 03d0 | | Action Push_String_Extended,0x3d0 ; " caught in Exos_Reader." 02de 01cc | | Execute Vector,Catenate 02df e001 | | Load 0x0,0x1 02e0 180d | | Execute Package,Field_Execute,Field_Number 0xd 02e1 00bb | | Action Signal_Completion 02e2 0000 0000 | | .BLANK 0000[0x6] 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 02ef | | .CONST 0x02ef ; Address of begin 02e9 0308 | | .CONST 0x0308 ; Address of exception handler 02ea 000d | | .CONST 0x000d ; Number of locals 02eb INIT_02e8: 02eb 00bf | | Action Accept_Activation 02ec 029f 0323 | #| Declare_Subprogram INIT_0320,For_Call 02ee 00bc | | Action Signal_Activated 02ef BODY_02e8: 02ef e001 | | Load 0x0,0x1 02f0 e002 | | Load 0x0,0x2 02f1 1b12 | | Execute Package,Field_Read,Field_Number 0x12 02f2 01df | | Execute Vector,Equal 02f3 6806 |h | Jump_Zero 0x2fa 02f4 00cf | | Action Mark_Auxiliary 02f5 820d | | Call 0x1,0xd 02f6 00c9 | | Action Pop_Auxiliary_Loop 02f7 7ffd | | Jump 0x2f5 02f8 00ce | | Action Pop_Auxiliary 02f9 780d |x | Jump 0x307 02fa e003 | | Load 0x0,0x3 02fb 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 02fc 1b11 | | Execute Package,Field_Read,Field_Number 0x11 02fd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02fe 6055 |`U | Indirect_Literal Discrete,0x354,{0x00000000, 0x00000400} 02ff e003 | | Load 0x0,0x3 0300 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 0301 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0302 e001 | | Load 0x0,0x1 0303 e003 | | Load 0x0,0x3 0304 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 0305 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0306 180f | | Execute Package,Field_Execute,Field_Number 0xf 0307 00bb | | Action Signal_Completion 0308 TRAP_02e8: 0308 e003 | | Load 0x0,0x3 0309 1b17 | | Execute Package,Field_Read,Field_Number 0x17 030a 010f | | Execute Exception,Equal 030b 6803 |h | Jump_Zero 0x30f 030c 4800 |H | Short_Literal 0x0 030d c004 | | Store 0x0,0x4 030e 00bb | | Action Signal_Completion 030f 4800 |H | Short_Literal 0x0 0310 c004 | | Store 0x0,0x4 0311 e005 | | Load 0x0,0x5 0312 180e | | Execute Package,Field_Execute,Field_Number 0xe 0313 4808 |H | Short_Literal 0x8 0314 0092 03d1 | | Action Push_String_Extended,0x3d1 ; "Network_Test.Echo_Client caught " 0316 4800 |H | Short_Literal 0x0 0317 4801 |H | Short_Literal 0x1 0318 e006 | | Load 0x0,0x6 0319 1815 | | Execute Package,Field_Execute,Field_Number 0x15 031a 01cc | | Execute Vector,Catenate 031b e003 | | Load 0x0,0x3 031c 180d | | Execute Package,Field_Execute,Field_Number 0xd 031d 00bb | | Action Signal_Completion 031e 0000 0000 | | .XXX[0x2] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 032d | - | .CONST 0x032d ; Address of begin 0321 033c | < | .CONST 0x033c ; Address of exception handler 0322 0002 | | .CONST 0x0002 ; Number of locals 0323 INIT_0320: 0323 e003 | | Load 0x0,0x3 0324 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 0325 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0326 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0327 4804 |H | Short_Literal 0x4 0328 4804 |H | Short_Literal 0x4 0329 e003 | | Load 0x0,0x3 032a 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 032b 1b11 | | Execute Package,Field_Read,Field_Number 0x11 032c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 032d BODY_0320: 032d e003 | | Load 0x0,0x3 032e 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 032f 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0330 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0331 6022 |`" | Indirect_Literal Discrete,0x354,{0x00000000, 0x00000400} 0332 e003 | | Load 0x0,0x3 0333 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 0334 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0335 00db | | Load_Top At_Offset_3 0336 e003 | | Load 0x0,0x3 0337 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 0338 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0339 180f | | Execute Package,Field_Execute,Field_Number 0xf 033a 00cc | | Action Pop_Block 033b 7fbc | | Jump 0x2f8 033c TRAP_0320: 033c e003 | | Load 0x0,0x3 033d 1b17 | | Execute Package,Field_Read,Field_Number 0x17 033e 010f | | Execute Exception,Equal 033f 6813 |h | Jump_Zero 0x353 0340 00d9 | | Load_Top At_Offset_1 0341 e003 | | Load 0x0,0x3 0342 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 0343 180e | | Execute Package,Field_Execute,Field_Number 0xe 0344 6802 |h | Jump_Zero 0x347 0345 00d8 | | Load_Top At_Offset_0 0346 0101 | | Execute Exception,Reraise 0347 e005 | | Load 0x0,0x5 0348 180e | | Execute Package,Field_Execute,Field_Number 0xe 0349 4806 |H | Short_Literal 0x6 034a 00db | | Load_Top At_Offset_3 034b e003 | | Load 0x0,0x3 034c 181a | | Execute Package,Field_Execute,Field_Number 0x1a 034d 0092 03d2 | | Action Push_String_Extended,0x3d2 ; " is down." 034f 01cc | | Execute Vector,Catenate 0350 e003 | | Load 0x0,0x3 0351 180d | | Execute Package,Field_Execute,Field_Number 0xd 0352 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0353 0100 | | Execute Exception,Raise 0354 0000 0000 | | .LITERAL {0x00000000, 0x00000400} 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035d | ] | .CONST 0x035d ; Address of begin 0359 036c | l | .CONST 0x036c ; Address of exception handler 035a 000c | | .CONST 0x000c ; Number of locals 035b INIT_0358: 035b 00bf | | Action Accept_Activation 035c 00bc | | Action Signal_Activated 035d BODY_0358: 035d 00cf | | Action Mark_Auxiliary 035e 7806 |x | Jump 0x365 035f 4800 |H | Short_Literal 0x0 0360 e001 | | Load 0x0,0x1 0361 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0362 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0363 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0364 00c9 | | Action Pop_Auxiliary_Loop 0365 e001 | | Load 0x0,0x1 0366 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0367 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0368 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0369 77f5 |w | Jump_Nonzero 0x35f 036a 00ce | | Action Pop_Auxiliary 036b 00bb | | Action Signal_Completion 036c TRAP_0358: 036c e001 | | Load 0x0,0x1 036d 1b17 | | Execute Package,Field_Read,Field_Number 0x17 036e 010f | | Execute Exception,Equal 036f 6803 |h | Jump_Zero 0x373 0370 4800 |H | Short_Literal 0x0 0371 c002 | | Store 0x0,0x2 0372 00bb | | Action Signal_Completion 0373 4800 |H | Short_Literal 0x0 0374 c002 | | Store 0x0,0x2 0375 e003 | | Load 0x0,0x3 0376 180e | | Execute Package,Field_Execute,Field_Number 0xe 0377 4807 |H | Short_Literal 0x7 0378 4801 |H | Short_Literal 0x1 0379 4801 |H | Short_Literal 0x1 037a e004 | | Load 0x0,0x4 037b 1815 | | Execute Package,Field_Execute,Field_Number 0x15 037c 0092 03cf | | Action Push_String_Extended,0x3cf ; " caught in Enp_Reader." 037e 01cc | | Execute Vector,Catenate 037f e001 | | Load 0x0,0x1 0380 180d | | Execute Package,Field_Execute,Field_Number 0xd 0381 00bb | | Action Signal_Completion 0382 0000 0000 | | .BLANK 0000[0x6] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 038d | | .CONST 0x038d ; Address of begin 0389 039c | | .CONST 0x039c ; Address of exception handler 038a 000c | | .CONST 0x000c ; Number of locals 038b INIT_0388: 038b 00bf | | Action Accept_Activation 038c 00bc | | Action Signal_Activated 038d BODY_0388: 038d 00cf | | Action Mark_Auxiliary 038e 7806 |x | Jump 0x395 038f 4800 |H | Short_Literal 0x0 0390 e001 | | Load 0x0,0x1 0391 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0392 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0393 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0394 00c9 | | Action Pop_Auxiliary_Loop 0395 e001 | | Load 0x0,0x1 0396 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0397 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0398 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0399 77f5 |w | Jump_Nonzero 0x38f 039a 00ce | | Action Pop_Auxiliary 039b 00bb | | Action Signal_Completion 039c TRAP_0388: 039c e001 | | Load 0x0,0x1 039d 1b17 | | Execute Package,Field_Read,Field_Number 0x17 039e 010f | | Execute Exception,Equal 039f 6803 |h | Jump_Zero 0x3a3 03a0 4800 |H | Short_Literal 0x0 03a1 c002 | | Store 0x0,0x2 03a2 00bb | | Action Signal_Completion 03a3 4800 |H | Short_Literal 0x0 03a4 c002 | | Store 0x0,0x2 03a5 e003 | | Load 0x0,0x3 03a6 180e | | Execute Package,Field_Execute,Field_Number 0xe 03a7 4807 |H | Short_Literal 0x7 03a8 4801 |H | Short_Literal 0x1 03a9 4801 |H | Short_Literal 0x1 03aa e004 | | Load 0x0,0x4 03ab 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03ac 0092 03d0 | | Action Push_String_Extended,0x3d0 ; " caught in Exos_Reader." 03ae 01cc | | Execute Vector,Catenate 03af e001 | | Load 0x0,0x1 03b0 180d | | Execute Package,Field_Execute,Field_Number 0xd 03b1 00bb | | Action Signal_Completion 03b2 0000 0000 | | .BLANK 0000[0x6] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bd | | .CONST 0x03bd ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 000c | | .CONST 0x000c ; Number of locals 03bb INIT_03b8: 03bb 00bf | | Action Accept_Activation 03bc 00bc | | Action Signal_Activated 03bd BODY_03b8: 03bd e001 | | Load 0x0,0x1 03be e002 | | Load 0x0,0x2 03bf 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 03c0 1b11 | | Execute Package,Field_Read,Field_Number 0x11 03c1 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03c2 00bb | | Action Signal_Completion 03c3 ; -------------------------------------------------------------------------------------- 03c3 ; STRING TABLE 03c3 ; -------------------------------------------------------------------------------------- 03c3 0022 | " | .STRTAB 0x0022->0x03d4 ; "Client" 03c4 0026 | & | .STRTAB 0x0026->0x03d7 ; "Pass" 03c5 0028 | ( | .STRTAB 0x0028->0x03d9 ; " succeeded." 03c6 0031 | 1 | .STRTAB 0x0031->0x03de ; " failed." 03c7 0037 | 7 | .STRTAB 0x0037->0x03e2 ; " passes succeeded" 03c8 0046 | F | .STRTAB 0x0046->0x03eb ; " passes failed" 03c9 0052 | R | .STRTAB 0x0052->0x03f2 ; "Client caught " 03ca 005e | ^ | .STRTAB 0x005e->0x03f9 ; "!Machine.Tcp_Ip_Host_Id" 03cb 0073 | s | .STRTAB 0x0073->0x0404 ; "Local_Host (UDP) = " 03cc 0089 | | .STRTAB 0x0089->0x0410 ; "Local_Host (Ethernet) = " 03cd 009f | | .STRTAB 0x009f->0x041c ; "Check_Failed during pass" 03ce 00b5 | | .STRTAB 0x00b5->0x0428 ; " during pass" 03cf 00bf | | .STRTAB 0x00bf->0x042e ; " caught in Enp_Reader." 03d0 00d3 | | .STRTAB 0x00d3->0x0439 ; " caught in Exos_Reader." 03d1 00e8 | | .STRTAB 0x00e8->0x0445 ; "Network_Test.Echo_Client caught " 03d2 0106 | | .STRTAB 0x0106->0x0455 ; " is down." 03d3 010d | | .STREND 0x010d->0x0459 03d4 436c 6965 |Clie| .STRTAB_STRINGS 045a 0000 0000 | | .BLANK 0000[0x6] 0460 ; -------------------------------------------------------------------------------------- 0460 ; Debug Table 0460 ; -------------------------------------------------------------------------------------- 0460 0004 000d | | .DEBUG4 0x0004,0x000d,0x0425,0x0000,0x0001,0x0000 0466 0025 70c4 | %p | .XXX[0x19a] 0468 0000 2850 | (P| 046a 1613 2cdc | , | 046c 1002 0000 | | 046e 0025 70c4 | %p | 0470 0000 2875 | (u| 0472 1623 2ce4 | #, | 0474 1002 0000 | | 0476 0025 70c4 | %p | 0478 0000 2892 | ( | 047a 163b 2cec | ;, | 047c 1002 0000 | | 047e 0025 70c4 | %p | 0480 0000 28c1 | ( | 0482 1653 2cf4 | S, | 0484 1002 0000 | | 0486 0025 70c4 | %p | 0488 0000 28e9 | ( | 048a 1673 2cfa | s, | 048c 1001 0000 | | 048e 0025 70c4 | %p | 0490 0000 2d83 | - | 0492 169b 2d0c | - | 0494 1001 0000 | | 0496 0025 70c4 | %p | 0498 0000 2dd6 | - | 049a 16c3 2d1e | - | 049c 1001 0000 | | 049e 0025 70c4 | %p | 04a0 0000 2e29 | .)| 04a2 16db 2d28 | -(| 04a4 1002 0000 | | 04a6 0025 70c4 | %p | 04a8 0000 2e5e | .^| 04aa 172b 2d48 | +-H| 04ac 1001 0000 | | 04ae 0025 70c4 | %p | 04b0 0000 2f05 | / | 04b2 17b3 2d94 | - | 04b4 1002 0000 | | 04b6 0025 70c4 | %p | 04b8 0000 303a | 0:| 04ba 17c3 2d98 | - | 04bc 1001 0000 | | 04be 0025 70c4 | %p | 04c0 0000 3060 | 0`| 04c2 18e3 2e04 | . | 04c4 1001 0000 | | 04c6 0025 70c4 | %p | 04c8 0000 32cf | 2 | 04ca 1933 2e16 | 3. | 04cc 1002 0000 | | 04ce 0025 70c4 | %p | 04d0 0000 336c | 3l| 04d2 194b 2e20 | K. | 04d4 1002 0000 | | 04d6 0025 70c4 | %p | 04d8 0000 352a | 5*| 04da 1953 2e24 | S.$| 04dc 1002 0000 | | 04de 0025 70c4 | %p | 04e0 0000 3543 | 5C| 04e2 195b 2e28 | [.(| 04e4 1002 0000 | | 04e6 0025 70c4 | %p | 04e8 0000 0753 | S| 04ea 196b 2e30 | k.0| 04ec 1004 0000 | | 04ee 0025 70c4 | %p | 04f0 0000 0989 | | 04f2 1983 2e38 | .8| 04f4 1004 0000 | | 04f6 0025 70c4 | %p | 04f8 0000 0d99 | | 04fa 199b 2e3e | .>| 04fc 1001 0000 | | 04fe 0025 70c4 | %p | 0500 0000 0ec0 | | 0502 19b3 2e48 | .H| 0504 1001 0000 | | 0506 0025 70c4 | %p | 0508 0000 0efc | | 050a 19eb 2e6a | .j| 050c 1802 0002 | | 050e 0025 70c4 | %p | 0510 0000 10e5 | | 0512 1a13 2e7e | .~| 0514 1004 0000 | | 0516 0025 70c4 | %p | 0518 0000 188c | | 051a 1a73 2e98 | s. | 051c 1002 0000 | | 051e 0025 70c4 | %p | 0520 0000 256f | %o| 0522 1a8b 2ea2 | . | 0524 1004 0000 | | 0526 0025 70c4 | %p | 0528 0000 3274 | 2t| 052a 1acb 2eba | . | 052c 1001 0000 | | 052e 0025 70c4 | %p | 0530 0000 0f20 | | 0532 1b13 2ede | . | 0534 1004 0000 | | 0536 0025 70c4 | %p | 0538 0000 187a | z| 053a 0020 0000 | | 053c 000b ffff | | 053e 000d fffe | | 0540 000f fffd | | 0542 0011 fffc | | 0544 0013 fffb | | 0546 0015 fffa | | 0548 0017 fff9 | | 054a 0019 fff8 | | 054c 001b fff7 | | 054e 001d fff6 | | 0550 001f fff5 | | 0552 0021 fff4 | ! | 0554 0023 fff3 | # | 0556 0025 fff2 | % | 0558 0027 fff1 | ' | 055a 0029 fff0 | ) | 055c 002b ffef | + | 055e 002d ffee | - | 0560 002f ffed | / | 0562 0031 ffec | 1 | 0564 0033 ffeb | 3 | 0566 0035 ffea | 5 | 0568 0037 ffe9 | 7 | 056a 0039 ffe8 | 9 | 056c 003b ffe7 | ; | 056e 003d ffe6 | = | 0570 003f ffe5 | ? | 0572 0041 ffe4 | A | 0574 0043 ffe3 | C | 0576 0045 ffe2 | E | 0578 0046 ffe1 | F | 057a 0047 ffe0 | G | 057c 0098 0000 | | 057e 0048 ffff | H | 0580 0049 fffe | I | 0582 004a fffd | J | 0584 004b fffc | K | 0586 004c fffb | L | 0588 0050 fffa | P | 058a 0052 fff9 | R | 058c 0053 fff8 | S | 058e 0058 fff7 | X | 0590 005a fff6 | Z | 0592 005c fff5 | \ | 0594 005e fff4 | ^ | 0596 0060 fff3 | ` | 0598 0062 fff2 | b | 059a 0064 fff1 | d | 059c 0066 fff0 | f | 059e 0068 ffef | h | 05a0 006a ffee | j | 05a2 006c ffed | l | 05a4 006e ffec | n | 05a6 0070 ffeb | p | 05a8 0072 ffea | r | 05aa 0074 ffe9 | t | 05ac 0076 ffe8 | v | 05ae 0078 ffe7 | x | 05b0 007a ffe6 | z | 05b2 007c ffe5 | | | 05b4 007e ffe4 | ~ | 05b6 0080 ffe3 | | 05b8 0082 ffe2 | | 05ba 0084 ffe1 | | 05bc 0086 ffe0 | | 05be 0088 ffdf | | 05c0 008a ffde | | 05c2 008c ffdd | | 05c4 008e ffdc | | 05c6 0090 ffdb | | 05c8 0092 ffda | | 05ca 0094 ffd9 | | 05cc 0096 ffd8 | | 05ce 0098 ffd7 | | 05d0 009a ffd6 | | 05d2 009c ffd5 | | 05d4 009e ffd4 | | 05d6 00a0 ffd3 | | 05d8 00a2 ffd2 | | 05da 00a4 ffd1 | | 05dc 00ab ffd0 | | 05de 00b2 ffcf | | 05e0 00b4 ffce | | 05e2 00b6 ffcd | | 05e4 00b8 ffcc | | 05e6 00ba ffcb | | 05e8 00bc ffca | | 05ea 00be ffc9 | | 05ec 00c0 ffc8 | | 05ee 00c2 ffc7 | | 05f0 00c4 ffc6 | | 05f2 00c6 ffc5 | | 05f4 00c8 ffc4 | | 05f6 00ca ffc3 | | 05f8 00cc ffc2 | | 05fa 00ce ffc1 | | 05fc 00d0 ffc0 | | 05fe 00d2 ffbf | |