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

⟦5483163c2⟧ M32, TextFile

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

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash 20b5a34b8cf32253 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 1e                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF0 PASSED
									; P11OF1 FAILED_ONES
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 88                     		.CODE	0x88
19 00                     		.DATA	0x0			; P19OS1 ZEROS_PATTERN
1a ff                     		.DATA	0xff
1b 00                     		.DATA	0x0
1c 00                     		.DATA	0x0			; P1COS2 FAILING_ADDR
1d 00                     		.DATA	0x0
1e				EXPERIMENT:
1e 18                     		CALL	0x88
1f 8f  00  19             		MOV	#0x00,0x19
22 91  0f  ff  1c         		MOV.W	#0x0fff,0x1c
26 c0  1a  ab             		WP2_FSM	0x1a,{ab}
29 c0  1a  ac             		WP2_FSM	0x1a,{ac}
2c c0  1a  ad             		WP2_FSM	0x1a,{ad}
2f c0  1a  ae             		WP2_FSM	0x1a,{ae}
32 bc  88                 		FSM	{88}
34 5a  1c  26             		DJNN.W	0x1c,0x26
37 91  0f  ff  1c         		MOV.W	#0x0fff,0x1c
3b 18                     		CALL	0x88
3c cc  2b  1a             		RFSM.H	{2b},0x1a
3f 18                     		CALL	0x88
40 cc  2c  1b             		RFSM.H	{2c},0x1b
43 96  1b  1a             		AND	0x1b,0x1a
46 18                     		CALL	0x88
47 cc  2d  1b             		RFSM.H	{2d},0x1b
4a 96  1b  1a             		AND	0x1b,0x1a
4d 18                     		CALL	0x88
4e cc  2e  1b             		RFSM.H	{2e},0x1b
51 96  1b  1a             		AND	0x1b,0x1a
54 8a  1a                 		INV	0x1a
56 46  1a  86             		JMP	NZ,0x1a,0x86
59 18                     		CALL	0x88
5a c0  19  ab             		WP2_FSM	0x19,{ab}
5d c0  19  ac             		WP2_FSM	0x19,{ac}
60 c0  19  ad             		WP2_FSM	0x19,{ad}
63 c0  19  ae             		WP2_FSM	0x19,{ae}
66 cc  2c  19             		RFSM.H	{2c},0x19
69 46  19  87             		JMP	NZ,0x19,0x87
6c 18                     		CALL	0x88
6d cc  2c  19             		RFSM.H	{2c},0x19
70 46  19  87             		JMP	NZ,0x19,0x87
73 18                     		CALL	0x88
74 cc  2d  19             		RFSM.H	{2d},0x19
77 46  19  87             		JMP	NZ,0x19,0x87
7a 18                     		CALL	0x88
7b cc  2e  19             		RFSM.H	{2e},0x19
7e 46  19  87             		JMP	NZ,0x19,0x87
81 5a  1c  3b             		DJNN.W	0x1c,0x3b
84 64                     		SET	PT
85 5c                     		END
86 66                     		SET	PX
87 5c                     		END
88 ; --------------------------------------------------------------------------------------
88 ; Subroutine
88 ; --------------------------------------------------------------------------------------
88 c0  1d  06             		WP2_FSM	0x1d,{06}
8b c0  1c  08             		WP2_FSM	0x1c,{08}
8e 2c                     		RET

TextFile

P11OF0 PASSED
P1COS2 FAILING_ADDR
P19OS1 ZEROS_PATTERN
P11OF1 FAILED_ONES

1E
00
18
18
00
00
00
00

88
00
FF
00
00
00
18
8F
00
19
91
0F
FF
1C
C0
1A
AB
C0
1A
AC
C0
1A
AD
C0
1A
AE
BC
88
5A
1C
26
91
0F
FF
1C
18
CC
2B
1A
18
CC
2C
1B
96
1B
1A
18
CC
2D
1B
96
1B
1A
18
CC
2E
1B
96
1B
1A
8A
1A
46
1A
86
18
C0
19
AB
C0
19
AC
C0
19
AD
C0
19
AE
CC
2C
19
46
19
87
18
CC
2C
19
46
19
87
18
CC
2D
19
46
19
87
18
CC
2E
19
46
19
87
5A
1C
3B
64
5C
66
5C
C0
1D
06
C0
1C
08
2C«nul»