diff 3rdparty/drivers/sdisk/ddd0_40d.asm @ 311:2ecb9f08c113

Added DD descriptors, d2 and d3 descriptors
author boisy
date Tue, 23 Jul 2002 14:16:03 +0000
parents
children 4cabeffb8862
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/3rdparty/drivers/sdisk/ddd0_40d.asm	Tue Jul 23 14:16:03 2002 +0000
@@ -0,0 +1,64 @@
+********************************************************************
+* DD - Disk device descriptor for SDisk
+*
+* $Id$
+*
+* Ed.    Comments                                       Who YY/MM/DD
+* ------------------------------------------------------------------
+*        Created
+
+         nam   DD
+         ttl   Disk device descriptor for SDisk
+
+         ifp1  
+         use   defsfile
+         endc  
+
+Type     set   Devic+Objct
+Revs     set   Reent+1
+
+* MODULE HEADER AND FIXED INFORMATION
+         mod   DescEnd,DescName,Type,Revs,DscMgr,DscDrv
+
+         fcb   DIR.+SHARE.+PREAD.+PWRIT.+UPDAT.+EXEC.+PEXEC.
+
+         fcb   HW.Page    port bank
+         fdb   DPort      port address
+
+* USER CHANGEABLE SETTINGS
+Drive    set   0          drive number (0-3)
+DrvTyp   set   TYP.5+TYP.CCF+TYP.FLP    5" floppy (double density on track 0)
+StpRat   set   STP.6ms    drive stepping rate code
+Cyls     set   40         number of cylinders (tracks per side)
+SecTrk   set   18         number of sectors per track
+SecTr0   set   SecTrk     number of sectors per track (track 0, side 0)
+Density  set   DNS.MFM+DNS.STD   48 tpi, MFM
+Sides    set   2          number of sides (1 or 2)
+
+* OPTION TABLE
+         fcb   OptEnd-*-1 number of bytes in option section below
+         fcb   DT.RBF     device type = RBF
+         fcb   Drive      drive number
+         fcb   StpRat     step rate code
+         fcb   DrvTyp
+         fcb   Density
+         fdb   Cyls       number of cylinders
+         fcb   Sides
+         fcb   0          verify turned on
+         fdb   SecTrk
+         fdb   SecTr0
+         fcb   3          sector interleave offset factor
+         fcb   8          minimum sector allocation size
+         fcb   0          (reserved)
+         fdb   0          (reserved)
+         fcb   $10        sector/track offset (CoCo OS-9 disk format)
+OptEnd   equ   *
+
+* NAME STRINGS
+DescName fcb   'DD'
+DscMgr   fcs   'RBF'
+DscDrv   fcs   'SDisk'
+
+         emod  
+DescEnd  equ   *
+         end