Mercurial > hg > Members > kono > nitros9-code
view level1/modules/d1_d64.asm @ 306:c863af5b4ea1
init.asm: extended (see os9defs(
os9.asm: added code to set D.CRC based on flag in init module
author | boisy |
---|---|
date | Mon, 22 Jul 2002 23:15:21 +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 D1 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 $01 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 /D1/ mgrnam equ * fcs /RBF/ drvnam equ * fcs /DDisk/ emod eom equ *