comparison 3rdparty/drivers/sdisk/d3_35s.asm @ 311:2ecb9f08c113

Added DD descriptors, d2 and d3 descriptors
author boisy
date Tue, 23 Jul 2002 14:16:03 +0000
parents
children
comparison
equal deleted inserted replaced
310:4df2bcadf651 311:2ecb9f08c113
1 ********************************************************************
2 * D3 - Disk device descriptor for SDisk
3 *
4 * $Id$
5 *
6 * Ed. Comments Who YY/MM/DD
7 * ------------------------------------------------------------------
8 * Created
9
10 nam D3
11 ttl Disk device descriptor for SDisk
12
13 ifp1
14 use defsfile
15 endc
16
17 Type set Devic+Objct
18 Revs set Reent+1
19
20 * MODULE HEADER AND FIXED INFORMATION
21 mod DescEnd,DescName,Type,Revs,DscMgr,DscDrv
22
23 fcb DIR.+SHARE.+PREAD.+PWRIT.+UPDAT.+EXEC.+PEXEC.
24
25 fcb HW.Page port bank
26 fdb DPort port address
27
28 * USER CHANGEABLE SETTINGS
29 Drive set 3 drive number (0-3)
30 DrvTyp set TYP.5+TYP.CCF+TYP.FLP 5" floppy (double density on track 0)
31 StpRat set STP.6ms drive stepping rate code
32 Cyls set 35 number of cylinders (tracks per side)
33 SecTrk set 18 number of sectors per track
34 SecTr0 set SecTrk number of sectors per track (track 0, side 0)
35 Density set DNS.MFM+DNS.STD 48 tpi, MFM
36 Sides set 1 number of sides (1 or 2)
37
38 * OPTION TABLE
39 fcb OptEnd-*-1 number of bytes in option section below
40 fcb DT.RBF device type = RBF
41 fcb Drive drive number
42 fcb StpRat step rate code
43 fcb DrvTyp
44 fcb Density
45 fdb Cyls number of cylinders
46 fcb Sides
47 fcb 0 verify turned on
48 fdb SecTrk
49 fdb SecTr0
50 fcb 3 sector interleave offset factor
51 fcb 8 minimum sector allocation size
52 fcb 0 (reserved)
53 fdb 0 (reserved)
54 fcb $10 sector/track offset (CoCo OS-9 disk format)
55 OptEnd equ *
56
57 * NAME STRINGS
58 DescName fcb 'D,'0+Drive+$80
59 DscMgr fcs 'RBF'
60 DscDrv fcs 'SDisk'
61
62 emod
63 DescEnd equ *
64 end