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

⟦87fa982dd⟧ SEQ, TextFile

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

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash dc0b7123183cbb26 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 2d                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF1 STACK_SIZE_ZERO_FRU
12				R2_:
12 23                     		.DATA	0x23
13				R3_:
13 24                     		.DATA	0x24
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 3e                     		.CODE	0x3e
19 52                     		.CODE	0x52
1a 5b                     		.CODE	0x5b
1b 0f                     		.DATA	0xf
1c 00                     		.DATA	0x0			; P1COS1 POINTER
1d 05                     		.DATA	0x5
1e a5                     		.DATA	0xa5
1f 04                     		.DATA	0x4
20 38                     		.DATA	0x38
21 00                     		.DATA	0x0
22 62                     		.DATA	0x62
23 ff                     		.DATA	0xff
24 ff                     		.DATA	0xff
25 ff                     		.DATA	0xff
26 ff                     		.DATA	0xff
27 ff                     		.DATA	0xff
28 ff                     		.DATA	0xff
29 ff                     		.DATA	0xff
2a ff                     		.DATA	0xff
2b ff                     		.DATA	0xff
2c ff                     		.DATA	0xff
2d				EXPERIMENT:
2d 18                     		CALL	0x3e
2e 8f  60  22             		MOV	#0x60,0x22
31 19                     		CALL	0x52
32 0e                     		REPEAT	#0x0e
33 1a                     		CALL	0x5b
34 16                     		UNTIL
35 8f  61  22             		MOV	#0x61,0x22
38 0f                     		REPEAT	#0x0f
39 1a                     		CALL	0x5b
3a 16                     		UNTIL
3b 19                     		CALL	0x52
3c 66                     		SET	PX
3d 5c                     		END
3e ; --------------------------------------------------------------------------------------
3e ; Subroutine
3e ; --------------------------------------------------------------------------------------
3e da  a0  1d  41         		CHN_SND	0x1d,{S.UIR:41}
42 b1  49                 		VMOV	[0x9],@R2,@R3
44 da  c0  24  43         		CHN_SND	0x24,{S.MISC:43}
48 bc  62                 		FSM	{62}
4a da  c2  24  36         		CHN_RCV	{S.MISC:36},0x24
4e 97  3f  24             		AND	#0x3f,0x24
51 2c                     		RET
52 ; --------------------------------------------------------------------------------------
52 ; Subroutine
52 ; --------------------------------------------------------------------------------------
52 18                     		CALL	0x3e
53 53  05  a5  24  3d     		JMP.W	NE,#0x05a5,0x24,0x3d
58 82  1c                 		INC	0x1c
5a 2c                     		RET
5b ; --------------------------------------------------------------------------------------
5b ; Subroutine
5b ; --------------------------------------------------------------------------------------
5b 18                     		CALL	0x3e
5c 51  05  a5  24  3d     		JMP.W	EQ,#0x05a5,0x24,0x3d
61 82  1c                 		INC	0x1c
63 2c                     		RET

TextFile

P11OF1 STACK_SIZE_ZERO_FRU
P1COS1 POINTER

2D
00
23
24
00
00
00
00

3E
52
5B
0F
00
05
A5
04
38
00
62
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
18
8F
60
22
19
0E
1A
16
8F
61
22
0F
1A
16
19
66
5C
DA
A0
1D
41
B1
49
DA
C0
24
43
BC
62
DA
C2
24
36
97
3F
24
2C
18
53
05
A5
24
3D
82
1C
2C
18
51
05
A5
24
3D
82
1C
2C«nul»