Mercurial > hg > Members > kono > nitros9-code
comparison 3rdparty/drivers/nocan/r0.asm @ 1518:e8755309071c
Added files from Robert Gault for NOCAN 8/64MB RAM
author | boisy |
---|---|
date | Wed, 11 Feb 2004 11:59:51 +0000 |
parents | |
children | 6353bb024571 |
comparison
equal
deleted
inserted
replaced
1517:4fc9b393a26d | 1518:e8755309071c |
---|---|
1 * r0 - rammer device descriptor | |
2 * | |
3 * $id: r0.asm,v 1.4 2004/02/6 01:00:00 R.Gault exp $ | |
4 * | |
5 * edt/rev yyyy/mm/dd modified by | |
6 * comment | |
7 * Modified by R.Gault for Nocan 2004/2/1 | |
8 * ------------------------------------------------------------------ | |
9 Nocan set 2 0=64Meg 1=8Meg 2=16Meg based on "hardware" in use | |
10 | |
11 nam r0 | |
12 ttl rammer device descriptor | |
13 | |
14 ifp1 | |
15 use /dd/defs/defsfile | |
16 endc | |
17 | |
18 tylg set devic+objct | |
19 atrv set reent+rev | |
20 rev set $00 | |
21 | |
22 ifeq Nocan | |
23 cylinder set $F80 in tracks of $40 sectors: 62 Meg | |
24 endc | |
25 ifeq Nocan-1 | |
26 cylinder set $180 6 Meg | |
27 endc | |
28 ifeq Nocan-2 | |
29 cylinder set $380 14 Meg | |
30 endc | |
31 | |
32 sas set $40 | |
33 mod eom,name,tylg,atrv,mgrnam,drvnam | |
34 | |
35 fcb dir.+share.+pread.+pwrit.+pexec.+read.+write.+exec. mode byte | |
36 fcb 7 extended controller address | |
37 fdb $ffe0 physical controller address | |
38 fcb initsize-*-1 initilization table size | |
39 fcb dt.rbf device type:0=scf,1=rbf,2=pipe,3=scf | |
40 fcb $00 drive number | |
41 fcb $00 step rate | |
42 fcb $40 drive device type; non standard | |
43 fcb $01 media density:0=single,1=double | |
44 fdb cylinder | |
45 fcb $01 number of sides | |
46 fcb $01 verify disk writes:0=on | |
47 fdb sas # of sectors per track | |
48 fdb sas # of sectors per track (track 0) | |
49 fcb 1 sector interleave factor | |
50 fcb sas minimum size of sector allocation | |
51 initsize equ * | |
52 | |
53 name fcs /r0/ | |
54 | |
55 mgrnam fcs /rbf/ | |
56 drvnam fcs /rammer/ | |
57 | |
58 emod | |
59 eom equ * | |
60 end |