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

⟦1fd86a5ee⟧ M32, TextFile

    Length: 530 (0x212)
    Types: M32, TextFile
    Names: »WRITE_NOVRAM_DATA.M32«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »WRITE_NOVRAM_DATA.M32« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »WRITE_NOVRAM_DATA.M32« 

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash b3bbcd80b87156aa (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 29                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0
12				R2_:
12 1b                     		.DATA	0x1b
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 88                     		.CODE	0x88
19 69                     		.CODE	0x69
1a 91                     		.CODE	0x91
1b 00                     		.DATA	0x0			; P1BIS1 PART_NUMBER
1c 00                     		.DATA	0x0			; P1CIS2 SERIAL_NUMBER
1d 00                     		.DATA	0x0
1e 00                     		.DATA	0x0			; P1EIS1 ARTWORK_NUMBER
1f 00                     		.DATA	0x0			; P1FIS1 ECO_LEVEL
20 00                     		.DATA	0x0			; P20IS2 BUILD_DATE
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 05                     		REPEAT	#0x05
2a b1  41                 		VMOV	[0x1],@R2,@R3
2c 18                     		CALL	0x88
2d 74                     		INC	R2
2e 16                     		UNTIL
2f 93  0a  23             		ADD	#0x0a,0x23
32 02                     		REPEAT	#0x02
33 b1  41                 		VMOV	[0x1],@R2,@R3
35 18                     		CALL	0x88
36 74                     		INC	R2
37 16                     		UNTIL
38 8f  fa  23             		MOV	#0xfa,0x23
3b 19                     		CALL	0x69
3c 8e  25  27             		MOV	0x25,0x27
3f 19                     		CALL	0x69
40 8e  25  28             		MOV	0x25,0x28
43 84  27                 		INC.W	0x27
45 8f  fa  23             		MOV	#0xfa,0x23
48 8e  27  24             		MOV	0x27,0x24
4b 18                     		CALL	0x88
4c 8e  28  24             		MOV	0x28,0x24
4f 18                     		CALL	0x88
50 8f  aa  22             		MOV	#0xaa,0x22
53 8f  00  23             		MOV	#0x00,0x23
56 00  7f                 		REPEAT	#0x7f
58 19                     		CALL	0x69
59 16                     		UNTIL
5a 8e  22  24             		MOV	0x22,0x24
5d 18                     		CALL	0x88
5e e1  20  00             		P1_RS	#0x20,#0x0
61 d8                     		FSM2
62 62  c8                 		DELAY	#0xc8
64 e1  20  e0             		P1_RS	#0x20,#0xe0
67 d8                     		FSM2
68 5c                     		END
69 ; --------------------------------------------------------------------------------------
69 ; Subroutine
69 ; --------------------------------------------------------------------------------------
69 c0  23  06             		WP2_FSM	0x23,{06}
6c e1  80  00             		P1_RS	#0x80,#0x0
6f de  26                 		RD_P2	0x26
71 a6  61  26             		LEFT.0	#0x4,0x26,[0x1]
74 bc  07                 		FSM	{07}
76 de  25                 		RD_P2	0x25
78 97  0f  25             		AND	#0x0f,0x25
7b 9a  26  25             		OR	0x26,0x25
7e e1  80  e0             		P1_RS	#0x80,#0xe0
81 9e  25  22             		XOR	0x25,0x22
84 93  02  23             		ADD	#0x02,0x23
87 2c                     		RET
88 ; --------------------------------------------------------------------------------------
88 ; Subroutine
88 ; --------------------------------------------------------------------------------------
88 c0  23  06             		WP2_FSM	0x23,{06}
8b 1a                     		CALL	0x91
8c 1a                     		CALL	0x91
8d 93  02  23             		ADD	#0x02,0x23
90 2c                     		RET
91 ; --------------------------------------------------------------------------------------
91 ; Subroutine
91 ; --------------------------------------------------------------------------------------
91 ac  61  24             		SR.1	#0x4,0x24,[0x1]
94 e2  0f  24             		P2_RS	#0x0f,0x24
97 e1  c0  00             		P1_RS	#0xc0,#0x0
9a e1  c0  e0             		P1_RS	#0xc0,#0xe0
9d bc  07                 		FSM	{07}
9f 2c                     		RET

TextFile

P1BIS1 PART_NUMBER
P1CIS2 SERIAL_NUMBER
P1EIS1 ARTWORK_NUMBER
P1FIS1 ECO_LEVEL
P20IS2 BUILD_DATE

29
00
1B
24
00
00
00
00

88
69
91
00
00
00
00
00
00
00
00
00
00
00
00
00
00
05
B1
41
18
74
16
93
0A
23
02
B1
41
18
74
16
8F
FA
23
19
8E
25
27
19
8E
25
28
84
27
8F
FA
23
8E
27
24
18
8E
28
24
18
8F
AA
22
8F
00
23
00
7F
19
16
8E
22
24
18
E1
20
00
D8
62
C8
E1
20
E0
D8
5C
C0
23
06
E1
80
00
DE
26
A6
61
26
BC
07
DE
25
97
0F
25
9A
26
25
E1
80
E0
9E
25
22
93
02
23
2C
C0
23
06
1A
1A
93
02
23
2C
AC
61
24
E2
0F
24
E1
C0
00
E1
C0
E0
BC
07
2C