annotate 3rdparty/drivers/nocan/r0.asm @ 3162:c44cd20907bd

sysgo.asm: Delete trailing whitespace, fix indent (no functional change) Add comments and vertical whitespace for readability.
author Neal Crook <foofoobedoo@gmail.com>
date Thu, 06 Apr 2017 22:04:46 +0100
parents e8755309071c
children 6353bb024571
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1518
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
1 * r0 - rammer device descriptor
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
2 *
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
3 * $id: r0.asm,v 1.4 2004/02/6 01:00:00 R.Gault exp $
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
4 *
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
5 * edt/rev yyyy/mm/dd modified by
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
6 * comment
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
7 * Modified by R.Gault for Nocan 2004/2/1
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
8 * ------------------------------------------------------------------
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
9 Nocan set 2 0=64Meg 1=8Meg 2=16Meg based on "hardware" in use
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
10
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
11 nam r0
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
12 ttl rammer device descriptor
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
13
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
14 ifp1
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
15 use /dd/defs/defsfile
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
16 endc
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
17
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
18 tylg set devic+objct
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
19 atrv set reent+rev
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
20 rev set $00
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
21
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
22 ifeq Nocan
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
23 cylinder set $F80 in tracks of $40 sectors: 62 Meg
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
24 endc
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
25 ifeq Nocan-1
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
26 cylinder set $180 6 Meg
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
27 endc
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
28 ifeq Nocan-2
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
29 cylinder set $380 14 Meg
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
30 endc
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
31
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
32 sas set $40
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
33 mod eom,name,tylg,atrv,mgrnam,drvnam
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
34
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
35 fcb dir.+share.+pread.+pwrit.+pexec.+read.+write.+exec. mode byte
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
36 fcb 7 extended controller address
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
37 fdb $ffe0 physical controller address
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
38 fcb initsize-*-1 initilization table size
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
39 fcb dt.rbf device type:0=scf,1=rbf,2=pipe,3=scf
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
40 fcb $00 drive number
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
41 fcb $00 step rate
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
42 fcb $40 drive device type; non standard
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
43 fcb $01 media density:0=single,1=double
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
44 fdb cylinder
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
45 fcb $01 number of sides
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
46 fcb $01 verify disk writes:0=on
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
47 fdb sas # of sectors per track
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
48 fdb sas # of sectors per track (track 0)
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
49 fcb 1 sector interleave factor
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
50 fcb sas minimum size of sector allocation
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
51 initsize equ *
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
52
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
53 name fcs /r0/
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
54
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
55 mgrnam fcs /rbf/
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
56 drvnam fcs /rammer/
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
57
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
58 emod
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
59 eom equ *
e8755309071c Added files from Robert Gault for NOCAN 8/64MB RAM
boisy
parents:
diff changeset
60 end