Mercurial > hg > Members > kono > nitros9-code
comparison level2/modules/r0.asm @ 732:339845ea3507
Backported rammer.asm from NitrOS-9 to OS-9 Level Two
author | boisy |
---|---|
date | Sun, 05 Jan 2003 22:45:08 +0000 |
parents | |
children | d13864ef3317 |
comparison
equal
deleted
inserted
replaced
731:bd7c8348adec | 732:339845ea3507 |
---|---|
1 ******************************************************************** | |
2 * R0 - RAMMER Device Descriptor | |
3 * | |
4 * $Id$ | |
5 * | |
6 * Ed. Comments Who YY/MM/DD | |
7 * ------------------------------------------------------------------ | |
8 * NitrOS-9 2.00 distribution | |
9 | |
10 nam R0 | |
11 ttl RAMMER Device Descriptor | |
12 | |
13 ifp1 | |
14 use defsfile | |
15 endc | |
16 | |
17 tylg set Devic+Objct | |
18 atrv set ReEnt+rev | |
19 rev set $01 | |
20 | |
21 RAMSize set 128 | |
22 SAS set 4 | |
23 | |
24 mod eom,name,tylg,atrv,mgrnam,drvnam | |
25 | |
26 fcb DIR.+SHARE.+PREAD.+PWRIT.+PEXEC.+READ.+WRITE.+EXEC. mode byte | |
27 fcb HW.Page extended controller address | |
28 fdb $FFE0 physical controller address | |
29 fcb initsize-*-1 initilization table size | |
30 fcb DT.RBF device type:0=scf,1=rbf,2=pipe,3=scf | |
31 fcb $00 drive number | |
32 fcb $00 step rate | |
33 fcb $20 drive device type | |
34 fcb $01 media density:0=single,1=double | |
35 fdb RAMSize | |
36 fcb $01 number of sides | |
37 fcb $01 verify disk writes:0=on | |
38 fdb 4 # of sectors per track | |
39 fdb 4 # of sectors per track (track 0) | |
40 fcb $01 sector interleave factor | |
41 fcb SAS minimum size of sector allocation | |
42 initsize equ * | |
43 | |
44 IFNE DD | |
45 name fcs /DD/ | |
46 ELSE | |
47 name fcs /R0/ | |
48 ENDC | |
49 mgrnam fcs /RBF/ | |
50 drvnam fcs /Rammer/ | |
51 | |
52 emod | |
53 eom equ * | |
54 end |