|
|
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: 530 (0x212)
Types: M32, TextFile
Names: »WRITE_NOVRAM_DATA.M32«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
└─⟦this⟧ »WRITE_NOVRAM_DATA.M32«
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
└─⟦this⟧ »WRITE_NOVRAM_DATA.M32«
10 ; --------------------------------------------------------------------------------------
10 ; Hash b3bbcd80b87156aa (no python module)
10 ; --------------------------------------------------------------------------------------
10 PC_:
10 29 .CODE EXPERIMENT
11 R1_:
11 00 .DATA 0x0
12 R2_:
12 1b .DATA 0x1b
13 R3_:
13 24 .DATA 0x24
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 88 .CODE 0x88
19 69 .CODE 0x69
1a 91 .CODE 0x91
1b 00 .DATA 0x0 ; P1BIS1 PART_NUMBER
1c 00 .DATA 0x0 ; P1CIS2 SERIAL_NUMBER
1d 00 .DATA 0x0
1e 00 .DATA 0x0 ; P1EIS1 ARTWORK_NUMBER
1f 00 .DATA 0x0 ; P1FIS1 ECO_LEVEL
20 00 .DATA 0x0 ; P20IS2 BUILD_DATE
21 00 .DATA 0x0
22 00 .DATA 0x0
23 00 .DATA 0x0
24 00 .DATA 0x0
25 00 .DATA 0x0
26 00 .DATA 0x0
27 00 .DATA 0x0
28 00 .DATA 0x0
29 EXPERIMENT:
29 05 REPEAT #0x05
2a b1 41 VMOV [0x1],@R2,@R3
2c 18 CALL 0x88
2d 74 INC R2
2e 16 UNTIL
2f 93 0a 23 ADD #0x0a,0x23
32 02 REPEAT #0x02
33 b1 41 VMOV [0x1],@R2,@R3
35 18 CALL 0x88
36 74 INC R2
37 16 UNTIL
38 8f fa 23 MOV #0xfa,0x23
3b 19 CALL 0x69
3c 8e 25 27 MOV 0x25,0x27
3f 19 CALL 0x69
40 8e 25 28 MOV 0x25,0x28
43 84 27 INC.W 0x27
45 8f fa 23 MOV #0xfa,0x23
48 8e 27 24 MOV 0x27,0x24
4b 18 CALL 0x88
4c 8e 28 24 MOV 0x28,0x24
4f 18 CALL 0x88
50 8f aa 22 MOV #0xaa,0x22
53 8f 00 23 MOV #0x00,0x23
56 00 7f REPEAT #0x7f
58 19 CALL 0x69
59 16 UNTIL
5a 8e 22 24 MOV 0x22,0x24
5d 18 CALL 0x88
5e e1 20 00 P1_RS #0x20,#0x0
61 d8 FSM2
62 62 c8 DELAY #0xc8
64 e1 20 e0 P1_RS #0x20,#0xe0
67 d8 FSM2
68 5c END
69 ; --------------------------------------------------------------------------------------
69 ; Subroutine
69 ; --------------------------------------------------------------------------------------
69 c0 23 06 WP2_FSM 0x23,{06}
6c e1 80 00 P1_RS #0x80,#0x0
6f de 26 RD_P2 0x26
71 a6 61 26 LEFT.0 #0x4,0x26,[0x1]
74 bc 07 FSM {07}
76 de 25 RD_P2 0x25
78 97 0f 25 AND #0x0f,0x25
7b 9a 26 25 OR 0x26,0x25
7e e1 80 e0 P1_RS #0x80,#0xe0
81 9e 25 22 XOR 0x25,0x22
84 93 02 23 ADD #0x02,0x23
87 2c RET
88 ; --------------------------------------------------------------------------------------
88 ; Subroutine
88 ; --------------------------------------------------------------------------------------
88 c0 23 06 WP2_FSM 0x23,{06}
8b 1a CALL 0x91
8c 1a CALL 0x91
8d 93 02 23 ADD #0x02,0x23
90 2c RET
91 ; --------------------------------------------------------------------------------------
91 ; Subroutine
91 ; --------------------------------------------------------------------------------------
91 ac 61 24 SR.1 #0x4,0x24,[0x1]
94 e2 0f 24 P2_RS #0x0f,0x24
97 e1 c0 00 P1_RS #0xc0,#0x0
9a e1 c0 e0 P1_RS #0xc0,#0xe0
9d bc 07 FSM {07}
9f 2c RET
P1BIS1 PART_NUMBER P1CIS2 SERIAL_NUMBER P1EIS1 ARTWORK_NUMBER P1FIS1 ECO_LEVEL P20IS2 BUILD_DATE 29 00 1B 24 00 00 00 00 88 69 91 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 B1 41 18 74 16 93 0A 23 02 B1 41 18 74 16 8F FA 23 19 8E 25 27 19 8E 25 28 84 27 8F FA 23 8E 27 24 18 8E 28 24 18 8F AA 22 8F 00 23 00 7F 19 16 8E 22 24 18 E1 20 00 D8 62 C8 E1 20 E0 D8 5C C0 23 06 E1 80 00 DE 26 A6 61 26 BC 07 DE 25 97 0F 25 9A 26 25 E1 80 E0 9E 25 22 93 02 23 2C C0 23 06 1A 1A 93 02 23 2C AC 61 24 E2 0F 24 E1 C0 00 E1 C0 E0 BC 07 2C