Mercurial > hg > Members > kono > nitros9-code
annotate level1/modules/dd_d64.asm @ 1138:6264431d0c88
renamed dx.asm to ccdiskdesc.asm
sysgo.asm now holds date of 3.1.1 release
author | boisy |
---|---|
date | Fri, 18 Apr 2003 16:29:09 +0000 |
parents | 360005465b59 |
children | 10957d54bf16 |
rev | line source |
---|---|
239
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
1 ******************************************************************** |
507 | 2 * DD - 40-track floppy disk device descriptor |
239
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
3 * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
4 * $Id$ |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
5 * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
6 * Ed. Comments Who YY/MM/DD |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
7 * ------------------------------------------------------------------ |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
8 * - Original Dragon Data distribution version |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
9 * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
10 * $Log$ |
507 | 11 * Revision 1.2 2002/10/10 14:50:21 boisy |
12 * Added appropriate header | |
13 * | |
239
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
14 * Revision 1.1 2002/07/18 19:53:53 roug |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
15 * Checking in the floppy disk device descriptors for Dragon 64 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
16 * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
17 * Revision 1.2 2002/04/21 21:46:22 roug |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
18 * Better titles in source files |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
19 * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
20 * Revision 1.1 2002/04/21 21:27:50 roug |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
21 * These are the kernel modules from Dragon 64's OS9Boot. |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
22 * OS9 and OS9p2 are older than what's in ../MODULES so I checked them |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
23 * in as well. |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
24 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
25 nam DD |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
26 ttl 40-track floppy disk device descriptor |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
27 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
28 * Disassembled 02/04/21 22:37:45 by Disasm v1.6 (C) 1988 by RML |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
29 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
30 ifp1 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
31 use defsfile |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
32 endc |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
33 tylg set Devic+Objct |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
34 atrv set ReEnt+rev |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
35 rev set $02 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
36 mod eom,name,tylg,atrv,mgrnam,drvnam |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
37 fcb $FF mode byte |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
38 fcb $FF extended controller address |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
39 fdb $FF40 physical controller address |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
40 fcb initsize-*-1 initilization table size |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
41 fcb $01 device type:0=scf,1=rbf,2=pipe,3=scf |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
42 fcb $00 drive number |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
43 fcb $00 step rate |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
44 fcb $20 drive device type |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
45 fcb $01 media density:0=single,1=double |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
46 fdb $0028 number of cylinders (tracks) |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
47 fcb $02 number of sides |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
48 fcb $00 verify disk writes:0=on |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
49 fdb $0012 # of sectors per track |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
50 fdb $0012 # of sectors per track (track 0) |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
51 fcb $02 sector interleave factor |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
52 fcb $08 minimum size of sector allocation |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
53 initsize equ * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
54 name equ * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
55 fcs /DD/ |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
56 mgrnam equ * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
57 fcs /RBF/ |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
58 drvnam equ * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
59 fcs /DDisk/ |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
60 emod |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
61 eom equ * |