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

⟦808ca9e15⟧ M32, TextFile

    Length: 764 (0x2fc)
    Types: M32, TextFile
    Names: »TEST_DRAM_DATA_PATH.M32«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »TEST_DRAM_DATA_PATH.M32« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »TEST_DRAM_DATA_PATH.M32« 

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash 06dc57ad331ee358 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 55                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF0 PASSED
12				R2_:
12 19                     		.DATA	0x19
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 a7                     		.CODE	0xa7
19 00                     		.DATA	0x0			; P19OS8 EXPECTED_DATA.TYP
1a 00                     		.DATA	0x0
1b 00                     		.DATA	0x0
1c 00                     		.DATA	0x0
1d 00                     		.DATA	0x0
1e 00                     		.DATA	0x0
1f 00                     		.DATA	0x0
20 00                     		.DATA	0x0
21 00                     		.DATA	0x0			; P21OS8 EXPECTED_DATA.VAL
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 00                     		.DATA	0x0			; P29OS1 EXPECTED_DATA.VPAR
2a 00                     		.DATA	0x0			; P2AOS2 EXPECTED_DATA.CBITS
2b 01                     		.DATA	0x1
2c 00                     		.DATA	0x0
2d 00                     		.DATA	0x0
2e 00                     		.DATA	0x0
2f 00                     		.DATA	0x0
30 00                     		.DATA	0x0
31 00                     		.DATA	0x0
32 00                     		.DATA	0x0
33 00                     		.DATA	0x0
34 00                     		.DATA	0x0
35 00                     		.DATA	0x0
36 00                     		.DATA	0x0
37 00                     		.DATA	0x0
38 00                     		.DATA	0x0
39 00                     		.DATA	0x0
3a 00                     		.DATA	0x0
3b 00                     		.DATA	0x0
3c 00                     		.DATA	0x0
3d 00                     		.DATA	0x0
3e 00                     		.DATA	0x0
3f 00                     		.DATA	0x0
40 00                     		.DATA	0x0			; P40OS1 FAIL_CODE
41 00                     		.DATA	0x0			; P41OS8 BAD_BITS.TYP
42 00                     		.DATA	0x0
43 00                     		.DATA	0x0
44 00                     		.DATA	0x0
45 00                     		.DATA	0x0
46 00                     		.DATA	0x0
47 00                     		.DATA	0x0
48 00                     		.DATA	0x0
49 00                     		.DATA	0x0			; P49OS8 BAD_BITS.VAL
4a 00                     		.DATA	0x0
4b 00                     		.DATA	0x0
4c 00                     		.DATA	0x0
4d 00                     		.DATA	0x0
4e 00                     		.DATA	0x0
4f 00                     		.DATA	0x0
50 00                     		.DATA	0x0
51 00                     		.DATA	0x0			; P51OS1 BAD_BITS.VPAR
52 00                     		.DATA	0x0			; P52OS2 BAD_BITS.CBITS
53 00                     		.DATA	0x0
54 04                     		.DATA	0x4
55				EXPERIMENT:
55 64                     		SET	PT
56 b8  54                 		IDENT	0x54
58 c0  54  04             		WP2_FSM	0x54,{04}
5b 8f  10  3f             		MOV	#0x10,0x3f
5e da  11  05             		CHN_SND	@R2,{M.DREG_FULL:05}
61 18                     		CALL	0xa7
62 da  11  05             		CHN_SND	@R2,{M.DREG_FULL:05}
65 bc  23                 		FSM	{23}
67 bc  a4                 		FSM	{a4}
69 18                     		CALL	0xa7
6a da  11  05             		CHN_SND	@R2,{M.DREG_FULL:05}
6d c6  a8  28             		WFSM.H	#0xa8,{28}
70 bc  a7                 		FSM	{a7}
72 18                     		CALL	0xa7
73 da  11  05             		CHN_SND	@R2,{M.DREG_FULL:05}
76 bc  23                 		FSM	{23}
78 bc  24                 		FSM	{24}
7a 18                     		CALL	0xa7
7b da  11  05             		CHN_SND	@R2,{M.DREG_FULL:05}
7e c6  a8  28             		WFSM.H	#0xa8,{28}
81 bc  27                 		FSM	{27}
83 18                     		CALL	0xa7
84 3c  9d                 		JMP	NPT,0x9d
86 4d  80  19  9d         		JMP	EQ,#0x80,0x19,0x9d
8a a6  13  19             		LEFT.0	#0x1,0x19,[0x13]
8d 4f  02  2a  5b         		JMP	NE,#0x02,0x2a,0x5b
91 a6  d3  19             		LEFT.0	#0x7,0x19,[0x13]
94 4f  01  29  5b         		JMP	NE,#0x01,0x29,0x5b
98 a6  f3  19             		LEFT.0	#0x8,0x19,[0x13]
9b 36  5b                 		JMP	0x5b
9d 38  a2                 		JMP	PT,0xa2
9f bc  21                 		FSM	{21}
a1 5c                     		END
a2 b0  53  2c  41         		VMOV	[0x13],0x2c,0x41
a6 5c                     		END
a7 ; --------------------------------------------------------------------------------------
a7 ; Subroutine
a7 ; --------------------------------------------------------------------------------------
a7 da  12  2c  85         		CHN_RCV	{M.DREG_FULL:85},0x2c
ab b0  d3  19  2c         		VXOR	[0x13],0x19,0x2c
af 97  00  3c             		AND	#0x00,0x3c
b2 99  01  ff  3d         		AND.W	#0x01ff,0x3d
b6 ae  13  2c  c2         		VJMP	Z,[0x13],0x2c,0xc2
ba 68                     		CLR	PT
bb 9a  3f  40             		OR	0x3f,0x40
be b0  53  2c  41         		VMOV	[0x13],0x2c,0x41
c2 a8  01  3f             		SR.0	#0x1,0x3f,[0x1]
c5 2c                     		RET

TextFile

P11OF0 PASSED
P40OS1 FAIL_CODE
P19OS8 EXPECTED_DATA.TYP
P21OS8 EXPECTED_DATA.VAL
P29OS1 EXPECTED_DATA.VPAR
P2AOS2 EXPECTED_DATA.CBITS
P41OS8 BAD_BITS.TYP
P49OS8 BAD_BITS.VAL
P51OS1 BAD_BITS.VPAR
P52OS2 BAD_BITS.CBITS

55
00
19
18
00
00
00
00

A7
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
01
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
04
64
B8
54
C0
54
04
8F
10
3F
DA
11
05
18
DA
11
05
BC
23
BC
A4
18
DA
11
05
C6
A8
28
BC
A7
18
DA
11
05
BC
23
BC
24
18
DA
11
05
C6
A8
28
BC
27
18
3C
9D
4D
80
19
9D
A6
13
19
4F
02
2A
5B
A6
D3
19
4F
01
29
5B
A6
F3
19
36
5B
38
A2
BC
21
5C
B0
53
2C
41
5C
DA
12
2C
85
B0
D3
19
2C
97
00
3C
99
01
FF
3D
AE
13
2C
C2
68
9A
3F
40
B0
53
2C
41
A8
01
3F
2C