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

⟦112cf9bfb⟧ SEQ, TextFile

    Length: 1024 (0x400)
    Types: SEQ, TextFile
    Names: »WALK_DEC_FRU.SEQ«

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash a16163931b5392d5 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 29                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF1 WALK_DECODE_PASSED
12				R2_:
12 18                     		.DATA	0x18
13				R3_:
13 1a                     		.DATA	0x1a
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
19 00                     		.DATA	0x0
1a ff                     		.DATA	0xff			; P1AOS2 EXPECTED_RESULT.UADR
1b ff                     		.DATA	0xff
1c ff                     		.DATA	0xff			; P1COS1 EXPECTED_RESULT.CSA_FREE
1d ff                     		.DATA	0xff			; P1DOS1 EXPECTED_RESULT.CSA_VALID
1e ff                     		.DATA	0xff			; P1EOS1 EXPECTED_RESULT.MISC
1f ff                     		.DATA	0xff			; P1FOS2 BAD_BITS.UADR
20 ff                     		.DATA	0xff
21 ff                     		.DATA	0xff			; P21OS1 BAD_BITS.CSA_FREE
22 ff                     		.DATA	0xff			; P22OS1 BAD_BITS.CSA_VALID
23 ff                     		.DATA	0xff			; P23OS1 BAD_BITS.MISC
24 1f                     		.DATA	0x1f
25 ff                     		.DATA	0xff
26 03                     		.DATA	0x3
27 7f                     		.DATA	0x7f
28 7f                     		.DATA	0x7f
29				EXPERIMENT:
29 8f  fe  1e             		MOV	#0xfe,0x1e
2c 00  28                 		REPEAT	#0x28
2e 9b  20  1d             		OR	#0x20,0x1d
31 da  b0  1a  42         		CHN_SND	0x1a,{S.DECODER:42}
35 bc  49                 		FSM	{49}
37 bc  35                 		FSM	{35}
39 bc  35                 		FSM	{35}
3b bc  35                 		FSM	{35}
3d bc  35                 		FSM	{35}
3f da  b2  1f  34         		CHN_RCV	{S.DECODER:34},0x1f
43 9b  20  1d             		OR	#0x20,0x1d
46 da  b0  1a  42         		CHN_SND	0x1a,{S.DECODER:42}
4a bc  3b                 		FSM	{3b}
4c da  b2  1f  34         		CHN_RCV	{S.DECODER:34},0x1f
50 b0  c5  1a  1f         		VXOR	[0x5],0x1a,0x1f
54 b0  85  24  1f         		VAND	[0x5],0x24,0x1f
58 ae  25  1f  75         		VJMP	NZ,[0x5],0x1f,0x75
5c a6  05  1a             		LEFT.0	#0x1,0x1a,[0x5]
5f 38  64                 		JMP	PT,0x64
61 9b  01  1e             		OR	#0x01,0x1e
64 16                     		UNTIL
65 38  74                 		JMP	PT,0x74
67 64                     		SET	PT
68 00  05                 		REPEAT	#0x05
6a b1  42                 		VMOV	[0x2],@R2,@R3
6c 76                     		INC	R3
6d 76                     		INC	R3
6e 16                     		UNTIL
6f 8f  01  1e             		MOV	#0x01,0x1e
72 36  2c                 		JMP	0x2c
74 66                     		SET	PX
75 5c                     		END

TextFile

P11OF1 WALK_DECODE_PASSED
P1AOS2 EXPECTED_RESULT.UADR
P1COS1 EXPECTED_RESULT.CSA_FREE
P1DOS1 EXPECTED_RESULT.CSA_VALID
P1EOS1 EXPECTED_RESULT.MISC
P1FOS2 BAD_BITS.UADR
P21OS1 BAD_BITS.CSA_FREE
P22OS1 BAD_BITS.CSA_VALID
P23OS1 BAD_BITS.MISC

29
00
18
1A
00
00
00
00

00
00
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
1F
FF
03
7F
7F
8F
FE
1E
00
28
9B
20
1D
DA
B0
1A
42
BC
49
BC
35
BC
35
BC
35
BC
35
DA
B2
1F
34
9B
20
1D
DA
B0
1A
42
BC
3B
DA
B2
1F
34
B0
C5
1A
1F
B0
85
24
1F
AE
25
1F
75
A6
05
1A
38
64
9B
01
1E
16
38
74
64
00
05
B1
42
76
76
16
8F
01
1E
36
2C
66
5C«nul»