Mercurial > hg > Members > kono > nitros9-code
changeset 239:8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
author | roug |
---|---|
date | Thu, 18 Jul 2002 19:53:53 +0000 |
parents | d6c4f9985571 |
children | 7c673ea162ca |
files | level1/modules/d0_d64.asm level1/modules/d1_d64.asm level1/modules/d2_d64.asm level1/modules/d3_d64.asm level1/modules/dd_d64.asm level1/modules/makefile |
diffstat | 6 files changed, 302 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level1/modules/d0_d64.asm Thu Jul 18 19:53:53 2002 +0000 @@ -0,0 +1,60 @@ +******************************************************************** +* 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 *
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level1/modules/d1_d64.asm Thu Jul 18 19:53:53 2002 +0000 @@ -0,0 +1,60 @@ +******************************************************************** +* 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 *
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level1/modules/d2_d64.asm Thu Jul 18 19:53:53 2002 +0000 @@ -0,0 +1,60 @@ +******************************************************************** +* 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 D2 + 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 $01 + 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 $02 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 $01 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 /D2/ +mgrnam equ * + fcs /RBF/ +drvnam equ * + fcs /DDisk/ + emod +eom equ *
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level1/modules/d3_d64.asm Thu Jul 18 19:53:53 2002 +0000 @@ -0,0 +1,60 @@ +******************************************************************** +* 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 D3 + 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 $01 + 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 $03 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 $01 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 /D3/ +mgrnam equ * + fcs /RBF/ +drvnam equ * + fcs /DDisk/ + emod +eom equ *
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level1/modules/dd_d64.asm Thu Jul 18 19:53:53 2002 +0000 @@ -0,0 +1,60 @@ +******************************************************************** +* 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 DD + 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 /DD/ +mgrnam equ * + fcs /RBF/ +drvnam equ * + fcs /DDisk/ + emod +eom equ *
--- a/level1/modules/makefile Thu Jul 18 19:46:07 2002 +0000 +++ b/level1/modules/makefile Thu Jul 18 19:53:53 2002 +0000 @@ -13,7 +13,8 @@ IOSUBS = co32.io co80.io grfo.io DESCS = dd.dd d0.dd d1.dd d2.dd d3.dd h0_15.dd h1_15.dd h0_35.dd \ h1_35.dd m1.dd m2.dd nil.dd p.dd pipe.dd ssc.dd t1.dd \ - t2.dd t3.dd term32.dd term80.dd + t2.dd t3.dd term32.dd term80.dd \ + dd_d64.dd d0_d64.dd d1_d64.dd d2_d64.dd d3_d64.dd SYSGOS = sysgo sysgo_rom HELP = co32.hp co80.hp dd.hp d0.hp d1.hp d2.hp d3.hp grfo.hp h0_15.hp \ h0_35.hp h1_15.hp h1_35.hp m1.hp m2.hp nil.hp p.hp pipe.hp \