|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 1024 (0x400) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 0090 | | .CONST 0x0090 ; 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 8000 | | .CONST 0x8000 ; 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 001d | | .CONST 0x001d ; Address of begin 0019 0004 | | .CONST 0x0004 ; Address of exception handler 001a 0002 | | .CONST 0x0002 ; Number of locals 001b INIT_0018: 001b 029f 0033 | 3| Declare_Subprogram INIT_0030,For_Call 001d BODY_0018: 001d 4801 |H | Short_Literal 0x1 001e 4806 |H | Short_Literal 0x6 001f 00e9 | | Load_Encached String_Cache 0020 0334 | 4 | Declare_Variable Array,With_Constraint 0021 5006 |P | Indirect_Literal Any,0x28,{0x5443502f, 0x49502020} 0022 e002 | | Load 0x0,0x2 0023 180d | | Execute Package,Field_Execute,Field_Number 0xd 0024 6801 |h | Jump_Zero 0x26 0025 8402 | | Call 0x2,0x2 0026 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0027 0000 | | .XXX[0x1] 0028 5443 502f |TCP/| .LITERAL {0x5443502f, 0x49502020} 002c 0000 0000 | | .BLANK 0000[0x4] 0030 ; -------------------------------------------------------------------------------------- 0030 ; SUBPROGRAM 0030 ; -------------------------------------------------------------------------------------- 0030 0033 | 3 | .CONST 0x0033 ; Address of begin 0031 003f | ? | .CONST 0x003f ; Address of exception handler 0032 0001 | | .CONST 0x0001 ; Number of locals 0033 BODY_0030: 0033 INIT_0030: 0033 4800 |H | Short_Literal 0x0 0034 4801 |H | Short_Literal 0x1 0035 0092 004c | L| Action Push_String_Extended,0x4c ; "!machine.ethernet_host_id" 0037 0092 004d | M| Action Push_String_Extended,0x4d ; "!machine.tcp_ip_host_id" 0039 0092 004e | N| Action Push_String_Extended,0x4e ; "!Tools.Networking." 003b 4801 |H | Short_Literal 0x1 003c 4801 |H | Short_Literal 0x1 003d 8003 | | Call 0x0,0x3 003e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 003f TRAP_0030: 003f 0007 | | Action Break_Optional 0040 4801 |H | Short_Literal 0x1 0041 4801 |H | Short_Literal 0x1 0042 e004 | | Load 0x0,0x4 0043 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0044 0092 004f | O| Action Push_String_Extended,0x4f ; "Unhandled_Exception" 0046 4802 |H | Short_Literal 0x2 0047 0092 0050 | P| Action Push_String_Extended,0x50 ; "!Machine.Initialize_Network.TCP_IP_Boot" 0049 e005 | | Load 0x0,0x5 004a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 004b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 004c ; -------------------------------------------------------------------------------------- 004c ; STRING TABLE 004c ; -------------------------------------------------------------------------------------- 004c 000c | | .STRTAB 0x000c->0x0052 ; "!machine.ethernet_host_id" 004d 0023 | # | .STRTAB 0x0023->0x005e ; "!machine.tcp_ip_host_id" 004e 0038 | 8 | .STRTAB 0x0038->0x006a ; "!Tools.Networking." 004f 0048 | H | .STRTAB 0x0048->0x0073 ; "Unhandled_Exception" 0050 0059 | Y | .STRTAB 0x0059->0x007c ; "!Machine.Initialize_Network.TCP_IP_Boot" 0051 007e | ~ | .STREND 0x007e->0x0090 0052 216d 6163 |!mac| .STRTAB_STRINGS 0090 ; -------------------------------------------------------------------------------------- 0090 ; Debug Table 0090 ; -------------------------------------------------------------------------------------- 0090 0004 0002 | | .DEBUG4 0x0004,0x0002,0x06d4,0x0000,0x0001,0x0000 0096 3b09 000d |; | .XXX[0x16a] 0098 7769 7468 |with| 009a 204c 6962 | Lib| 009c 7261 7279 |rary| 009e 3b0d 0010 |; | 00a0 2d2d 2f20 |--/ | 00a2 6966 204d |if M| 00a4 4149 4c20 |AIL | 00a6 7468 656e |then| 00a8 1000 0f2d | -| 00aa 2d2f 2f20 |-// | 00ac 7769 7468 |with| 00ae 204d 4149 | MAI| 00b0 4c3b 0f00 |L; | 00b2 0b2d 2d2f | --/| 00b4 2065 6e64 | end| 00b6 2069 663b | if;| 00b8 0b00 0e77 | w| 00ba 6974 6820 |ith | 00bc 4f70 6572 |Oper| 00be 6174 6f72 |ator| 00c0 3b0e 000b |; | 00c2 7769 7468 |with| 00c4 2051 7565 | Que| 00c6 7565 3b0b |ue; | 00c8 000c 7769 | wi| 00ca 7468 2053 |th S| 00cc 6372 6970 |crip| 00ce 743b 0c00 |t; | 00d0 132d 2d2f | --/| 00d2 2069 6620 | if | 00d4 5350 454c |SPEL| 00d6 4c45 5220 |LER | 00d8 7468 656e |then| 00da 1300 122d | -| 00dc 2d2f 2f20 |-// | 00de 7769 7468 |with| 00e0 2053 5045 | SPE| 00e2 4c4c 4552 |LLER| 00e4 3b12 000b |; | 00e6 2d2d 2f20 |--/ | 00e8 656e 6420 |end | 00ea 6966 3b0b |if; | 00ec 0016 7769 | wi| 00ee 7468 2053 |th S| 00f0 7973 7465 |yste| 00f2 6d5f 5574 |m_Ut| 00f4 696c 6974 |ilit| 00f6 6965 733b |ies;| 00f8 1600 0a77 | w| 00fa 6974 6820 |ith | 00fc 5465 7874 |Text| 00fe 3b0a 000a |; | 0100 7769 7468 |with| 0102 2057 6861 | Wha| 0104 743b 0a00 |t; | 0106 1577 6974 | wit| 0108 6820 5674 |h Vt| 010a 3130 305f |100_| 010c 4b65 795f |Key_| 010e 4e61 6d65 |Name| 0110 733b 1500 |s; | 0112 0000 003b | ;| 0114 2d2d 2d2d |----| 0116 5468 6973 |This| 0118 2066 696c | fil| 011a 6520 6765 |e ge| 011c 6e65 7261 |nera| 011e 7465 6420 |ted | 0120 6f6e 3a20 |on: | 0122 4465 6365 |Dece| 0124 6d62 6572 |mber| 0126 2031 332c | 13,| 0128 2031 3938 | 198| 012a 3920 6174 |9 at| 012c 2039 3a30 | 9:0| 012e 393a 3131 |9:11| 0130 2041 4d3b | AM;| 0132 0083 2d2d | --| 0134 2d2d 4672 |--Fr| 0136 6f6d 2052 |om R| 0138 6174 696f |atio| 013a 6e61 6c20 |nal | 013c 4465 7665 |Deve| 013e 6c6f 706d |lopm| 0140 656e 7420 |ent | 0142 736f 7572 |sour| 0144 6365 2066 |ce f| 0146 696c 6520 |ile | 0148 2145 4e56 |!ENV| 014a 4952 4f4e |IRON| 014c 4d45 4e54 |MENT| 014e 2e45 4449 |.EDI| 0150 544f 525f |TOR_| 0152 4b45 5953 |KEYS| 0154 2e52 4556 |.REV| 0156 3130 5f57 |10_W| 0158 4f52 4b49 |ORKI| 015a 4e47 2e55 |NG.U| 015c 4e49 5453 |NITS| 015e 2e43 5245 |.CRE| 0160 4154 455f |ATE_| 0162 434f 4d4d |COMM| 0164 414e 4453 |ANDS| 0166 5f46 494c |_FIL| 0168 4553 2e4d |ES.M| 016a 4153 5445 |ASTE| 016c 525f 4b45 |R_KE| 016e 5953 5f46 |YS_F| 0170 494c 4527 |ILE'| 0172 5628 3438 |V(48| 0174 2983 0010 |) | 0176 2d2d 2d2d |----| 0178 4279 2075 |By u| 017a 7365 723a |ser:| 017c 2047 4542 | GEB| 017e 1000 1c2d | -| 0180 2d2d 2d46 |---F| 0182 6f72 2074 |or t| 0184 6572 6d69 |ermi| 0186 6e61 6c20 |nal | 0188 7479 7065 |type| 018a 3a20 5654 |: VT| 018c 3130 301c |100 | 018e 0000 0000 | | 0190 1b70 726f | pro| 0192 6365 6475 |cedu| 0194 7265 2056 |re V| 0196 7431 3030 |t100| 0198 5f43 6f6d |_Com| 019a 6d61 6e64 |mand| 019c 7320 6973 |s is| 019e 1b00 0000 | | 01a0 0018 2020 | | 01a2 2020 7573 | us| 01a4 6520 5674 |e Vt| 01a6 3130 305f |100_| 01a8 4b65 795f |Key_| 01aa 4e61 6d65 |Name| 01ac 733b 1800 |s; | 01ae 0000 0030 | 0| 01b0 2020 2020 | | 01b2 7479 7065 |type| 01b4 2049 6e74 | Int| 01b6 656e 7420 |ent | 01b8 6973 2028 |is (| 01ba 496e 7465 |Inte| 01bc 7272 7570 |rrup| 01be 742c 2050 |t, P| 01c0 726f 6d70 |romp| 01c2 742c 2045 |t, E| 01c4 7865 6375 |xecu| 01c6 7465 293b |te);| 01c8 3000 0000 |0 | 01ca 0014 2020 | | 01cc 2020 4163 | Ac| 01ce 7469 6f6e |tion| 01d0 203a 2049 | : I| 01d2 6e74 656e |nten| 01d4 743b 1400 |t; | 01d6 0000 0033 | 3| 01d8 2020 2020 | | 01da 4b65 7931 |Key1| 01dc 2c20 4b65 |, Ke| 01de 7932 2c20 |y2, | 01e0 4b65 7933 |Key3| 01e2 2c20 4b65 |, Ke| 01e4 7934 2c20 |y4, | 01e6 4b65 7935 |Key5| 01e8 2c20 4b65 |, Ke| 01ea 7936 203a |y6 :| 01ec 204b 6579 | Key| 01ee 5f4e 616d |_Nam| 01f0 6573 3b33 |es;3| 01f2 0000 0000 | | 01f4 0562 6567 | beg| 01f6 696e 0500 |in | 01f8 0000 000b | | 01fa 2020 2020 | | 01fc 6361 7365 |case| 01fe 2041 630b | Ac |