|
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: »707603.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »707603.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »707603.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »707603.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »707603.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »707603.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 0108 | | .CONST 0x0108 ; 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 d0f4 | | .XXX[0x22] 000a 2000 0000 | | 000c 0000 0000 | | 000e 00ff ffff | | 0010 0001 0804 | | 0012 0001 9004 | | 0014 0001 0c04 | | 0016 0001 1404 | | 0018 0001 a804 | | 001a 0001 9404 | | 001c 0003 2804 | ( | 001e 0003 2004 | | 0020 0003 2c04 | , | 0022 0001 9c04 | | 0024 0001 9804 | | 0026 0001 a404 | | 0028 0000 03ff | | 002a 0000 0000 | | .BLANK 0000[0x6] 0030 4b45 524e |KERN| .XXX[0x29] 0032 454c 5f44 |EL_D| 0034 4542 5547 |EBUG| 0036 4745 5200 |GER | 0038 3a4e 4554 |:NET| 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 2e31 312e |.11.| 0048 302e 3053 |0.0S| 004a 3a4c 4942 |:LIB| 004c 5241 5249 |RARI| 004e 4553 3a4b |ES:K| 0050 4552 4e45 |ERNE| 0052 4c5f 4445 |L_DE| 0054 4255 4747 |BUGG| 0056 4552 2e4c |ER.L| 0058 4942 |IB | 0059 0000 0000 | | .BLANK 0000[0x7] 0060 ; -------------------------------------------------------------------------------------- 0060 ; SUBPROGRAM 0060 ; -------------------------------------------------------------------------------------- 0060 00c2 | | .CONST 0x00c2 ; 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,0x011a,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000 0064 4800 |H | Short_Literal 0x0 0065 608e |` | Indirect_Literal Discrete,0xf4,{0x00c6a811, 0x000000b0} ; 0xc6a811 = KERNEL_DEBUGGER_MODULE_NAMES 0066 02a0 | | Declare_Subprogram Null_Subprogram 0067 038e | | Declare_Type Package,Defined 0068 6087 |` | Indirect_Literal Discrete,0xf0,{0x00000000, 0x0004b004} 0069 e001 | | Load 0x0,0x1 006a 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 006b 00d8 | | Load_Top At_Offset_0 006c 020f | | Execute Module,Activate 006d 4800 |H | Short_Literal 0x0 006e 607d |`} | Indirect_Literal Discrete,0xec,{0x0021a008, 0x000000b0} ; 0x21a008 = KERNEL_CURRENT_EXCEPTION 006f 02a0 | | Declare_Subprogram Null_Subprogram 0070 038e | | Declare_Type Package,Defined 0071 6076 |`v | Indirect_Literal Discrete,0xe8,{0x00000000, 0x0004c404} 0072 e001 | | Load 0x0,0x1 0073 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0074 4800 |H | Short_Literal 0x0 0075 606e |`n | Indirect_Literal Discrete,0xe4,{0x000c7c0a, 0x000000b0} ; 0xc7c0a = R1000_UTILITIES 0076 02a0 | | Declare_Subprogram Null_Subprogram 0077 038e | | Declare_Type Package,Defined 0078 0387 | | Declare_Variable Package 0079 4800 |H | Short_Literal 0x0 007a 6065 |`e | Indirect_Literal Discrete,0xe0,{0x0008dc08, 0x000000b0} ; 0x8dc08 = STRING_UTILITIES 007b 02a0 | | Declare_Subprogram Null_Subprogram 007c 038e | | Declare_Type Package,Defined 007d 605e |`^ | Indirect_Literal Discrete,0xdc,{0x00000000, 0x0004bc04} 007e e001 | | Load 0x0,0x1 007f 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0080 4800 |H | Short_Literal 0x0 0081 6056 |`V | Indirect_Literal Discrete,0xd8,{0x002ed808, 0x000000b0} ; 0x2ed808 = BOUNDED 0082 02a0 | | Declare_Subprogram Null_Subprogram 0083 038e | | Declare_Type Package,Defined 0084 604f |`O | Indirect_Literal Discrete,0xd4,{0x00000000, 0x0004b404} 0085 e001 | | Load 0x0,0x1 0086 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0087 00d8 | | Load_Top At_Offset_0 0088 020f | | Execute Module,Activate 0089 00d8 | | Load_Top At_Offset_0 008a 4801 |H | Short_Literal 0x1 008b 00db | | Load_Top At_Offset_3 008c 020e | | Execute Module,Augment_Imports 008d 00d9 | | Load_Top At_Offset_1 008e 020f | | Execute Module,Activate 008f e004 | | Load 0x0,0x4 0090 00da | | Load_Top At_Offset_2 0091 e006 | | Load 0x0,0x6 0092 e002 | | Load 0x0,0x2 0093 4804 |H | Short_Literal 0x4 0094 e20f | | Load 0x1,0xf 0095 020e | | Execute Module,Augment_Imports 0096 00da | | Load_Top At_Offset_2 0097 020f | | Execute Module,Activate 0098 4800 |H | Short_Literal 0x0 0099 6036 |`6 | Indirect_Literal Discrete,0xd0,{0x00367808, 0x000000b0} ; 0x367808 = KERNEL_DEBUGGER 009a 02a0 | | Declare_Subprogram Null_Subprogram 009b 038e | | Declare_Type Package,Defined 009c 00d9 | | Load_Top At_Offset_1 009d e006 | | Load 0x0,0x6 009e 4802 |H | Short_Literal 0x2 009f 00db | | Load_Top At_Offset_3 00a0 020e | | Execute Module,Augment_Imports 00a1 602a |`* | Indirect_Literal Discrete,0xcc,{0x00000000, 0x0004c004} 00a2 e001 | | Load 0x0,0x1 00a3 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 00a4 e004 | | Load 0x0,0x4 00a5 e008 | | Load 0x0,0x8 00a6 e00a | | Load 0x0,0xa 00a7 e20f | | Load 0x1,0xf 00a8 e002 | | Load 0x0,0x2 00a9 e210 | | Load 0x1,0x10 00aa e001 | | Load 0x0,0x1 00ab 4807 |H | Short_Literal 0x7 00ac e212 | | Load 0x1,0x12 00ad 020e | | Execute Module,Augment_Imports 00ae 00d8 | | Load_Top At_Offset_0 00af 020f | | Execute Module,Activate 00b0 00d8 | | Load_Top At_Offset_0 00b1 e006 | | Load 0x0,0x6 00b2 4802 |H | Short_Literal 0x2 00b3 e20e | | Load 0x1,0xe 00b4 020e | | Execute Module,Augment_Imports 00b5 e20e | | Load 0x1,0xe 00b6 020f | | Execute Module,Activate 00b7 4800 |H | Short_Literal 0x0 00b8 600f |` | Indirect_Literal Discrete,0xc8,{0x000acc13, 0x00000fb0} ; 0xacc13 = _KERNEL_DEBUGGER 00b9 02a0 | | Declare_Subprogram Null_Subprogram 00ba 038e | | Declare_Type Package,Defined 00bb 6008 |` | Indirect_Literal Discrete,0xc4,{0x00000000, 0x0004b804} 00bc e001 | | Load 0x0,0x1 00bd 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 00be 00d8 | | Load_Top At_Offset_0 00bf 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00c0 00d9 | | Load_Top At_Offset_1 00c1 020f | | Execute Module,Activate 00c2 BODY_0060: 00c2 00bc | | Action Signal_Activated 00c3 00bb | | Action Signal_Completion 00c4 0000 0000 | | .LITERAL {0x00000000, 0x0004b804} 00c8 000a cc13 | | .LITERAL {0x000acc13, 0x00000fb0} 00cc 0000 0000 | | .LITERAL {0x00000000, 0x0004c004} 00d0 0036 7808 | 6x | .LITERAL {0x00367808, 0x000000b0} 00d4 0000 0000 | | .LITERAL {0x00000000, 0x0004b404} 00d8 002e d808 | . | .LITERAL {0x002ed808, 0x000000b0} 00dc 0000 0000 | | .LITERAL {0x00000000, 0x0004bc04} 00e0 0008 dc08 | | .LITERAL {0x0008dc08, 0x000000b0} 00e4 000c 7c0a | | | .LITERAL {0x000c7c0a, 0x000000b0} 00e8 0000 0000 | | .LITERAL {0x00000000, 0x0004c404} 00ec 0021 a008 | ! | .LITERAL {0x0021a008, 0x000000b0} 00f0 0000 0000 | | .LITERAL {0x00000000, 0x0004b004} 00f4 00c6 a811 | | .LITERAL {0x00c6a811, 0x000000b0} 00f8 0102 0004 | | .XXX[0x3] 00fa 000d | | 00fb 4806 |H | Short_Literal 0x6 ; Debug Table 0x1 = .DEBUG 0x00fb,0x011c,0x0000,0x0000,0x0015,0x1b64,0x0000,0x0000 00fc 6007 |` | Indirect_Literal Discrete,0x104,{0x002ed408, 0x000000b0} ; 0x2ed408 = BOUNDED_LENGTH_STRING_GENERIC 00fd 02a0 | | Declare_Subprogram Null_Subprogram 00fe 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 00ff 00bf | | Action Accept_Activation 0100 00d8 | | Load_Top At_Offset_0 0101 020d | | Execute Module,Elaborate 0102 00bc | | Action Signal_Activated 0103 00bb | | Action Signal_Completion 0104 002e d408 | . | .LITERAL {0x002ed408, 0x000000b0} 0108 ; -------------------------------------------------------------------------------------- 0108 ; Debug Table 0108 ; -------------------------------------------------------------------------------------- 0108 0003 0002 | | .CONST 0x0003,0x0002 010a 0063 011a | c | .DEBUG 0x0063,0x011a,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000 0112 00fb 011c | | .DEBUG 0x00fb,0x011c,0x0000,0x0000,0x0015,0x1b64,0x0000,0x0000 011a ; -------------------------------------------------------------------------------------- 011a ; Debug3 Subtable 0x0 011a ; -------------------------------------------------------------------------------------- 011a 0000 0000 | | .DBG3TAB 0x0000,0x0000 011c ; -------------------------------------------------------------------------------------- 011c ; Debug3 Subtable 0x1 011c ; -------------------------------------------------------------------------------------- 011c 0000 0000 | | .DBG3TAB 0x0000,0x0000 011e 0000 0000 | | .BLANK 0000[0xe2]