|
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_0534f8
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦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 0100 | | .CONST 0x0100 ; 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 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0016 | | .CONST 0x0016 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0010 | | .CONST 0x0010 ; Number of locals 000b INIT_0008: 000b e001 | | Load 0x0,0x1 000c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 000d 0321 | ! | Declare_Variable Record,Visible 000e e001 | | Load 0x0,0x1 000f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0010 0321 | ! | Declare_Variable Record,Visible 0011 e002 | | Load 0x0,0x2 0012 0129 | ) | Execute Any,Make_Visible 0013 e002 | | Load 0x0,0x2 0014 0129 | ) | Execute Any,Make_Visible 0015 00bf | | Action Accept_Activation 0016 BODY_0008: 0016 e001 | | Load 0x0,0x1 0017 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0018 0322 | " | Declare_Variable Record 0019 0092 00ac | | Action Push_String_Extended,0xac ; "XApolloM" 001b e003 | | Load 0x0,0x3 001c 180e | | Execute Package,Field_Execute,Field_Number 0xe 001d 00d9 | | Load_Top At_Offset_1 001e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 001f 480c |H | Short_Literal 0xc 0020 00d9 | | Load_Top At_Offset_1 0021 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0022 0092 00ad | | Action Push_String_Extended,0xad ; "Apollo; keyboard 3, Motif Compliant; model nnnn" 0024 e003 | | Load 0x0,0x3 0025 180e | | Execute Package,Field_Execute,Field_Number 0xe 0026 00d9 | | Load_Top At_Offset_1 0027 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0028 e003 | | Load 0x0,0x3 0029 1b0d | | Execute Package,Field_Read,Field_Number 0xd 002a 00d9 | | Load_Top At_Offset_1 002b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 002c 0092 00ae | | Action Push_String_Extended,0xae ; "X_Apollo_SR10_2" 002e e003 | | Load 0x0,0x3 002f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0030 00d9 | | Load_Top At_Offset_1 0031 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0032 0092 00af | | Action Push_String_Extended,0xaf ; "Src_Sun_X11R3" 0034 e003 | | Load 0x0,0x3 0035 180e | | Execute Package,Field_Execute,Field_Number 0xe 0036 00d9 | | Load_Top At_Offset_1 0037 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0038 4832 |H2 | Short_Literal 0x32 0039 00d9 | | Load_Top At_Offset_1 003a 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 003b 4850 |HP | Short_Literal 0x50 003c 00d9 | | Load_Top At_Offset_1 003d 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 003e 0092 00b0 | | Action Push_String_Extended,0xb0 ; "XApm:XApolloM XRTERM 50 80" 0040 e003 | | Load 0x0,0x3 0041 180e | | Execute Package,Field_Execute,Field_Number 0xe 0042 00d9 | | Load_Top At_Offset_1 0043 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0044 4801 |H | Short_Literal 0x1 0045 00d9 | | Load_Top At_Offset_1 0046 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0047 e20d | | Load 0x1,0xd 0048 017d | } | Execute Record,Structure_Write 0049 e001 | | Load 0x0,0x1 004a 1b12 | | Execute Package,Field_Read,Field_Number 0x12 004b 0322 | " | Declare_Variable Record 004c 4800 |H | Short_Literal 0x0 004d 00d9 | | Load_Top At_Offset_1 004e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 004f 0092 00b1 | | Action Push_String_Extended,0xb1 ; "_rcg.h" 0051 e003 | | Load 0x0,0x3 0052 180e | | Execute Package,Field_Execute,Field_Number 0xe 0053 00d9 | | Load_Top At_Offset_1 0054 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0055 0092 00b1 | | Action Push_String_Extended,0xb1 ; "_rcg.h" 0057 e003 | | Load 0x0,0x3 0058 180e | | Execute Package,Field_Execute,Field_Number 0xe 0059 00d9 | | Load_Top At_Offset_1 005a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 005b 00db | | Load_Top At_Offset_3 005c 017d | } | Execute Record,Structure_Write 005d 4801 |H | Short_Literal 0x1 005e 4802 |H | Short_Literal 0x2 005f e004 | | Load 0x0,0x4 0060 0334 | 4 | Declare_Variable Array,With_Constraint 0061 e001 | | Load 0x0,0x1 0062 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0063 0322 | " | Declare_Variable Record 0064 4800 |H | Short_Literal 0x0 0065 00d9 | | Load_Top At_Offset_1 0066 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0067 0092 00b2 | | Action Push_String_Extended,0xb2 ; "Makefile" 0069 e003 | | Load 0x0,0x3 006a 180e | | Execute Package,Field_Execute,Field_Number 0xe 006b 00d9 | | Load_Top At_Offset_1 006c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 006d 0092 00b2 | | Action Push_String_Extended,0xb2 ; "Makefile" 006f e003 | | Load 0x0,0x3 0070 180e | | Execute Package,Field_Execute,Field_Number 0xe 0071 00d9 | | Load_Top At_Offset_1 0072 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0073 4801 |H | Short_Literal 0x1 0074 00da | | Load_Top At_Offset_2 0075 01d6 | | Execute Vector,Field_Write 0076 e001 | | Load 0x0,0x1 0077 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0078 0322 | " | Declare_Variable Record 0079 4801 |H | Short_Literal 0x1 007a 00d9 | | Load_Top At_Offset_1 007b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 007c 0092 00b3 | | Action Push_String_Extended,0xb3 ; "rxi-backup" 007e e003 | | Load 0x0,0x3 007f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0080 00d9 | | Load_Top At_Offset_1 0081 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0082 0092 00b3 | | Action Push_String_Extended,0xb3 ; "rxi-backup" 0084 e003 | | Load 0x0,0x3 0085 180e | | Execute Package,Field_Execute,Field_Number 0xe 0086 00d9 | | Load_Top At_Offset_1 0087 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0088 4802 |H | Short_Literal 0x2 0089 00da | | Load_Top At_Offset_2 008a 01d6 | | Execute Vector,Field_Write 008b e002 | | Load 0x0,0x2 008c 03b6 | | Declare_Variable Access,By_Allocation,With_Value 008d 003a | : | Store_Top Access,At_Offset_2 008e 4801 |H | Short_Literal 0x1 008f 4801 |H | Short_Literal 0x1 0090 e004 | | Load 0x0,0x4 0091 0334 | 4 | Declare_Variable Array,With_Constraint 0092 e001 | | Load 0x0,0x1 0093 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0094 0322 | " | Declare_Variable Record 0095 4800 |H | Short_Literal 0x0 0096 00d9 | | Load_Top At_Offset_1 0097 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0098 0092 00b4 | | Action Push_String_Extended,0xb4 ; "Makefile.Apollo" 009a e003 | | Load 0x0,0x3 009b 180e | | Execute Package,Field_Execute,Field_Number 0xe 009c 00d9 | | Load_Top At_Offset_1 009d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 009e 0092 00b4 | | Action Push_String_Extended,0xb4 ; "Makefile.Apollo" 00a0 e003 | | Load 0x0,0x3 00a1 180e | | Execute Package,Field_Execute,Field_Number 0xe 00a2 00d9 | | Load_Top At_Offset_1 00a3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00a4 4801 |H | Short_Literal 0x1 00a5 00da | | Load_Top At_Offset_2 00a6 01d6 | | Execute Vector,Field_Write 00a7 e002 | | Load 0x0,0x2 00a8 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00a9 0039 | 9 | Store_Top Access,At_Offset_1 00aa 00bc | | Action Signal_Activated 00ab 00bb | | Action Signal_Completion 00ac ; -------------------------------------------------------------------------------------- 00ac ; STRING TABLE 00ac ; -------------------------------------------------------------------------------------- 00ac 0014 | | .STRTAB 0x0014->0x00b6 ; "XApolloM" 00ad 001a | | .STRTAB 0x001a->0x00ba ; "Apollo; keyboard 3, Motif Compliant; model nnnn" 00ae 0047 | G | .STRTAB 0x0047->0x00d1 ; "X_Apollo_SR10_2" 00af 0054 | T | .STRTAB 0x0054->0x00d9 ; "Src_Sun_X11R3" 00b0 005f | _ | .STRTAB 0x005f->0x00df ; "XApm:XApolloM XRTERM 50 80" 00b1 0077 | w | .STRTAB 0x0077->0x00ec ; "_rcg.h" 00b2 007b | { | .STRTAB 0x007b->0x00ef ; "Makefile" 00b3 0081 | | .STRTAB 0x0081->0x00f3 ; "rxi-backup" 00b4 0089 | | .STRTAB 0x0089->0x00f8 ; "Makefile.Apollo" 00b5 0096 | | .STREND 0x0096->0x0100 00b6 5841 706f |XApo| .STRTAB_STRINGS 0100 ; -------------------------------------------------------------------------------------- 0100 ; Debug Table 0100 ; -------------------------------------------------------------------------------------- 0100 0004 0000 | | .DEBUG4 0x0004,0x0000,0x39f0,0x0000,0x0001,0x0002 0106 000b 010e | | .DBG4T 0x000b,0x010e,0x0000,0x0000 010a 0016 0114 | | .DBG4T 0x0016,0x0114,0x0000,0x0000 010e ; -------------------------------------------------------------------------------------- 010e ; Debug chain 010e ; -------------------------------------------------------------------------------------- 010e 0004 0000 | | .DBGLEN 0x0004,0x0000 0110 000b 000e | | .DBGLNO 0x000b,0x000e,0x0011,0x0013 0114 ; -------------------------------------------------------------------------------------- 0114 ; Debug chain 0114 ; -------------------------------------------------------------------------------------- 0114 0000 0004 | | .DBGLEN 0x0000,0x0004 0116 0016 0049 | I| .DBGLNO 0x0016,0x0049,0x005d,0x008e 011a 0000 0000 | | .BLANK 0000[0xe6]