|
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: 668 (0x29c) Types: MEM, TextFile Names: »READ_NOVRAM_INFO.MEM«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »READ_NOVRAM_INFO.MEM« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »READ_NOVRAM_INFO.MEM«
10 ; -------------------------------------------------------------------------------------- 10 ; Hash 14f15cef229a6af4 (no python module) 10 ; -------------------------------------------------------------------------------------- 10 PC_: 10 36 .CODE EXPERIMENT 11 R1_: 11 00 .DATA 0x0 ; P11OF0 CHECKSUM_OK 12 R2_: 12 1c .DATA 0x1c 13 R3_: 13 21 .DATA 0x21 14 R4_: 14 00 .DATA 0x0 15 R5_: 15 00 .DATA 0x0 16 R6_: 16 00 .DATA 0x0 17 R7_: 17 00 .DATA 0x0 18 47 .CODE 0x47 19 5c .CODE 0x5c 1a 00 .DATA 0x0 1b 00 .DATA 0x0 1c 00 .DATA 0x0 1d 00 .DATA 0x0 1e 7f .DATA 0x7f 1f aa .DATA 0xaa 20 2a .DATA 0x2a 21 00 .DATA 0x0 ; P21OS1 PART_NUMBER 22 00 .DATA 0x0 ; P22OS2 SERIAL_NUMBER 23 00 .DATA 0x0 24 00 .DATA 0x0 ; P24OS1 ARTWORK_NUMBER 25 00 .DATA 0x0 ; P25OS1 ECO_LEVEL 26 00 .DATA 0x0 ; P26OS1 FUNCTION_LEVEL 27 00 .DATA 0x0 ; P27OS4 CLUSTER_ID 28 00 .DATA 0x0 29 00 .DATA 0x0 2a 00 .DATA 0x0 2b 00 .DATA 0x0 ; P2BOS2 BUILD_DATE 2c 00 .DATA 0x0 2d 00 .DATA 0x0 ; P2DOS1 IOA_LEVEL 2e 00 .DATA 0x0 ; P2EOS1 SYS_LEVEL 2f 00 .DATA 0x0 ; P2FOS1 VAL_LEVEL 30 00 .DATA 0x0 ; P30OS1 TYP_LEVEL 31 00 .DATA 0x0 ; P31OS1 SEQ_LEVEL 32 00 .DATA 0x0 ; P32OS1 FIU_LEVEL 33 00 .DATA 0x0 ; P33OS1 MEM_LEVEL 34 00 .DATA 0x0 ; P34OS2 MICROCODE_REV 35 00 .DATA 0x0 36 EXPERIMENT: 36 18 CALL 0x47 37 41 1b 20 3e JMP LT,0x1b,0x20,0x3e 3b b1 41 VMOV [0x1],@R2,@R3 3d 76 INC R3 3e 58 1e 36 DJNN 0x1e,EXPERIMENT 41 46 1f 45 JMP NZ,0x1f,0x45 44 64 SET PT 45 d8 FSM2 46 5c END 47 ; -------------------------------------------------------------------------------------- 47 ; Subroutine 47 ; -------------------------------------------------------------------------------------- 47 19 CALL 0x5c 48 ca 14 1c RFSM.L {14},0x1c 4b a6 61 1c LEFT.0 #0x4,0x1c,[0x1] 4e 19 CALL 0x5c 4f ca 14 1d RFSM.L {14},0x1d 52 97 0f 1d AND #0x0f,0x1d 55 9a 1d 1c OR 0x1d,0x1c 58 9e 1c 1f XOR 0x1c,0x1f 5b 2c RET 5c ; -------------------------------------------------------------------------------------- 5c ; Subroutine 5c ; -------------------------------------------------------------------------------------- 5c a6 62 1a LEFT.0 #0x4,0x1a,[0x2] 5f c2 1a 58 WP12_FSM 0x1a,{58} 62 a8 62 1a SR.0 #0x4,0x1a,[0x2] 65 82 1b INC 0x1b 67 2c RET
P21OS1 PART_NUMBER\r P22OS2 SERIAL_NUMBER\r P24OS1 ARTWORK_NUMBER\r P25OS1 ECO_LEVEL\r P26OS1 FUNCTION_LEVEL\r P27OS4 CLUSTER_ID\r P2BOS2 BUILD_DATE\r P2DOS1 IOA_LEVEL\r P2EOS1 SYS_LEVEL\r P2FOS1 VAL_LEVEL\r P30OS1 TYP_LEVEL\r P31OS1 SEQ_LEVEL\r P32OS1 FIU_LEVEL\r P33OS1 MEM_LEVEL\r P34OS2 MICROCODE_REV\r P11OF0 CHECKSUM_OK\r \r 36\r 00\r 1C\r 21\r 00\r 00\r 00\r 00\r \r 47\r 5C\r 00\r 00\r 00\r 00\r 7F\r AA\r 2A\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 18\r 41\r 1B\r 20\r 3E\r B1\r 41\r 76\r 58\r 1E\r 36\r 46\r 1F\r 45\r 64\r D8\r 5C\r 19\r CA\r 14\r 1C\r A6\r 61\r 1C\r 19\r CA\r 14\r 1D\r 97\r 0F\r 1D\r 9A\r 1D\r 1C\r 9E\r 1C\r 1F\r 2C\r A6\r 62\r 1A\r C2\r 1A\r 58\r A8\r 62\r 1A\r 82\r 1B\r 2C\r