Mercurial > hg > Members > kono > nitros9-code
annotate level1/modules/rb1773desc.asm @ 2797:be0c9c15f08a lwtools-port
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
Updated level1/modules/ddiskdesc.asm so that if default
values are not given by assembler define command statement
then definitions are set to a default value.
Updated level1/modules/rb1773desc.asm so that if default
values are not given by assembler define command statement
then definitions are set to a default value.
author | drencor-xeen |
---|---|
date | Mon, 28 Jan 2013 13:12:14 -0600 |
parents | b1fd64ea8eee |
children | b70d93f8d7ce |
rev | line source |
---|---|
1570 | 1 ******************************************************************** |
2 * rb1773desc - rb1773 Device Descriptor Template | |
3 * | |
4 * $Id$ | |
5 * | |
6 * Edt/Rev YYYY/MM/DD Modified by | |
7 * Comment | |
8 * ------------------------------------------------------------------ | |
9 | |
10 nam rb1773desc | |
11 ttl rb1773 Device Descriptor Template | |
12 | |
13 * Disassembled 98/08/23 17:09:41 by Disasm v1.6 (C) 1988 by RML | |
14 | |
15 ifp1 | |
16 use defsfile | |
17 endc | |
18 | |
19 tylg set Devic+Objct | |
20 atrv set ReEnt+rev | |
21 rev set $00 | |
22 | |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
23 IFNDEF DNum |
1570 | 24 DNum set 0 |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
25 ENDC |
1677
b1fd64ea8eee
TYP.8 converted to TYP.3, causing changes to descriptors and makefiles
boisy
parents:
1570
diff
changeset
|
26 IFNE D35 |
b1fd64ea8eee
TYP.8 converted to TYP.3, causing changes to descriptors and makefiles
boisy
parents:
1570
diff
changeset
|
27 Type set TYP.CCF+TYP.3 |
b1fd64ea8eee
TYP.8 converted to TYP.3, causing changes to descriptors and makefiles
boisy
parents:
1570
diff
changeset
|
28 ELSE |
1570 | 29 Type set TYP.CCF+TYP.5 |
1677
b1fd64ea8eee
TYP.8 converted to TYP.3, causing changes to descriptors and makefiles
boisy
parents:
1570
diff
changeset
|
30 ENDC |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
31 IFNDEF Density |
1570 | 32 Density set DNS.MFM |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
33 ENDC |
1570 | 34 Step set STP.6ms |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
35 IFNDEF Cyls |
1570 | 36 Cyls set 35 |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
37 ENDC |
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
38 IFNDEF Sides |
1570 | 39 Sides set 1 |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
40 ENDC |
1570 | 41 Verify set 1 |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
42 IFNDEF SectTrk |
1570 | 43 SectTrk set 18 |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
44 ENDC |
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
45 IFNDEF SectTrk0 |
1570 | 46 SectTrk0 set 18 |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
47 ENDC |
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
48 IFNDEF Interlv |
1570 | 49 Interlv set 3 |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
50 ENDC |
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
51 IFNDEF SAS |
1570 | 52 SAS set 8 |
2797
be0c9c15f08a
Updated ddiskdesc.asm and rb1773desc.asm so would work with lwtools.
drencor-xeen
parents:
1677
diff
changeset
|
53 ENDC |
1570 | 54 |
55 mod eom,name,tylg,atrv,mgrnam,drvnam | |
56 | |
57 fcb DIR.!SHARE.!PEXEC.!PWRIT.!PREAD.!EXEC.!UPDAT. mode byte | |
58 fcb HW.Page extended controller address | |
59 fdb $FF40 physical controller address | |
60 fcb initsize-*-1 initalization table size | |
61 fcb DT.RBF device type:0=scf,1=rbf,2=pipe,3=scf | |
62 fcb DNum drive number | |
63 fcb Step step rate | |
64 fcb Type drive device type | |
65 fcb Density media density:0=single,1=double | |
66 fdb Cyls number of cylinders (tracks) | |
67 fcb Sides number of sides | |
68 fcb Verify verify disk writes:0=on | |
69 fdb SectTrk # of sectors per track | |
70 fdb SectTrk0 # of sectors per track (track 0) | |
71 fcb Interlv sector interleave factor | |
72 fcb SAS minimum size of sector allocation | |
73 initsize equ * | |
74 | |
75 IFNE DD | |
76 name fcs /DD/ | |
77 ELSE | |
78 name fcb 'D,'0+DNum+$80 | |
79 ENDC | |
80 mgrnam fcs /RBF/ | |
81 drvnam fcs /rb1773/ | |
82 | |
83 emod | |
84 eom equ * | |
85 end | |
86 |