annotate 3rdparty/drivers/flashpak/f0.asm @ 52:3f0f7b4e5111

Added Cloud-9 FlashPak driver (untested, no hardware yet)
author boisy
date Sat, 20 Apr 2002 15:04:53 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
52
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
1 nam f0
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
2 ttl Cloud-9 Flash Pak descriptor
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
3
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
4 ifp1
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
5 use defsfile
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
6 endc
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
7
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
8 tylg set Devic+Objct
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
9 atrv set ReEnt+rev
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
10 rev set $02
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
11
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
12 mod eom,name,tylg,atrv,mgrnam,drvnam
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
13
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
14 fcb DIR.!ISIZ.!SHARE.!PEXEC.!PWRIT.!PREAD.!EXEC.!UPDAT. mode byte
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
15 fcb HW.Page extended controller address
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
16 fdb $FF5C physical controller address
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
17 fcb initsize-*-1 initilization table size
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
18 fcb DT.RBF device type:0=scf,1=rbf,2=pipe,3=scf
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
19 fcb 0 drive number
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
20 fcb 0 step rate
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
21 fcb TYP.NSF drive device type
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
22 fcb DNS.MFM media density:0=single,1=double
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
23 fdb 32 number of cylinders (tracks)
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
24 fcb 1 number of sides
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
25 fcb 1 verify disk writes:0=on
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
26 fdb 64 # of sectors per track
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
27 fdb 64 # of sectors per track (track 0)
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
28 fcb 1 sector interleave factor
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
29 fcb 1 minimum size of sector allocation
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
30
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
31 initsize equ *
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
32 name fcs /f0/
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
33 mgrnam fcs /RBF/
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
34 drvnam fcs /FlashPak/
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
35
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
36 emod
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
37 eom equ *
3f0f7b4e5111 Added Cloud-9 FlashPak driver (untested, no hardware yet)
boisy
parents:
diff changeset
38 end