Mercurial > hg > Members > kono > nitros9-code
diff 3rdparty/drivers/nocan/r0.asm @ 1518:e8755309071c
Added files from Robert Gault for NOCAN 8/64MB RAM
author | boisy |
---|---|
date | Wed, 11 Feb 2004 11:59:51 +0000 |
parents | |
children | 6353bb024571 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/3rdparty/drivers/nocan/r0.asm Wed Feb 11 11:59:51 2004 +0000 @@ -0,0 +1,60 @@ +* r0 - rammer device descriptor +* +* $id: r0.asm,v 1.4 2004/02/6 01:00:00 R.Gault exp $ +* +* edt/rev yyyy/mm/dd modified by +* comment +* Modified by R.Gault for Nocan 2004/2/1 +* ------------------------------------------------------------------ +Nocan set 2 0=64Meg 1=8Meg 2=16Meg based on "hardware" in use + + nam r0 + ttl rammer device descriptor + + ifp1 + use /dd/defs/defsfile + endc + +tylg set devic+objct +atrv set reent+rev +rev set $00 + + ifeq Nocan +cylinder set $F80 in tracks of $40 sectors: 62 Meg + endc + ifeq Nocan-1 +cylinder set $180 6 Meg + endc + ifeq Nocan-2 +cylinder set $380 14 Meg + endc + +sas set $40 + mod eom,name,tylg,atrv,mgrnam,drvnam + + fcb dir.+share.+pread.+pwrit.+pexec.+read.+write.+exec. mode byte + fcb 7 extended controller address + fdb $ffe0 physical controller address + fcb initsize-*-1 initilization table size + fcb dt.rbf device type:0=scf,1=rbf,2=pipe,3=scf + fcb $00 drive number + fcb $00 step rate + fcb $40 drive device type; non standard + fcb $01 media density:0=single,1=double + fdb cylinder + fcb $01 number of sides + fcb $01 verify disk writes:0=on + fdb sas # of sectors per track + fdb sas # of sectors per track (track 0) + fcb 1 sector interleave factor + fcb sas minimum size of sector allocation +initsize equ * + +name fcs /r0/ + +mgrnam fcs /rbf/ +drvnam fcs /rammer/ + + emod +eom equ * + end