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