311
|
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
|