|
|
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: 1024 (0x400)
Types: M32, TextFile
Names: »TEST_COUNTER.M32«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
└─⟦this⟧ »TEST_COUNTER.M32«
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
└─⟦this⟧ »TEST_COUNTER.M32«
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
└─⟦this⟧ »TEST_COUNTER.M32«
10 ; --------------------------------------------------------------------------------------
10 ; Hash f5d03f2df0bd4333 (no python module)
10 ; --------------------------------------------------------------------------------------
10 PC_:
10 21 .CODE EXPERIMENT
11 R1_:
11 00 .DATA 0x0 ; P11OF0 PASSED
12 R2_:
12 18 .DATA 0x18
13 R3_:
13 18 .DATA 0x18
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 87 .CODE 0x87
19 79 .CODE 0x79
1a 8a .CODE 0x8a
1b 00 .DATA 0x0
1c 00 .DATA 0x0 ; P1COS2 EXPECTED_DATA
1d 00 .DATA 0x0 ; P1DOS1 TEST_PHASE
1e 00 .DATA 0x0
1f 00 .DATA 0x0 ; P1FOS2 BAD_BITS
20 00 .DATA 0x0
21 EXPERIMENT:
21 8f ff 1c MOV #0xff,0x1c
24 18 CALL 0x87
25 8f 00 1c MOV #0x00,0x1c
28 18 CALL 0x87
29 8f aa 1c MOV #0xaa,0x1c
2c 18 CALL 0x87
2d 8f 55 1c MOV #0x55,0x1c
30 18 CALL 0x87
31 82 1d INC 0x1d
33 91 00 01 1c MOV.W #0x0001,0x1c
37 19 CALL 0x79
38 91 00 fe 1c MOV.W #0x00fe,0x1c
3c 19 CALL 0x79
3d 91 00 01 1c MOV.W #0x0001,0x1c
41 66 SET PX
42 19 CALL 0x79
43 91 00 fe 1c MOV.W #0x00fe,0x1c
47 19 CALL 0x79
48 82 1d INC 0x1d
4a 8f 00 1c MOV #0x00,0x1c
4d c0 1c 06 WP2_FSM 0x1c,{06}
50 bc 07 FSM {07}
52 82 1c INC 0x1c
54 1a CALL 0x8a
55 82 1d INC 0x1d
57 8f 00 1c MOV #0x00,0x1c
5a 09 REPEAT #0x09
5b 8e 1c 20 MOV 0x1c,0x20
5e c0 1c 06 WP2_FSM 0x1c,{06}
61 bc 07 FSM {07}
63 82 1c INC 0x1c
65 1a CALL 0x8a
66 9a 20 1c OR 0x20,0x1c
69 16 UNTIL
6a 82 1d INC 0x1d
6c 8f fe 1c MOV #0xfe,0x1c
6f c0 1c 06 WP2_FSM 0x1c,{06}
72 bc b1 FSM {b1}
74 f2 77 JMP NDFLG,0x77
76 64 SET PT
77 d8 FSM2
78 5c END
79 ; --------------------------------------------------------------------------------------
79 ; Subroutine
79 ; --------------------------------------------------------------------------------------
79 08 REPEAT #0x08
7a c0 1c 06 WP2_FSM 0x1c,{06}
7d 1a CALL 0x8a
7e a6 01 1c LEFT.0 #0x1,0x1c,[0x1]
81 3e 85 JMP NPX,0x85
83 82 1c INC 0x1c
85 16 UNTIL
86 2c RET
87 ; --------------------------------------------------------------------------------------
87 ; Subroutine
87 ; --------------------------------------------------------------------------------------
87 c0 1c 06 WP2_FSM 0x1c,{06}
8a ; --------------------------------------------------------------------------------------
8a ; Subroutine
8a ; --------------------------------------------------------------------------------------
8a cc 86 1f RFSM.H {86},0x1f
8d 9e 1c 1f XOR 0x1c,0x1f
90 46 1f 77 JMP NZ,0x1f,0x77
93 2c RET
P11OF0 PASSED P1DOS1 TEST_PHASE P1COS2 EXPECTED_DATA P1FOS2 BAD_BITS 21 00 18 18 00 00 00 00 87 79 8A 00 00 00 00 00 00 8F FF 1C 18 8F 00 1C 18 8F AA 1C 18 8F 55 1C 18 82 1D 91 00 01 1C 19 91 00 FE 1C 19 91 00 01 1C 66 19 91 00 FE 1C 19 82 1D 8F 00 1C C0 1C 06 BC 07 82 1C 1A 82 1D 8F 00 1C 09 8E 1C 20 C0 1C 06 BC 07 82 1C 1A 9A 20 1C 16 82 1D 8F FE 1C C0 1C 06 BC B1 F2 77 64 D8 5C 08 C0 1C 06 1A A6 01 1C 3E 85 82 1C 16 2C C0 1C 06 CC 86 1F 9E 1C 1F 46 1F 77 2C«nul»