|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 1024 (0x400) Types: SEG Notes: 5802_R1K_CODE, Zero_Subprog_0xb Names: »11289.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »11289.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »11289.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »11289.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »11289.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »11289.SEG«
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5802 |X | .CONST 0x5802 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0198 | | .CONST 0x0198 ; 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 0000 | | .CONST 0x0000 ; 0, wired, #pages in seg - 1) 0008 00c0 c124 | $| .XXX[0x29] 000a 7000 0000 |p | 000c 0000 0000 | | 000e 00ff ffff | | 0010 0001 0804 | | 0012 0001 9004 | | 0014 0001 9c04 | | 0016 0001 9404 | | 0018 0001 9804 | | 001a 0001 a404 | | 001c 0001 a004 | | 001e 0000 03ff | | 0020 0001 1404 | | 0022 0001 0c04 | | 0024 0001 bc04 | | 0026 0001 b004 | | 0028 4b45 524e |KERN| 002a 454c 5f44 |EL_D| 002c 4542 5547 |EBUG| 002e 4745 525f |GER_| 0030 494f |IO | 0031 0000 0000 | | .BLANK 0000[0x7] 0038 3a4e 4554 |:NET| .XXX[0x24] 003a 3a4d 4f45 |:MOE| 003c 3a55 4444 |:UDD| 003e 3a4b 4552 |:KER| 0040 4e45 4c5f |NEL_| 0042 4445 4255 |DEBU| 0044 4747 4552 |GGER| 0046 5f49 4f2e |_IO.| 0048 3131 2e30 |11.0| 004a 2e33 3a4c |.3:L| 004c 4942 5241 |IBRA| 004e 5249 4553 |RIES| 0050 3a4b 4552 |:KER| 0052 4e45 4c5f |NEL_| 0054 4445 4255 |DEBU| 0056 4747 4552 |GGER| 0058 5f49 4f2e |_IO.| 005a 4c49 4200 |LIB | 005c 0000 0000 | | .BLANK 0000[0x4] 0060 ; -------------------------------------------------------------------------------------- 0060 ; SUBPROGRAM 0060 ; -------------------------------------------------------------------------------------- 0060 013a | : | .CONST 0x013a ; Address of begin 0061 0004 | | .CONST 0x0004 ; Address of exception handler 0062 0001 | | .CONST 0x0001 ; Number of locals 0063 INIT_0060: 0063 00bf | | Action Accept_Activation ; Debug Table 0x0 = .DEBUG 0x0063,0x01a2,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000 0064 4800 |H | Short_Literal 0x0 0065 612a |a* | Indirect_Literal Discrete,0x190,{0x00001413, 0x000000b0} ; 0x1413 = MODEM_DEFINITIONS 0066 02a0 | | Declare_Subprogram Null_Subprogram 0067 038e | | Declare_Type Package,Defined 0068 e002 | | Load 0x0,0x2 0069 4801 |H | Short_Literal 0x1 006a 00da | | Load_Top At_Offset_2 006b 020e | | Execute Module,Augment_Imports 006c 611f |a | Indirect_Literal Discrete,0x18c,{0x00000000, 0x00033c04} 006d e001 | | Load 0x0,0x1 006e 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 006f 00d8 | | Load_Top At_Offset_0 0070 020f | | Execute Module,Activate 0071 4800 |H | Short_Literal 0x0 0072 6115 |a | Indirect_Literal Discrete,0x188,{0x00001813, 0x000000b0} ; 0x1813 = MODEM_STREAMS 0073 02a0 | | Declare_Subprogram Null_Subprogram 0074 038e | | Declare_Type Package,Defined 0075 610e |a | Indirect_Literal Discrete,0x184,{0x00000000, 0x00034004} 0076 e001 | | Load 0x0,0x1 0077 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0078 00d8 | | Load_Top At_Offset_0 0079 020f | | Execute Module,Activate 007a 4800 |H | Short_Literal 0x0 007b 6104 |a | Indirect_Literal Discrete,0x180,{0x00001c13, 0x000000b0} ; 0x1c13 = PACKET_DEFINITIONS 007c 02a0 | | Declare_Subprogram Null_Subprogram 007d 038e | | Declare_Type Package,Defined 007e e002 | | Load 0x0,0x2 007f 4801 |H | Short_Literal 0x1 0080 00da | | Load_Top At_Offset_2 0081 020e | | Execute Module,Augment_Imports 0082 0387 | | Declare_Variable Package 0083 00d8 | | Load_Top At_Offset_0 0084 020f | | Execute Module,Activate 0085 4809 |H | Short_Literal 0x9 0086 60f5 |` | Indirect_Literal Discrete,0x17c,{0x00004013, 0x000000b0} ; 0x4013 = MULTIPLEXING 0087 02a0 | | Declare_Subprogram Null_Subprogram 0088 038c | | Declare_Type Package,Defined,Not_Elaborated 0089 00d9 | | Load_Top At_Offset_1 008a 4801 |H | Short_Literal 0x1 008b 00da | | Load_Top At_Offset_2 008c 020e | | Execute Module,Augment_Imports 008d 4800 |H | Short_Literal 0x0 008e 60e9 |` | Indirect_Literal Discrete,0x178,{0x00002013, 0x000000b0} ; 0x2013 = KERNEL_DEBUGGER_IO_MODULE_NAMES 008f 02a0 | | Declare_Subprogram Null_Subprogram 0090 038e | | Declare_Type Package,Defined 0091 60e2 |` | Indirect_Literal Discrete,0x174,{0x00000000, 0x00032004} 0092 e001 | | Load 0x0,0x1 0093 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0094 00d8 | | Load_Top At_Offset_0 0095 020f | | Execute Module,Activate 0096 4800 |H | Short_Literal 0x0 0097 60d8 |` | Indirect_Literal Discrete,0x170,{0x00002413, 0x000000b0} ; 0x2413 = DEBUGGER_PORT_DEFINITIONS 0098 02a0 | | Declare_Subprogram Null_Subprogram 0099 038e | | Declare_Type Package,Defined 009a 60d1 |` | Indirect_Literal Discrete,0x16c,{0x00000000, 0x00032804} 009b e001 | | Load 0x0,0x1 009c 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 009d 00d8 | | Load_Top At_Offset_0 009e 020f | | Execute Module,Activate 009f 4800 |H | Short_Literal 0x0 00a0 60c7 |` | Indirect_Literal Discrete,0x168,{0x00003c13, 0x000000b0} ; 0x3c13 = TRACE 00a1 02a0 | | Declare_Subprogram Null_Subprogram 00a2 038e | | Declare_Type Package,Defined 00a3 00d9 | | Load_Top At_Offset_1 00a4 e002 | | Load 0x0,0x2 00a5 4802 |H | Short_Literal 0x2 00a6 00db | | Load_Top At_Offset_3 00a7 020e | | Execute Module,Augment_Imports 00a8 0387 | | Declare_Variable Package 00a9 4800 |H | Short_Literal 0x0 00aa 60b9 |` | Indirect_Literal Discrete,0x164,{0x00001419, 0x000000b0} ; 0x1419 = DEBUGGER_PORT_MANAGER 00ab 02a0 | | Declare_Subprogram Null_Subprogram 00ac 038e | | Declare_Type Package,Defined 00ad 60b2 |` | Indirect_Literal Discrete,0x160,{0x00000000, 0x00032c04} 00ae e001 | | Load 0x0,0x1 00af 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 00b0 4800 |H | Short_Literal 0x0 00b1 60aa |` | Indirect_Literal Discrete,0x15c,{0x00002c13, 0x000000b0} ; 0x2c13 = PORT_SEQUENCE_NUMBER 00b2 02a0 | | Declare_Subprogram Null_Subprogram 00b3 038e | | Declare_Type Package,Defined 00b4 60a3 |` | Indirect_Literal Discrete,0x158,{0x00000000, 0x00032404} 00b5 e001 | | Load 0x0,0x1 00b6 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 00b7 4800 |H | Short_Literal 0x0 00b8 609b |` | Indirect_Literal Discrete,0x154,{0x00002813, 0x000000b0} ; 0x2813 = DEBUGGER_IOP_DEFS 00b9 02a0 | | Declare_Subprogram Null_Subprogram 00ba 038e | | Declare_Type Package,Defined 00bb e00c | | Load 0x0,0xc 00bc e002 | | Load 0x0,0x2 00bd e007 | | Load 0x0,0x7 00be 4803 |H | Short_Literal 0x3 00bf e216 | | Load 0x1,0x16 00c0 020e | | Execute Module,Augment_Imports 00c1 0387 | | Declare_Variable Package 00c2 e006 | | Load 0x0,0x6 00c3 4801 |H | Short_Literal 0x1 00c4 00da | | Load_Top At_Offset_2 00c5 020e | | Execute Module,Augment_Imports 00c6 00d8 | | Load_Top At_Offset_0 00c7 020f | | Execute Module,Activate 00c8 e008 | | Load 0x0,0x8 00c9 e004 | | Load 0x0,0x4 00ca 4802 |H | Short_Literal 0x2 00cb e215 | | Load 0x1,0x15 00cc 020e | | Execute Module,Augment_Imports 00cd 00d9 | | Load_Top At_Offset_1 00ce 020f | | Execute Module,Activate 00cf 4800 |H | Short_Literal 0x0 00d0 607f |` | Indirect_Literal Discrete,0x150,{0x00001019, 0x000000b0} ; 0x1019 = BYTE_BUFFER 00d1 02a0 | | Declare_Subprogram Null_Subprogram 00d2 038e | | Declare_Type Package,Defined 00d3 e002 | | Load 0x0,0x2 00d4 4801 |H | Short_Literal 0x1 00d5 00da | | Load_Top At_Offset_2 00d6 020e | | Execute Module,Augment_Imports 00d7 0387 | | Declare_Variable Package 00d8 00d8 | | Load_Top At_Offset_0 00d9 020f | | Execute Module,Activate 00da e212 | | Load 0x1,0x12 00db e002 | | Load 0x0,0x2 00dc e006 | | Load 0x0,0x6 00dd e216 | | Load 0x1,0x16 00de e217 | | Load 0x1,0x17 00df e007 | | Load 0x0,0x7 00e0 e215 | | Load 0x1,0x15 00e1 e008 | | Load 0x0,0x8 00e2 e004 | | Load 0x0,0x4 00e3 4809 |H | Short_Literal 0x9 00e4 e214 | | Load 0x1,0x14 00e5 020e | | Execute Module,Augment_Imports 00e6 00db | | Load_Top At_Offset_3 00e7 020f | | Execute Module,Activate 00e8 00db | | Load_Top At_Offset_3 00e9 4801 |H | Short_Literal 0x1 00ea e213 | | Load 0x1,0x13 00eb 020e | | Execute Module,Augment_Imports 00ec e213 | | Load 0x1,0x13 00ed 020f | | Execute Module,Activate 00ee e213 | | Load 0x1,0x13 00ef e002 | | Load 0x0,0x2 00f0 e008 | | Load 0x0,0x8 00f1 e004 | | Load 0x0,0x4 00f2 4804 |H | Short_Literal 0x4 00f3 e210 | | Load 0x1,0x10 00f4 020e | | Execute Module,Augment_Imports 00f5 e210 | | Load 0x1,0x10 00f6 020d | | Execute Module,Elaborate 00f7 4806 |H | Short_Literal 0x6 00f8 6053 |`S | Indirect_Literal Discrete,0x14c,{0x00004413, 0x000000b0} ; 0x4413 = PACKETIZE_WITH_COUNT 00f9 02a0 | | Declare_Subprogram Null_Subprogram 00fa 038c | | Declare_Type Package,Defined,Not_Elaborated 00fb e002 | | Load 0x0,0x2 00fc e20f | | Load 0x1,0xf 00fd 4802 |H | Short_Literal 0x2 00fe 00db | | Load_Top At_Offset_3 00ff 020e | | Execute Module,Augment_Imports 0100 00d8 | | Load_Top At_Offset_0 0101 020d | | Execute Module,Elaborate 0102 4806 |H | Short_Literal 0x6 0103 6044 |`D | Indirect_Literal Discrete,0x148,{0x00004813, 0x000000b0} ; 0x4813 = ABSTRACT_PORT 0104 02a0 | | Declare_Subprogram Null_Subprogram 0105 038c | | Declare_Type Package,Defined,Not_Elaborated 0106 e20f | | Load 0x1,0xf 0107 4801 |H | Short_Literal 0x1 0108 00da | | Load_Top At_Offset_2 0109 020e | | Execute Module,Augment_Imports 010a e002 | | Load 0x0,0x2 010b e212 | | Load 0x1,0x12 010c e213 | | Load 0x1,0x13 010d e008 | | Load 0x0,0x8 010e e004 | | Load 0x0,0x4 010f e214 | | Load 0x1,0x14 0110 e00d | | Load 0x0,0xd 0111 4807 |H | Short_Literal 0x7 0112 e219 | | Load 0x1,0x19 0113 020e | | Execute Module,Augment_Imports 0114 00d8 | | Load_Top At_Offset_0 0115 020d | | Execute Module,Elaborate 0116 4803 |H | Short_Literal 0x3 0117 602c |`, | Indirect_Literal Discrete,0x144,{0x00002019, 0x000000b0} ; 0x2019 = RECEIVE_BUFFER 0118 02a0 | | Declare_Subprogram Null_Subprogram 0119 038c | | Declare_Type Package,Defined,Not_Elaborated 011a 00db | | Load_Top At_Offset_3 011b e20f | | Load 0x1,0xf 011c e002 | | Load 0x0,0x2 011d e008 | | Load 0x0,0x8 011e e004 | | Load 0x0,0x4 011f 4805 |H | Short_Literal 0x5 0120 e21a | | Load 0x1,0x1a 0121 020e | | Execute Module,Augment_Imports 0122 00d8 | | Load_Top At_Offset_0 0123 020d | | Execute Module,Elaborate 0124 4800 |H | Short_Literal 0x0 0125 601a |` | Indirect_Literal Discrete,0x140,{0x00005013, 0x000000b0} ; 0x5013 = MODEM 0126 02a0 | | Declare_Subprogram Null_Subprogram 0127 038e | | Declare_Type Package,Defined 0128 6013 |` | Indirect_Literal Discrete,0x13c,{0x00000000, 0x00033804} 0129 e001 | | Load 0x0,0x1 012a 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 012b e20f | | Load 0x1,0xf 012c e20d | | Load 0x1,0xd 012d e219 | | Load 0x1,0x19 012e e218 | | Load 0x1,0x18 012f e21a | | Load 0x1,0x1a 0130 e210 | | Load 0x1,0x10 0131 e004 | | Load 0x0,0x4 0132 e002 | | Load 0x0,0x2 0133 e008 | | Load 0x0,0x8 0134 e213 | | Load 0x1,0x13 0135 480a |H | Short_Literal 0xa 0136 e21b | | Load 0x1,0x1b 0137 020e | | Execute Module,Augment_Imports 0138 00d8 | | Load_Top At_Offset_0 0139 020f | | Execute Module,Activate 013a BODY_0060: 013a 00bc | | Action Signal_Activated 013b 00bb | | Action Signal_Completion 013c 0000 0000 | | .LITERAL {0x00000000, 0x00033804} 0140 0000 5013 | P | .LITERAL {0x00005013, 0x000000b0} 0144 0000 2019 | | .LITERAL {0x00002019, 0x000000b0} 0148 0000 4813 | H | .LITERAL {0x00004813, 0x000000b0} 014c 0000 4413 | D | .LITERAL {0x00004413, 0x000000b0} 0150 0000 1019 | | .LITERAL {0x00001019, 0x000000b0} 0154 0000 2813 | ( | .LITERAL {0x00002813, 0x000000b0} 0158 0000 0000 | | .LITERAL {0x00000000, 0x00032404} 015c 0000 2c13 | , | .LITERAL {0x00002c13, 0x000000b0} 0160 0000 0000 | | .LITERAL {0x00000000, 0x00032c04} 0164 0000 1419 | | .LITERAL {0x00001419, 0x000000b0} 0168 0000 3c13 | < | .LITERAL {0x00003c13, 0x000000b0} 016c 0000 0000 | | .LITERAL {0x00000000, 0x00032804} 0170 0000 2413 | $ | .LITERAL {0x00002413, 0x000000b0} 0174 0000 0000 | | .LITERAL {0x00000000, 0x00032004} 0178 0000 2013 | | .LITERAL {0x00002013, 0x000000b0} 017c 0000 4013 | @ | .LITERAL {0x00004013, 0x000000b0} 0180 0000 1c13 | | .LITERAL {0x00001c13, 0x000000b0} 0184 0000 0000 | | .LITERAL {0x00000000, 0x00034004} 0188 0000 1813 | | .LITERAL {0x00001813, 0x000000b0} 018c 0000 0000 | | .LITERAL {0x00000000, 0x00033c04} 0190 0000 1413 | | .LITERAL {0x00001413, 0x000000b0} 0194 0000 0000 | | .BLANK 0000[0x4] 0198 ; -------------------------------------------------------------------------------------- 0198 ; Debug Table 0198 ; -------------------------------------------------------------------------------------- 0198 0003 0001 | | .CONST 0x0003,0x0001 019a 0063 01a2 | c | .DEBUG 0x0063,0x01a2,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000 01a2 ; -------------------------------------------------------------------------------------- 01a2 ; Debug3 Subtable 0x0 01a2 ; -------------------------------------------------------------------------------------- 01a2 0000 0000 | | .DBG3TAB 0x0000,0x0000 01a4 0000 0000 | | .BLANK 0000[0x5c]