|
|
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 - metrics - download
Length: 2048 (0x800)
Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0230eb
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 02e8 | | .CONST 0x02e8 ; 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 0084 | | .CONST 0x0084 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 002b | + | .CONST 0x002b ; Number of locals
000b INIT_0008:
000b 4800 |H | Short_Literal 0x0
000c 4805 |H | Short_Literal 0x5
000d 029f 008b | | Declare_Subprogram For_Call,INIT_0088
000f 03fe | | Declare_Type Discrete,Defined,Visible
0010 029a 00bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b8
0012 029a 00d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d0
0014 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0
0016 029a 00fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f8
0018 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100
001a 029a 010b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0108
001c 029a 0113 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0110
001e 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118
0020 029a 0123 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0120
0022 029a 012b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0128
0024 029a 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130
0026 029a 013b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0138
0028 029a 0143 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0140
002a 029a 014b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0148
002c 029a 0153 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0150
002e 029a 0183 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0180
0030 029a 0263 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0260
0032 029a 026b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0268
0034 029a 0273 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0270
0036 029a 027b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0278
0038 029a 0283 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0280
003a 029a 028b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0288
003c 0093 0000 | | PushFullAddress InMicrocode
003e 6071 |`q | Indirect_Literal Discrete,0xb0,{0x80000000, 0x00010000}
003f 0273 | s | Execute Discrete,Plus
0040 0129 | ) | Execute Any,Make_Visible
0041 e20d | | Load 0x1,0xd
0042 00e3 | | Load_Encached Natural_Cache
0043 00e3 | | Load_Encached Natural_Cache
0044 00e3 | | Load_Encached Natural_Cache
0045 e002 | | Load 0x0,0x2
0046 e003 | | Load 0x0,0x3
0047 029f 0293 | | Declare_Subprogram For_Call,INIT_0290
0049 4806 |H | Short_Literal 0x6
004a 032e | . | Declare_Type Record,Defined,Visible
004b 00bf | | Action Accept_Activation
004c 0092 02aa | | Action Push_String_Extended,0x2aa ; "(header=>"
004e 0092 02ab | | Action Push_String_Extended,0x2ab ; ",Mess_Id=>"
0050 0092 02ac | | Action Push_String_Extended,0x2ac ; ",Transmitter=>"
0052 0092 02ad | | Action Push_String_Extended,0x2ad ; ",Receiver=>"
0054 0092 02ae | | Action Push_String_Extended,0x2ae ; ",Orb=>"
0056 0092 02af | | Action Push_String_Extended,0x2af ; ",Method=>"
0058 1d0e | | Execute_Immediate Reference_Lex_1,0xe
0059 00c7 | | Action Elaborate_Subprogram
005a 1d0f | | Execute_Immediate Reference_Lex_1,0xf
005b 00c7 | | Action Elaborate_Subprogram
005c 1d16 | | Execute_Immediate Reference_Lex_1,0x16
005d 00c7 | | Action Elaborate_Subprogram
005e 1d17 | | Execute_Immediate Reference_Lex_1,0x17
005f 00c7 | | Action Elaborate_Subprogram
0060 1d18 | | Execute_Immediate Reference_Lex_1,0x18
0061 00c7 | | Action Elaborate_Subprogram
0062 1d19 | | Execute_Immediate Reference_Lex_1,0x19
0063 00c7 | | Action Elaborate_Subprogram
0064 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
0065 00c7 | | Action Elaborate_Subprogram
0066 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
0067 00c7 | | Action Elaborate_Subprogram
0068 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
0069 00c7 | | Action Elaborate_Subprogram
006a 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
006b 00c7 | | Action Elaborate_Subprogram
006c 1d10 | | Execute_Immediate Reference_Lex_1,0x10
006d 00c7 | | Action Elaborate_Subprogram
006e 1d11 | | Execute_Immediate Reference_Lex_1,0x11
006f 00c7 | | Action Elaborate_Subprogram
0070 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0071 00c7 | | Action Elaborate_Subprogram
0072 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0073 00c7 | | Action Elaborate_Subprogram
0074 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0075 00c7 | | Action Elaborate_Subprogram
0076 1d15 | | Execute_Immediate Reference_Lex_1,0x15
0077 00c7 | | Action Elaborate_Subprogram
0078 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
0079 00c7 | | Action Elaborate_Subprogram
007a 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
007b 00c7 | | Action Elaborate_Subprogram
007c 1d20 | | Execute_Immediate Reference_Lex_1,0x20
007d 00c7 | | Action Elaborate_Subprogram
007e 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
007f 00c7 | | Action Elaborate_Subprogram
0080 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
0081 00c7 | | Action Elaborate_Subprogram
0082 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
0083 00c7 | | Action Elaborate_Subprogram
0084 BODY_0008:
0084 00bc | | Action Signal_Activated
0085 00bb | | Action Signal_Completion
0086 0000 0000 | | .XXX[0x2]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008b | | .CONST 0x008b ; Address of begin
0089 0004 | | .CONST 0x0004 ; Address of exception handler
008a 0001 | | .CONST 0x0001 ; Number of locals
008b BODY_0088:
008b INIT_0088:
008b 4607 |F | Jump_Case 0x7
008c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
008d 7807 |x | Jump 0x95 ; case 0x1
008e 780a |x | Jump 0x99 ; case 0x2
008f 780e |x | Jump 0x9e ; case 0x3
0090 7811 |x | Jump 0xa2 ; case 0x4
0091 7812 |x | Jump 0xa4 ; case 0x5
0092 7813 |x | Jump 0xa6 ; case 0x6
0093 7816 |x | Jump 0xaa ; case 0x7
0094 4302 |C | .XXX[0x1]
0095 00da | | Load_Top At_Offset_2
0096 0091 02a4 | | Action Push_String_Extended_Indexed,0x2a4 ; "REQUEST"
0098 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0099 00db | | Load_Top At_Offset_3
009a 00db | | Load_Top At_Offset_3
009b 00e0 | | Load_Encached Standard_Cache
009c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
009d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
009e 00da | | Load_Top At_Offset_2
009f 00e0 | | Load_Encached Standard_Cache
00a0 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00a1 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00a2 00db | | Load_Top At_Offset_3
00a3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00a4 00db | | Load_Top At_Offset_3
00a5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00a6 e20d | | Load 0x1,0xd
00a7 00dc | | Load_Top At_Offset_4
00a8 0267 | g | Execute Discrete,Predecessor
00a9 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00aa e20d | | Load 0x1,0xd
00ab 00dc | | Load_Top At_Offset_4
00ac 0268 | h | Execute Discrete,Successor
00ad 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00ae 0000 0000 | | .XXX[0x2]
00b0 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
00b4 0000 0000 | | .BLANK 0000[0x4]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00bb | | .CONST 0x00bb ; Address of begin
00b9 0004 | | .CONST 0x0004 ; Address of exception handler
00ba 0001 | | .CONST 0x0001 ; Number of locals
00bb BODY_00b8:
00bb INIT_00b8:
00bb 00da | | Load_Top At_Offset_2
00bc e5f9 | | Load 0x2,-0x7
00bd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00be 00db | | Load_Top At_Offset_3
00bf e5f9 | | Load 0x2,-0x7
00c0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00c1 e5fd | | Load 0x2,-0x3
00c2 e5f9 | | Load 0x2,-0x7
00c3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
00c4 e5fc | | Load 0x2,-0x4
00c5 e5f9 | | Load 0x2,-0x7
00c6 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
00c7 e5fb | | Load 0x2,-0x5
00c8 e5f9 | | Load 0x2,-0x7
00c9 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
00ca e5fa | | Load 0x2,-0x6
00cb e5f9 | | Load 0x2,-0x7
00cc 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
00cd 4507 |E | Exit_Subprogram 0x7
00ce 0000 0000 | | .XXX[0x2]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d7 | | .CONST 0x00d7 ; Address of begin
00d1 0004 | | .CONST 0x0004 ; Address of exception handler
00d2 0002 | | .CONST 0x0002 ; Number of locals
00d3 INIT_00d0:
00d3 e225 | % | Load 0x1,0x25
00d4 0322 | " | Declare_Variable Record
00d5 00d8 | | Load_Top At_Offset_0
00d6 1c00 | | Execute_Immediate Run_Utility,0x0
00d7 BODY_00d0:
00d7 00db | | Load_Top At_Offset_3
00d8 00d9 | | Load_Top At_Offset_1
00d9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00da e5fe | | Load 0x2,-0x2
00db 00d9 | | Load_Top At_Offset_1
00dc 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00dd e5fd | | Load 0x2,-0x3
00de 00d9 | | Load_Top At_Offset_1
00df 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
00e0 e5fc | | Load 0x2,-0x4
00e1 00d9 | | Load_Top At_Offset_1
00e2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
00e3 e5fb | | Load 0x2,-0x5
00e4 00d9 | | Load_Top At_Offset_1
00e5 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
00e6 e5fa | | Load 0x2,-0x6
00e7 00d9 | | Load_Top At_Offset_1
00e8 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
00e9 00d8 | | Load_Top At_Offset_0
00ea 4406 |D | Exit_Subprogram With_Result,0x6
00eb 0000 0000 | | .BLANK 0000[0x5]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3 | | .CONST 0x00f3 ; Address of begin
00f1 0004 | | .CONST 0x0004 ; Address of exception handler
00f2 0001 | | .CONST 0x0001 ; Number of locals
00f3 BODY_00f0:
00f3 INIT_00f0:
00f3 00da | | Load_Top At_Offset_2
00f4 e5fe | | Load 0x2,-0x2
00f5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00f6 4502 |E | Exit_Subprogram 0x2
00f7 0000 | | .XXX[0x1]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb | | .CONST 0x00fb ; Address of begin
00f9 0004 | | .CONST 0x0004 ; Address of exception handler
00fa 0001 | | .CONST 0x0001 ; Number of locals
00fb BODY_00f8:
00fb INIT_00f8:
00fb 00da | | Load_Top At_Offset_2
00fc e5fe | | Load 0x2,-0x2
00fd 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00fe 4502 |E | Exit_Subprogram 0x2
00ff 0000 | | .XXX[0x1]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103 | | .CONST 0x0103 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0001 | | .CONST 0x0001 ; Number of locals
0103 BODY_0100:
0103 INIT_0100:
0103 00da | | Load_Top At_Offset_2
0104 e5fe | | Load 0x2,-0x2
0105 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0106 4502 |E | Exit_Subprogram 0x2
0107 0000 | | .XXX[0x1]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b | | .CONST 0x010b ; Address of begin
0109 0004 | | .CONST 0x0004 ; Address of exception handler
010a 0001 | | .CONST 0x0001 ; Number of locals
010b BODY_0108:
010b INIT_0108:
010b 00da | | Load_Top At_Offset_2
010c e5fe | | Load 0x2,-0x2
010d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
010e 4502 |E | Exit_Subprogram 0x2
010f 0000 | | .XXX[0x1]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113 | | .CONST 0x0113 ; Address of begin
0111 0004 | | .CONST 0x0004 ; Address of exception handler
0112 0001 | | .CONST 0x0001 ; Number of locals
0113 BODY_0110:
0113 INIT_0110:
0113 00da | | Load_Top At_Offset_2
0114 e5fe | | Load 0x2,-0x2
0115 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0116 4502 |E | Exit_Subprogram 0x2
0117 0000 | | .XXX[0x1]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b | | .CONST 0x011b ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0001 | | .CONST 0x0001 ; Number of locals
011b BODY_0118:
011b INIT_0118:
011b 00da | | Load_Top At_Offset_2
011c e5fe | | Load 0x2,-0x2
011d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
011e 4502 |E | Exit_Subprogram 0x2
011f 0000 | | .XXX[0x1]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0123 | # | .CONST 0x0123 ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 0001 | | .CONST 0x0001 ; Number of locals
0123 BODY_0120:
0123 INIT_0120:
0123 00da | | Load_Top At_Offset_2
0124 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0125 4401 |D | Exit_Subprogram With_Result,0x1
0126 0000 0000 | | .XXX[0x2]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012b | + | .CONST 0x012b ; Address of begin
0129 0004 | | .CONST 0x0004 ; Address of exception handler
012a 0001 | | .CONST 0x0001 ; Number of locals
012b BODY_0128:
012b INIT_0128:
012b 00da | | Load_Top At_Offset_2
012c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
012d 4401 |D | Exit_Subprogram With_Result,0x1
012e 0000 0000 | | .XXX[0x2]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0133 | 3 | .CONST 0x0133 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0001 | | .CONST 0x0001 ; Number of locals
0133 BODY_0130:
0133 INIT_0130:
0133 00da | | Load_Top At_Offset_2
0134 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0135 4401 |D | Exit_Subprogram With_Result,0x1
0136 0000 0000 | | .XXX[0x2]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 013b | ; | .CONST 0x013b ; Address of begin
0139 0004 | | .CONST 0x0004 ; Address of exception handler
013a 0001 | | .CONST 0x0001 ; Number of locals
013b BODY_0138:
013b INIT_0138:
013b 00da | | Load_Top At_Offset_2
013c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
013d 4401 |D | Exit_Subprogram With_Result,0x1
013e 0000 0000 | | .XXX[0x2]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143 | C | .CONST 0x0143 ; Address of begin
0141 0004 | | .CONST 0x0004 ; Address of exception handler
0142 0001 | | .CONST 0x0001 ; Number of locals
0143 BODY_0140:
0143 INIT_0140:
0143 00da | | Load_Top At_Offset_2
0144 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
0145 0320 | | Declare_Variable Record,Duplicate
0146 00cd | | Action Spare6_Action
0147 4401 |D | Exit_Subprogram With_Result,0x1
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014b | K | .CONST 0x014b ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0001 | | .CONST 0x0001 ; Number of locals
014b BODY_0148:
014b INIT_0148:
014b 00da | | Load_Top At_Offset_2
014c 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
014d 0320 | | Declare_Variable Record,Duplicate
014e 00cd | | Action Spare6_Action
014f 4401 |D | Exit_Subprogram With_Result,0x1
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0153 | S | .CONST 0x0153 ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 0001 | | .CONST 0x0001 ; Number of locals
0153 BODY_0150:
0153 INIT_0150:
0153 4829 |H) | Short_Literal 0x29
0154 e226 | & | Load 0x1,0x26
0155 e5ff | | Load 0x2,-0x1
0156 8216 | | Call 0x1,0x16
0157 e20d | | Load 0x1,0xd
0158 011c | | Execute Any,Convert_Unchecked
0159 1c01 | | Execute_Immediate Run_Utility,0x1
015a 01cc | | Execute Vector,Catenate
015b e227 | ' | Load 0x1,0x27
015c 01cc | | Execute Vector,Catenate
015d e5ff | | Load 0x2,-0x1
015e 8217 | | Call 0x1,0x17
015f 00e0 | | Load_Encached Standard_Cache
0160 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0161 01cc | | Execute Vector,Catenate
0162 e228 | ( | Load 0x1,0x28
0163 01cc | | Execute Vector,Catenate
0164 e5ff | | Load 0x2,-0x1
0165 8218 | | Call 0x1,0x18
0166 00e0 | | Load_Encached Standard_Cache
0167 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0168 01cc | | Execute Vector,Catenate
0169 e229 | ) | Load 0x1,0x29
016a 01cc | | Execute Vector,Catenate
016b e5ff | | Load 0x2,-0x1
016c 8219 | | Call 0x1,0x19
016d 00e0 | | Load_Encached Standard_Cache
016e 1818 | | Execute Package,Field_Execute,Field_Number 0x18
016f 01cc | | Execute Vector,Catenate
0170 e22a | * | Load 0x1,0x2a
0171 01cc | | Execute Vector,Catenate
0172 e5ff | | Load 0x2,-0x1
0173 821a | | Call 0x1,0x1a
0174 8004 | | Call 0x0,0x4
0175 01cc | | Execute Vector,Catenate
0176 e22b | + | Load 0x1,0x2b
0177 01cc | | Execute Vector,Catenate
0178 e5ff | | Load 0x2,-0x1
0179 821b | | Call 0x1,0x1b
017a 8005 | | Call 0x0,0x5
017b 01cc | | Execute Vector,Catenate
017c 01cb | | Execute Vector,Append
017d 4401 |D | Exit_Subprogram With_Result,0x1
017e 0000 0000 | | .XXX[0x2]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0198 | | .CONST 0x0198 ; Address of begin
0181 0257 | W | .CONST 0x0257 ; Address of exception handler
0182 000d | | .CONST 0x000d ; Number of locals
0183 INIT_0180:
0183 00e3 | | Load_Encached Natural_Cache
0184 00e3 | | Load_Encached Natural_Cache
0185 00e3 | | Load_Encached Natural_Cache
0186 00e3 | | Load_Encached Natural_Cache
0187 00e3 | | Load_Encached Natural_Cache
0188 00e3 | | Load_Encached Natural_Cache
0189 00e3 | | Load_Encached Natural_Cache
018a 00e3 | | Load_Encached Natural_Cache
018b 00e3 | | Load_Encached Natural_Cache
018c e002 | | Load 0x0,0x2
018d 0322 | " | Declare_Variable Record
018e 00d8 | | Load_Top At_Offset_0
018f 1c00 | | Execute_Immediate Run_Utility,0x0
0190 e003 | | Load 0x0,0x3
0191 0322 | " | Declare_Variable Record
0192 00d8 | | Load_Top At_Offset_0
0193 1c00 | | Execute_Immediate Run_Utility,0x0
0194 e225 | % | Load 0x1,0x25
0195 0322 | " | Declare_Variable Record
0196 00d8 | | Load_Top At_Offset_0
0197 1c00 | | Execute_Immediate Run_Utility,0x0
0198 BODY_0180:
0198 e5ff | | Load 0x2,-0x1
0199 01dd | | Execute Vector,First
019a 0a09 | | Execute_Immediate Plus,0x9
019b c403 | | Store 0x2,0x3
019c e5ff | | Load 0x2,-0x1
019d 01dd | | Execute Vector,First
019e e403 | | Load 0x2,0x3
019f 0aff | | Execute_Immediate Plus,-0x1
01a0 e5ff | | Load 0x2,-0x1
01a1 01cf | | Execute Vector,Slice_Read
01a2 e226 | & | Load 0x1,0x26
01a3 01de | | Execute Vector,Not_Equal
01a4 6802 |h | Jump_Zero 0x1a7
01a5 e224 | $ | Load 0x1,0x24
01a6 0257 | W | Execute Discrete,Raise
01a7 4801 |H | Short_Literal 0x1
01a8 e403 | | Load 0x2,0x3
01a9 e5ff | | Load 0x2,-0x1
01aa 01dc | | Execute Vector,Last
01ab e5ff | | Load 0x2,-0x1
01ac 01cf | | Execute Vector,Slice_Read
01ad e227 | ' | Load 0x1,0x27
01ae 8006 | | Call 0x0,0x6
01af a402 | | Store_Unchecked 0x2,0x2
01b0 e402 | | Load 0x2,0x2
01b1 7002 |p | Jump_Nonzero 0x1b4
01b2 e224 | $ | Load 0x1,0x24
01b3 0257 | W | Execute Discrete,Raise
01b4 e402 | | Load 0x2,0x2
01b5 0aff | | Execute_Immediate Plus,-0x1
01b6 c404 | | Store 0x2,0x4
01b7 e402 | | Load 0x2,0x2
01b8 0a0a | | Execute_Immediate Plus,0xa
01b9 c405 | | Store 0x2,0x5
01ba 4801 |H | Short_Literal 0x1
01bb e405 | | Load 0x2,0x5
01bc e5ff | | Load 0x2,-0x1
01bd 01dc | | Execute Vector,Last
01be e5ff | | Load 0x2,-0x1
01bf 01cf | | Execute Vector,Slice_Read
01c0 e228 | ( | Load 0x1,0x28
01c1 8006 | | Call 0x0,0x6
01c2 a402 | | Store_Unchecked 0x2,0x2
01c3 e402 | | Load 0x2,0x2
01c4 7002 |p | Jump_Nonzero 0x1c7
01c5 e224 | $ | Load 0x1,0x24
01c6 0257 | W | Execute Discrete,Raise
01c7 e402 | | Load 0x2,0x2
01c8 0aff | | Execute_Immediate Plus,-0x1
01c9 c406 | | Store 0x2,0x6
01ca e402 | | Load 0x2,0x2
01cb 0a0e | | Execute_Immediate Plus,0xe
01cc c407 | | Store 0x2,0x7
01cd 4801 |H | Short_Literal 0x1
01ce e407 | | Load 0x2,0x7
01cf e5ff | | Load 0x2,-0x1
01d0 01dc | | Execute Vector,Last
01d1 e5ff | | Load 0x2,-0x1
01d2 01cf | | Execute Vector,Slice_Read
01d3 e229 | ) | Load 0x1,0x29
01d4 8006 | | Call 0x0,0x6
01d5 a402 | | Store_Unchecked 0x2,0x2
01d6 e402 | | Load 0x2,0x2
01d7 7002 |p | Jump_Nonzero 0x1da
01d8 e224 | $ | Load 0x1,0x24
01d9 0257 | W | Execute Discrete,Raise
01da e402 | | Load 0x2,0x2
01db 0aff | | Execute_Immediate Plus,-0x1
01dc c408 | | Store 0x2,0x8
01dd e402 | | Load 0x2,0x2
01de 0a0b | | Execute_Immediate Plus,0xb
01df c409 | | Store 0x2,0x9
01e0 4801 |H | Short_Literal 0x1
01e1 e409 | | Load 0x2,0x9
01e2 e5ff | | Load 0x2,-0x1
01e3 01dc | | Execute Vector,Last
01e4 e5ff | | Load 0x2,-0x1
01e5 01cf | | Execute Vector,Slice_Read
01e6 e22a | * | Load 0x1,0x2a
01e7 8006 | | Call 0x0,0x6
01e8 a402 | | Store_Unchecked 0x2,0x2
01e9 e402 | | Load 0x2,0x2
01ea 7002 |p | Jump_Nonzero 0x1ed
01eb e224 | $ | Load 0x1,0x24
01ec 0257 | W | Execute Discrete,Raise
01ed e402 | | Load 0x2,0x2
01ee 0aff | | Execute_Immediate Plus,-0x1
01ef c40a | | Store 0x2,0xa
01f0 e402 | | Load 0x2,0x2
01f1 0a06 | | Execute_Immediate Plus,0x6
01f2 c402 | | Store 0x2,0x2
01f3 e402 | | Load 0x2,0x2
01f4 00db | | Load_Top At_Offset_3
01f5 e402 | | Load 0x2,0x2
01f6 e5ff | | Load 0x2,-0x1
01f7 01dc | | Execute Vector,Last
01f8 e5ff | | Load 0x2,-0x1
01f9 01cf | | Execute Vector,Slice_Read
01fa 8007 | | Call 0x0,0x7
01fb 00d1 | | Pop_Control Pop_Count_1
01fc c402 | | Store 0x2,0x2
01fd e402 | | Load 0x2,0x2
01fe 0a01 | | Execute_Immediate Plus,0x1
01ff c402 | | Store 0x2,0x2
0200 e402 | | Load 0x2,0x2
0201 00d8 | | Load_Top At_Offset_0
0202 0a08 | | Execute_Immediate Plus,0x8
0203 00d8 | | Load_Top At_Offset_0
0204 00e2 | | Load_Encached Integer_Cache
0205 0260 | ` | Execute Discrete,In_Type
0206 7001 |p | Jump_Nonzero 0x208
0207 0801 | | Execute_Immediate Raise,0x1
0208 e5ff | | Load 0x2,-0x1
0209 01cf | | Execute Vector,Slice_Read
020a e22b | + | Load 0x1,0x2b
020b 01de | | Execute Vector,Not_Equal
020c 6802 |h | Jump_Zero 0x20f
020d e224 | $ | Load 0x1,0x24
020e 0257 | W | Execute Discrete,Raise
020f e402 | | Load 0x2,0x2
0210 0a09 | | Execute_Immediate Plus,0x9
0211 c402 | | Store 0x2,0x2
0212 e402 | | Load 0x2,0x2
0213 00da | | Load_Top At_Offset_2
0214 e402 | | Load 0x2,0x2
0215 e5ff | | Load 0x2,-0x1
0216 01dc | | Execute Vector,Last
0217 e5ff | | Load 0x2,-0x1
0218 01cf | | Execute Vector,Slice_Read
0219 8008 | | Call 0x0,0x8
021a 00d1 | | Pop_Control Pop_Count_1
021b c402 | | Store 0x2,0x2
021c e402 | | Load 0x2,0x2
021d 0a01 | | Execute_Immediate Plus,0x1
021e c402 | | Store 0x2,0x2
021f e402 | | Load 0x2,0x2
0220 e5ff | | Load 0x2,-0x1
0221 01d7 | | Execute Vector,Field_Read
0222 0e29 | ) | Execute_Immediate Not_Equal,0x29
0223 6802 |h | Jump_Zero 0x226
0224 e224 | $ | Load 0x1,0x24
0225 0257 | W | Execute Discrete,Raise
0226 00d8 | | Load_Top At_Offset_0
0227 00da | | Load_Top At_Offset_2
0228 e40b | | Load 0x2,0xb
0229 e409 | | Load 0x2,0x9
022a e40a | | Load 0x2,0xa
022b e5ff | | Load 0x2,-0x1
022c 01cf | | Execute Vector,Slice_Read
022d 00e2 | | Load_Encached Integer_Cache
022e 00e0 | | Load_Encached Standard_Cache
022f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0230 00d8 | | Load_Top At_Offset_0
0231 00e3 | | Load_Encached Natural_Cache
0232 0260 | ` | Execute Discrete,In_Type
0233 7001 |p | Jump_Nonzero 0x235
0234 0801 | | Execute_Immediate Raise,0x1
0235 e407 | | Load 0x2,0x7
0236 e408 | | Load 0x2,0x8
0237 e5ff | | Load 0x2,-0x1
0238 01cf | | Execute Vector,Slice_Read
0239 00e2 | | Load_Encached Integer_Cache
023a 00e0 | | Load_Encached Standard_Cache
023b 1819 | | Execute Package,Field_Execute,Field_Number 0x19
023c 00d8 | | Load_Top At_Offset_0
023d 00e3 | | Load_Encached Natural_Cache
023e 0260 | ` | Execute Discrete,In_Type
023f 7001 |p | Jump_Nonzero 0x241
0240 0801 | | Execute_Immediate Raise,0x1
0241 e405 | | Load 0x2,0x5
0242 e406 | | Load 0x2,0x6
0243 e5ff | | Load 0x2,-0x1
0244 01cf | | Execute Vector,Slice_Read
0245 00e2 | | Load_Encached Integer_Cache
0246 00e0 | | Load_Encached Standard_Cache
0247 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0248 00d8 | | Load_Top At_Offset_0
0249 00e3 | | Load_Encached Natural_Cache
024a 0260 | ` | Execute Discrete,In_Type
024b 7001 |p | Jump_Nonzero 0x24d
024c 0801 | | Execute_Immediate Raise,0x1
024d e403 | | Load 0x2,0x3
024e e404 | | Load 0x2,0x4
024f e5ff | | Load 0x2,-0x1
0250 01cf | | Execute Vector,Slice_Read
0251 e20d | | Load 0x1,0xd
0252 1c02 | | Execute_Immediate Run_Utility,0x2
0253 820e | | Call 0x1,0xe
0254 00d1 | | Pop_Control Pop_Count_1
0255 00d8 | | Load_Top At_Offset_0
0256 4401 |D | Exit_Subprogram With_Result,0x1
0257 TRAP_0180:
0257 0007 | | Action Break_Optional
0258 e224 | $ | Load 0x1,0x24
0259 0257 | W | Execute Discrete,Raise
025a 0000 0000 | | .BLANK 0000[0x6]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263 | c | .CONST 0x0263 ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0001 | | .CONST 0x0001 ; Number of locals
0263 BODY_0260:
0263 INIT_0260:
0263 00da | | Load_Top At_Offset_2
0264 8216 | | Call 0x1,0x16
0265 0f00 | | Execute_Immediate Equal,0x0
0266 4401 |D | Exit_Subprogram With_Result,0x1
0267 0000 | | .XXX[0x1]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026b | k | .CONST 0x026b ; Address of begin
0269 0004 | | .CONST 0x0004 ; Address of exception handler
026a 0001 | | .CONST 0x0001 ; Number of locals
026b BODY_0268:
026b INIT_0268:
026b 00da | | Load_Top At_Offset_2
026c 8216 | | Call 0x1,0x16
026d 0f01 | | Execute_Immediate Equal,0x1
026e 4401 |D | Exit_Subprogram With_Result,0x1
026f 0000 | | .XXX[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 00da | | Load_Top At_Offset_2
0274 8216 | | Call 0x1,0x16
0275 0f02 | | Execute_Immediate Equal,0x2
0276 4401 |D | Exit_Subprogram With_Result,0x1
0277 0000 | | .XXX[0x1]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b | { | .CONST 0x027b ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0001 | | .CONST 0x0001 ; Number of locals
027b BODY_0278:
027b INIT_0278:
027b 00da | | Load_Top At_Offset_2
027c 8216 | | Call 0x1,0x16
027d 0f03 | | Execute_Immediate Equal,0x3
027e 4401 |D | Exit_Subprogram With_Result,0x1
027f 0000 | | .XXX[0x1]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0283 | | .CONST 0x0283 ; Address of begin
0281 0004 | | .CONST 0x0004 ; Address of exception handler
0282 0001 | | .CONST 0x0001 ; Number of locals
0283 BODY_0280:
0283 INIT_0280:
0283 00da | | Load_Top At_Offset_2
0284 8216 | | Call 0x1,0x16
0285 0f04 | | Execute_Immediate Equal,0x4
0286 4401 |D | Exit_Subprogram With_Result,0x1
0287 0000 | | .XXX[0x1]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b | | .CONST 0x028b ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0001 | | .CONST 0x0001 ; Number of locals
028b BODY_0288:
028b INIT_0288:
028b 00da | | Load_Top At_Offset_2
028c 8216 | | Call 0x1,0x16
028d 0f05 | | Execute_Immediate Equal,0x5
028e 4401 |D | Exit_Subprogram With_Result,0x1
028f 0000 | | .XXX[0x1]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293 | | .CONST 0x0293 ; Address of begin
0291 0004 | | .CONST 0x0004 ; Address of exception handler
0292 0001 | | .CONST 0x0001 ; Number of locals
0293 BODY_0290:
0293 INIT_0290:
0293 4601 |F | Jump_Case 0x1
0294 7801 |x | Jump 0x296 ; case 0x0
0295 7807 |x | Jump 0x29d ; case 0x1
0296 00da | | Load_Top At_Offset_2
0297 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
0298 1c00 | | Execute_Immediate Run_Utility,0x0
0299 00da | | Load_Top At_Offset_2
029a 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
029b 1c00 | | Execute_Immediate Run_Utility,0x0
029c 4302 |C | Exit_Subprogram From_Utility,0x2
029d 00da | | Load_Top At_Offset_2
029e 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
029f 1c01 | | Execute_Immediate Run_Utility,0x1
02a0 00da | | Load_Top At_Offset_2
02a1 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
02a2 1c01 | | Execute_Immediate Run_Utility,0x1
02a3 4302 |C | Exit_Subprogram From_Utility,0x2
02a4 ; --------------------------------------------------------------------------------------
02a4 ; STRING TABLE
02a4 ; --------------------------------------------------------------------------------------
02a4 001a | | .STRTAB 0x001a->0x02b1 ; "REQUEST"
02a5 001f | | .STRTAB 0x001f->0x02b4 ; "REPLY"
02a6 0022 | " | .STRTAB 0x0022->0x02b7 ; "NOTIFICATION"
02a7 002c | , | .STRTAB 0x002c->0x02bd ; "ERROR"
02a8 002f | / | .STRTAB 0x002f->0x02bf ; "DUNNO"
02a9 0032 | 2 | .STRTAB 0x0032->0x02c2 ; "ACKNOLEDGE"
02aa 003a | : | .STRTAB 0x003a->0x02c7 ; "(header=>"
02ab 0041 | A | .STRTAB 0x0041->0x02cb ; ",Mess_Id=>"
02ac 0049 | I | .STRTAB 0x0049->0x02d0 ; ",Transmitter=>"
02ad 0055 | U | .STRTAB 0x0055->0x02d7 ; ",Receiver=>"
02ae 005e | ^ | .STRTAB 0x005e->0x02dd ; ",Orb=>"
02af 0062 | b | .STRTAB 0x0062->0x02e0 ; ",Method=>"
02b0 0069 | i | .STREND 0x0069->0x02e4
02b1 5245 5155 |REQU| .STRTAB_STRINGS
02e5 0000 0000 | | .XXX[0x3]
02e7 0000 | |
02e8 ; --------------------------------------------------------------------------------------
02e8 ; Debug Table
02e8 ; --------------------------------------------------------------------------------------
02e8 0004 0002 | | .DEBUG4 0x0004,0x0002,0xd169,0x0000,0x0001,0x0000
02ee 0dcc 2dac | - | .XXX[0x38]
02f0 a7a7 ca6a | j|
02f2 aa0a 098b | |
02f4 258c 6d8c |% m |
02f6 2e6e 67a7 |.ng |
02f8 ca6a aa0a | j |
02fa 0989 28aa | ( |
02fc 458e 6d2c |E m,|
02fe edcc 2e8e | . |
0300 ae4c a7a7 | L |
0302 c50d cead | |
0304 ac4c ae47 | L G|
0306 a7c4 0625 | %|
0308 850d cc2d | -|
030a aca7 a7ca | |
030c 6aaa 0a09 |j |
030e 8b25 8c6d | % m|
0310 8c2e 6e67 | .ng|
0312 a7ca 6e8e | n |
0314 4d2d cce5 |M- |
0316 8dad ec8c | |
0318 a7a7 c9a9 | |
031a e888 abe9 | |
031c eaaa 858e | |
031e cc2d 8eac | - |
0320 a7a7 cb64 | d|
0322 062b a805 | + |
0324 2525 2520 |%%% |
0326 0000 0000 | | .BLANK 0000[0xda]