view level1/modules/d0_d64.asm @ 256:9e9648e17298

Additional source improvements
author boisy
date Sat, 20 Jul 2002 14:20:13 +0000
parents 8b71b12c468f
children
line wrap: on
line source

********************************************************************
* progname - program module
*
* $Id$
*
* Ed.    Comments                                       Who YY/MM/DD
* ------------------------------------------------------------------
*  -     Original Dragon Data distribution version
*
* $Log$
* Revision 1.1  2002/07/18 19:53:53  roug
* Checking in the floppy disk device descriptors for Dragon 64
*
* Revision 1.2  2002/04/21 21:46:22  roug
* Better titles in source files
*
* Revision 1.1  2002/04/21 21:27:50  roug
* These are the kernel modules from Dragon 64's OS9Boot.
* OS9 and OS9p2 are older than what's in ../MODULES so I checked them
* in as well.
*
*

         nam   D0
         ttl   40-track floppy disk device descriptor

* Disassembled 02/04/21 22:37:45 by Disasm v1.6 (C) 1988 by RML

         ifp1
         use   defsfile
         endc
tylg     set   Devic+Objct   
atrv     set   ReEnt+rev
rev      set   $02
         mod   eom,name,tylg,atrv,mgrnam,drvnam
         fcb   $FF mode byte
         fcb   $FF extended controller address
         fdb   $FF40  physical controller address
         fcb   initsize-*-1  initilization table size
         fcb   $01 device type:0=scf,1=rbf,2=pipe,3=scf
         fcb   $00 drive number
         fcb   $00 step rate
         fcb   $20 drive device type
         fcb   $01 media density:0=single,1=double
         fdb   $0028 number of cylinders (tracks)
         fcb   $02 number of sides
         fcb   $00 verify disk writes:0=on
         fdb   $0012 # of sectors per track
         fdb   $0012 # of sectors per track (track 0)
         fcb   $02 sector interleave factor
         fcb   $08 minimum size of sector allocation
initsize equ   *
name     equ   *
         fcs   /D0/
mgrnam   equ   *
         fcs   /RBF/
drvnam   equ   *
         fcs   /DDisk/
         emod
eom      equ   *