Mercurial > hg > Members > kono > nitros9-code
annotate level1/modules/d2_d64.asm @ 355:71b60814fb01
Makefiles modified for uniformity
author | boisy |
---|---|
date | Thu, 25 Jul 2002 14:38:48 +0000 |
parents | 8b71b12c468f |
children |
rev | line source |
---|---|
239
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
1 ******************************************************************** |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
2 * progname - program module |
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$ |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
11 * 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
|
12 * 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
|
13 * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
14 * 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
|
15 * Better titles in source files |
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.1 2002/04/21 21:27:50 roug |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
18 * 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
|
19 * 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
|
20 * in as well. |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
21 * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
22 * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
23 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
24 nam D2 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
25 ttl 40-track floppy disk device descriptor |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
26 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
27 * 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
|
28 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
29 ifp1 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
30 use defsfile |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
31 endc |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
32 tylg set Devic+Objct |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
33 atrv set ReEnt+rev |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
34 rev set $01 |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
35 mod eom,name,tylg,atrv,mgrnam,drvnam |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
36 fcb $FF mode byte |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
37 fcb $FF extended controller address |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
38 fdb $FF40 physical controller address |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
39 fcb initsize-*-1 initilization table size |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
40 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
|
41 fcb $02 drive number |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
42 fcb $00 step rate |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
43 fcb $20 drive device type |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
44 fcb $01 media density:0=single,1=double |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
45 fdb $0028 number of cylinders (tracks) |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
46 fcb $01 number of sides |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
47 fcb $00 verify disk writes:0=on |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
48 fdb $0012 # of sectors per track |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
49 fdb $0012 # of sectors per track (track 0) |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
50 fcb $02 sector interleave factor |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
51 fcb $08 minimum size of sector allocation |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
52 initsize equ * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
53 name equ * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
54 fcs /D2/ |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
55 mgrnam equ * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
56 fcs /RBF/ |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
57 drvnam equ * |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
58 fcs /DDisk/ |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
59 emod |
8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
roug
parents:
diff
changeset
|
60 eom equ * |