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

⟦c0e58d052⟧ SEQ, TextFile

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

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash f6499a96c966ff34 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 31                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF0 EARLY_RETURN_T_FRU
									; P11OF1 CONDITION
12				R2_:
12 2a                     		.DATA	0x2a
13				R3_:
13 2c                     		.DATA	0x2c
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 5e                     		.CODE	0x5e
19 5b                     		.CODE	0x5b
1a 70                     		.CODE	0x70
1b 01                     		.DATA	0x1
1c ad                     		.DATA	0xad
1d 0a                     		.DATA	0xa
1e 2f                     		.DATA	0x2f
1f 00                     		.DATA	0x0
20 00                     		.DATA	0x0
21 02                     		.DATA	0x2
22 59                     		.DATA	0x59
23 ff                     		.DATA	0xff
24 ff                     		.DATA	0xff
25 7f                     		.DATA	0x7f
26 ff                     		.DATA	0xff
27 ff                     		.DATA	0xff
28 ff                     		.DATA	0xff
29 ff                     		.DATA	0xff
2a 00                     		.DATA	0x0			; P2AOS2 TARGET_ADDRESS
2b 00                     		.DATA	0x0
2c 00                     		.DATA	0x0			; P2COS2 RETURN_ADDRESS
2d 00                     		.DATA	0x0
2e 00                     		.DATA	0x0
2f 00                     		.DATA	0x0
30 00                     		.DATA	0x0
31				EXPERIMENT:
31 66                     		SET	PX
32 18                     		CALL	0x5e
33 8f  02  1b             		MOV	#0x02,0x1b
36 18                     		CALL	0x5e
37 91  01  a5  1b         		MOV.W	#0x01a5,0x1b
3b 18                     		CALL	0x5e
3c 91  01  ad  1b         		MOV.W	#0x01ad,0x1b
40 19                     		CALL	0x5b
41 53  01  a5  2a  5a     		JMP.W	NE,#0x01a5,0x2a,0x5a
46 6a                     		CLR	PX
47 86  1e                 		DEC	0x1e
49 91  02  5a  1b         		MOV.W	#0x025a,0x1b
4d 19                     		CALL	0x5b
4e 53  02  5a  2a  5a     		JMP.W	NE,#0x025a,0x2a,0x5a
53 1a                     		CALL	0x70
54 53  02  ad  2c  5a     		JMP.W	NE,#0x02ad,0x2c,0x5a
59 64                     		SET	PT
5a 5c                     		END
5b ; --------------------------------------------------------------------------------------
5b ; Subroutine
5b ; --------------------------------------------------------------------------------------
5b 8f  20  1d             		MOV	#0x20,0x1d
5e ; --------------------------------------------------------------------------------------
5e ; Subroutine
5e ; --------------------------------------------------------------------------------------
5e da  a0  1b  41         		CHN_SND	0x1b,{S.UIR:41}
62 da  c0  21  43         		CHN_SND	0x21,{S.MISC:43}
66 bc  62                 		FSM	{62}
68 da  c2  2a  36         		CHN_RCV	{S.MISC:36},0x2a
6c 97  3f  2a             		AND	#0x3f,0x2a
6f 2c                     		RET
70 ; --------------------------------------------------------------------------------------
70 ; Subroutine
70 ; --------------------------------------------------------------------------------------
70 8f  2a  1d             		MOV	#0x2a,0x1d
73 18                     		CALL	0x5e
74 b1  42                 		VMOV	[0x2],@R2,@R3
76 2c                     		RET

TextFile

P11OF0 EARLY_RETURN_T_FRU
P11OF1 CONDITION
P2AOS2 TARGET_ADDRESS
P2COS2 RETURN_ADDRESS

31
00
2A
2C
00
00
00
00

5E
5B
70
01
AD
0A
2F
00
00
02
59
FF
FF
7F
FF
FF
FF
FF
00
00
00
00
00
00
00
66
18
8F
02
1B
18
91
01
A5
1B
18
91
01
AD
1B
19
53
01
A5
2A
5A
6A
86
1E
91
02
5A
1B
19
53
02
5A
2A
5A
1A
53
02
AD
2C
5A
64
5C
8F
20
1D
DA
A0
1B
41
DA
C0
21
43
BC
62
DA
C2
2A
36
97
3F
2A
2C
8F
2A
1D
18
B1
42
2C«nul»