DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦66352f70b⟧ M32, TextFile

    Length: 1024 (0x400)
    Types: M32, TextFile
    Names: »TEST_COUNTER.M32«

Derivation

└─⟦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« 

Disassembly

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

TextFile

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»