Mercurial > hg > Members > kono > nitros9-code
annotate level2/modules/r0.asm @ 2937:e881994bfe30
rbdesc/superdesc: Raise default SAS from $8 to $10
Shortens FD.SEG usage for longer files.
author | Gene Heskett <gheskett@wdtv.com> |
---|---|
date | Fri, 24 Jan 2014 20:56:07 +0100 |
parents | 5a916a52f415 |
children |
rev | line source |
---|---|
732 | 1 ******************************************************************** |
2 * R0 - RAMMER Device Descriptor | |
3 * | |
4 * $Id$ | |
5 * | |
1348 | 6 * Edt/Rev YYYY/MM/DD Modified by |
7 * Comment | |
732 | 8 * ------------------------------------------------------------------ |
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 | |
1289 | 19 rev set $00 |
732 | 20 |
2935
5a916a52f415
r0.asm: Fix RAM disk size setting through makefile
Tormod Volden <debian.tormod@gmail.com>
parents:
1348
diff
changeset
|
21 IFNDEF RAMSize |
732 | 22 RAMSize set 128 |
2935
5a916a52f415
r0.asm: Fix RAM disk size setting through makefile
Tormod Volden <debian.tormod@gmail.com>
parents:
1348
diff
changeset
|
23 ENDC |
5a916a52f415
r0.asm: Fix RAM disk size setting through makefile
Tormod Volden <debian.tormod@gmail.com>
parents:
1348
diff
changeset
|
24 IFNDEF SAS |
732 | 25 SAS set 4 |
2935
5a916a52f415
r0.asm: Fix RAM disk size setting through makefile
Tormod Volden <debian.tormod@gmail.com>
parents:
1348
diff
changeset
|
26 ENDC |
732 | 27 |
28 mod eom,name,tylg,atrv,mgrnam,drvnam | |
29 | |
30 fcb DIR.+SHARE.+PREAD.+PWRIT.+PEXEC.+READ.+WRITE.+EXEC. mode byte | |
31 fcb HW.Page extended controller address | |
32 fdb $FFE0 physical controller address | |
33 fcb initsize-*-1 initilization table size | |
34 fcb DT.RBF device type:0=scf,1=rbf,2=pipe,3=scf | |
35 fcb $00 drive number | |
36 fcb $00 step rate | |
37 fcb $20 drive device type | |
38 fcb $01 media density:0=single,1=double | |
39 fdb RAMSize | |
40 fcb $01 number of sides | |
41 fcb $01 verify disk writes:0=on | |
42 fdb 4 # of sectors per track | |
43 fdb 4 # of sectors per track (track 0) | |
44 fcb $01 sector interleave factor | |
45 fcb SAS minimum size of sector allocation | |
46 initsize equ * | |
47 | |
48 IFNE DD | |
49 name fcs /DD/ | |
50 ELSE | |
51 name fcs /R0/ | |
52 ENDC | |
53 mgrnam fcs /RBF/ | |
54 drvnam fcs /Rammer/ | |
55 | |
56 emod | |
57 eom equ * | |
58 end |