|
|
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 - metrics - 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