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

⟦f841e9053⟧ FIU, TextFile

    Length: 1024 (0x400)
    Types: FIU, TextFile
    Names: »WRITE_NOVRAM.FIU«

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash 9a1dc7a7be1a459e (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 29                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF0 CHECKSUM_OK
12				R2_:
12 20                     		.DATA	0x20
13				R3_:
13 1c                     		.DATA	0x1c
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 50                     		.CODE	0x50
19 69                     		.CODE	0x69
1a 7a                     		.CODE	0x7a
1b 00                     		.DATA	0x0			; P1BIS1 ADDR
1c 00                     		.DATA	0x0
1d 00                     		.DATA	0x0			; P1DIS1 DATA
1e 7f                     		.DATA	0x7f
1f aa                     		.DATA	0xaa
20 fe                     		.DATA	0xfe
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
29				EXPERIMENT:
29 da' 72  21' 11         		CHN_RCV	{F.MDREG:11},0x21
2d 18                     		CALL	0x50
2e 58  1e  2d             		DJNN	0x1e,0x2d
31 46  1f  4b             		JMP	NZ,0x1f,0x4b
34 64                     		SET	PT
35 9e  1d  1f             		XOR	0x1d,0x1f
38 8e  1b  1c             		MOV	0x1b,0x1c
3b a6  01  1c             		LEFT.0	#0x1,0x1c,[0x1]
3e 18                     		CALL	0x50
3f b1  61                 		VADD	[0x1],R2,R3
41 19                     		CALL	0x69
42 b1  41                 		VMOV	[0x1],@R2,@R3
44 18                     		CALL	0x50
45 b1  41                 		VMOV	[0x1],@R2,@R3
47 8e  1f  1d             		MOV	0x1f,0x1d
4a 19                     		CALL	0x69
4b da  70  21  10         		CHN_SND	0x21,{F.MDREG:10}
4f 5c                     		END
50 ; --------------------------------------------------------------------------------------
50 ; Subroutine
50 ; --------------------------------------------------------------------------------------
50 1a                     		CALL	0x7a
51 cc  58  29             		RFSM.H	{58},EXPERIMENT
54 a6  61  29             		LEFT.0	#0x4,EXPERIMENT,[0x1]
57 82  1c                 		INC	0x1c
59 1a                     		CALL	0x7a
5a cc  58  2b             		RFSM.H	{58},0x2b
5d 97  0f  2b             		AND	#0x0f,0x2b
60 9a  2b  29             		OR	0x2b,EXPERIMENT
63 82  1c                 		INC	0x1c
65 9e  29  1f             		XOR	EXPERIMENT,0x1f
68 2c                     		RET
69 ; --------------------------------------------------------------------------------------
69 ; Subroutine
69 ; --------------------------------------------------------------------------------------
69 1a                     		CALL	0x7a
6a 8e  1d  2b             		MOV	0x1d,0x2b
6d a8  61  2b             		SR.0	#0x4,0x2b,[0x1]
70 c0  2b  59             		WP2_FSM	0x2b,{59}
73 82  1c                 		INC	0x1c
75 1a                     		CALL	0x7a
76 c0  1d  59             		WP2_FSM	0x1d,{59}
79 2c                     		RET
7a ; --------------------------------------------------------------------------------------
7a ; Subroutine
7a ; --------------------------------------------------------------------------------------
7a 08                     		REPEAT	#0x08
7b be  1c  10             		WP1_FSM	0x1c,{10}
7e 16                     		UNTIL
7f 2c                     		RET

TextFile

P1BIS1 ADDR
P1DIS1 DATA
P11OF0 CHECKSUM_OK

29
00
20
1C
00
00
00
00

50
69
7A
00
00
00
7F
AA
FE
00
00
00
00
00
00
00
00
DA
72
21
11
18
58
1E
2D
46
1F
4B
64
9E
1D
1F
8E
1B
1C
A6
01
1C
18
B1
61
19
B1
41
18
B1
41
8E
1F
1D
19
DA
70
21
10
5C
1A
CC
58
29
A6
61
29
82
1C
1A
CC
58
2B
97
0F
2B
9A
2B
29
82
1C
9E
29
1F
2C
1A
8E
1D
2B
A8
61
2B
C0
2B
59
82
1C
1A
C0
1D
59
2C
08
BE
1C
10
16
2C«nul»