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

⟦c4db0037a⟧ M32, TextFile

    Length: 1024 (0x400)
    Types: M32, TextFile
    Names: »READ_NOVRAM_INFO.M32«

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash 3c79a3f0e996b69b (no python module)
10 ; --------------------------------------------------------------------------------------
10			PC_:
10 34                     	.CODE	EXPERIMENT
11			R1_:
11 00                     	.DATA	0x0			; P11OF0 CHECKSUM_OK
12			R2_:
12 1a                     	.DATA	0x1a
13			R3_:
13 1f                     	.DATA	0x1f
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 45                     	.CODE	0x45
19 00                     	.DATA	0x0
1a 00                     	.DATA	0x0
1b 00                     	.DATA	0x0
1c 80                     	.DATA	0x80
1d aa                     	.DATA	0xaa
1e 2a                     	.DATA	0x2a
1f 00                     	.DATA	0x0			; P1FOS1 PART_NUMBER
20 00                     	.DATA	0x0			; P20OS2 SERIAL_NUMBER
21 00                     	.DATA	0x0
22 00                     	.DATA	0x0			; P22OS1 ARTWORK_NUMBER
23 00                     	.DATA	0x0			; P23OS1 ECO_LEVEL
24 00                     	.DATA	0x0			; P24OS1 FUNCTION_LEVEL
25 00                     	.DATA	0x0			; P25OS4 CLUSTER_ID
26 00                     	.DATA	0x0
27 00                     	.DATA	0x0
28 00                     	.DATA	0x0
29 00                     	.DATA	0x0			; P29OS2 BUILD_DATE
2a 00                     	.DATA	0x0
2b 00                     	.DATA	0x0			; P2BOS1 IOA_LEVEL
2c 00                     	.DATA	0x0			; P2COS1 SYS_LEVEL
2d 00                     	.DATA	0x0			; P2DOS1 VAL_LEVEL
2e 00                     	.DATA	0x0			; P2EOS1 TYP_LEVEL
2f 00                     	.DATA	0x0			; P2FOS1 SEQ_LEVEL
30 00                     	.DATA	0x0			; P30OS1 FIU_LEVEL
31 00                     	.DATA	0x0			; P31OS1 MEM_LEVEL
32 00                     	.DATA	0x0			; P32OS2 MICROCODE_REV
33 00                     	.DATA	0x0
34			EXPERIMENT:
34 18                     	CALL	0x45
35 41  19  1e  3c         	JMP	LT,0x19,0x1e,0x3c
39 b1  41                 	VMOV	[0x1],@R2,@R3
3b 76                     	INC	R3
3c 54  1c  34             	DJNZ	0x1c,EXPERIMENT
3f 46  1d  43             	JMP	NZ,0x1d,0x43
42 64                     	SET	PT
43 d8                     	FSM2
44 5c                     	END
45 ; --------------------------------------------------------------------------------------
45 ; Subroutine
45 ; --------------------------------------------------------------------------------------
45 c0  19  06             	WP2_FSM	0x19,{06}
48 e1  80  00             	P1_RS	#0x80,#0x0
4b de  1b                 	RD_P2	0x1b
4d a6  61  1b             	LEFT.0	#0x4,0x1b,[0x1]
50 bc  07                 	FSM	{07}
52 de  1a                 	RD_P2	0x1a
54 97  0f  1a             	AND	#0x0f,0x1a
57 9a  1b  1a             	OR	0x1b,0x1a
5a e1  80  c0             	P1_RS	#0x80,#0xc0
5d 9e  1a  1d             	XOR	0x1a,0x1d
60 93  02  19             	ADD	#0x02,0x19
63 2c                     	RET

TextFile

P1FOS1 PART_NUMBER
P20OS2 SERIAL_NUMBER
P22OS1 ARTWORK_NUMBER
P23OS1 ECO_LEVEL
P24OS1 FUNCTION_LEVEL
P25OS4 CLUSTER_ID
P29OS2 BUILD_DATE
P2BOS1 IOA_LEVEL
P2COS1 SYS_LEVEL
P2DOS1 VAL_LEVEL
P2EOS1 TYP_LEVEL
P2FOS1 SEQ_LEVEL
P30OS1 FIU_LEVEL
P31OS1 MEM_LEVEL
P32OS2 MICROCODE_REV
P11OF0 CHECKSUM_OK

34
00
1A
1F
00
00
00
00

45
00
00
00
80
AA
2A
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
18
41
19
1E
3C
B1
41
76
54
1C
34
46
1D
43
64
D8
5C
C0
19
06
E1
80
00
DE
1B
A6
61
1B
BC
07
DE
1A
97
0F
1A
9A
1B
1A
E1
80
C0
9E
1A
1D
93
02
19
2C«nul»