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

⟦59aefacce⟧ M32, TextFile

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

Derivation

└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »TEST_TS_FOR_SHORTS.M32« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »TEST_TS_FOR_SHORTS.M32« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »TEST_TS_FOR_SHORTS.M32« 

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash 3457f8eb71d15416 (no python module)
10 ; --------------------------------------------------------------------------------------
10			PC_:
10 31                     	.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 00                     	.DATA	0x0			; P18OS1 BAD_SET
19 00                     	.DATA	0x0
1a 10                     	.DATA	0x10
1b 00                     	.DATA	0x0
1c 00                     	.DATA	0x0			; P1COS2 BAD_LINE
1d 00                     	.DATA	0x0
1e 00                     	.DATA	0x0
1f 00                     	.DATA	0x0
20 00                     	.DATA	0x0
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			; P28OS8 BAD_BITS.VAL
29 00                     	.DATA	0x0
2a 00                     	.DATA	0x0
2b 00                     	.DATA	0x0
2c 00                     	.DATA	0x0
2d 00                     	.DATA	0x0
2e 00                     	.DATA	0x0
2f 00                     	.DATA	0x0
30 00                     	.DATA	0x0			; P30OS1 BAD_BITS.VPAR
31			EXPERIMENT:
31 c6  ff  30             	WFSM.H	#0xff,{30}
34 c6  ff  b0             	WFSM.H	#0xff,{b0}
37 c6  8a  a2             	WFSM.H	#0x8a,{a2}
3a 8f  00  18             	MOV	#0x00,0x18
3d 90  1a  1c             	MOV.W	0x1a,0x1c
40 a8  02  1c             	SR.0	#0x1,0x1c,[0x2]
43 8e  18  19             	MOV	0x18,0x19
46 b8  19                 	IDENT	0x19
48 9a  1c  19             	OR	0x1c,0x19
4b 8e  19  1e             	MOV	0x19,0x1e
4e 8e  1d  1f             	MOV	0x1d,0x1f
51 97  7f  1e             	AND	#0x7f,0x1e
54 43  40  1e  5b         	TEST	NZ,#0x40,0x1e,0x5b
58 9b  80  1e             	OR	#0x80,0x1e
5b 43  20  1e  62         	TEST	NZ,#0x20,0x1e,0x62
5f 9f  c0  1e             	XOR	#0xc0,0x1e
62 70  1e                 	LD	R2,0x1e
64 72  20                 	LD	R3,0x20
66 05                     	REPEAT	#0x05
67 b1  42                 	VMOV	[0x2],@R2,@R3
69 7c  02                 	ADD	R2,#0x02
6b 7e  02                 	ADD	R3,#0x02
6d 16                     	UNTIL
6e da  20  1e  05         	CHN_SND	0x1e,{M.DREG_VAL_PAR:05}
72 bc  23                 	FSM	{23}
74 c0  1d  04             	WP2_FSM	0x1d,{04}
77 c0  19  04             	WP2_FSM	0x19,{04}
7a bc  02                 	FSM	{02}
7c 3e  94                 	JMP	NPX,0x94
7e 43  04  18  86         	TEST	NZ,#0x04,0x18,0x86
82 bc  27                 	FSM	{27}
84 36  88                 	JMP	0x88
86 bc  a7                 	FSM	{a7}
88 da  22  28  85         	CHN_RCV	{M.DREG_VAL_PAR:85},0x28
8c b0  c9  1e  28         	VXOR	[0x9],0x1e,0x28
90 ae  29  28  a6         	VJMP	NZ,[0x9],0x28,0xa6
94 4a  1c  40             	JMP.W	NZ,0x1c,0x40
97 82  18                 	INC	0x18
99 4f  08  18  3d         	JMP	NE,#0x08,0x18,0x3d
9d 3a  a5                 	JMP	PX,0xa5
9f 66                     	SET	PX
a0 c6  9a  a2             	WFSM.H	#0x9a,{a2}
a3 36  3a                 	JMP	0x3a
a5 64                     	SET	PT
a6 c6  fa  a2             	WFSM.H	#0xfa,{a2}
a9 d8                     	FSM2
aa 5c                     	END

TextFile

P11OF0 PASSED
P18OS1 BAD_SET
P1COS2 BAD_LINE
P28OS8 BAD_BITS.VAL
P30OS1 BAD_BITS.VPAR

31
00
18
18
00
00
00
00

00
00
10
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
C6
FF
30
C6
FF
B0
C6
8A
A2
8F
00
18
90
1A
1C
A8
02
1C
8E
18
19
B8
19
9A
1C
19
8E
19
1E
8E
1D
1F
97
7F
1E
43
40
1E
5B
9B
80
1E
43
20
1E
62
9F
C0
1E
70
1E
72
20
05
B1
42
7C
02
7E
02
16
DA
20
1E
05
BC
23
C0
1D
04
C0
19
04
BC
02
3E
94
43
04
18
86
BC
27
36
88
BC
A7
DA
22
28
85
B0
C9
1E
28
AE
29
28
A6
4A
1C
40
82
18
4F
08
18
3D
3A
A5
66
C6
9A
A2
36
3A
64
C6
FA
A2
D8
5C«nul»