         nam   D0
         ttl	Virtual Disk Device Descriptor for CoCoNet

	ifp1
	use	os9defs
	use	rbfdefs
	use	scfdefs
	use	systype
	endc

Type     set   Devic+Objct
Revs     set   Reent+3   

Step30   equ   0         
Step20   equ   1         
Step12   equ   2         
Step06   equ   3         

* USER CHANGEABLE SETTINGS
Drive    set   0          drive number (0-3)
DrvTyp   set   $20        5" floppy drive (double density on track 0)
StpRat   set   Step06     drive stepping rate code
Cyls     set   320        number of cylinders (tracks per side)
SecTrk   set   18         number of sectors per track
SecTr0   set   18         number of sectors per track (track 0, side 0)
Density  set   1          48 tpi, MFM
Sides    set   1	number of sides (1 or 2)
Verify   set   1          verify off

* MODULE HEADER AND FIXED INFORMATION
         mod   DescEnd,DescName,Type,Revs,DscMgr,DscDrv
         fcb   DIR.+SHARE.+PREAD.+PWRIT.+UPDAT.+EXEC.+PEXEC.

         fcb   $00        port bank
         fdb   $FF68      port address
         fcb   OptEnd-*-1 number of bytes in option section below

* OPTION TABLE
         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   Verify     verify
         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 fcs   "N0"
DscMgr   fcs   "RBF"     
DscDrv   fcs   "CoCoNetRBF"

         emod            
DescEnd  equ   *         
         end             
