annotate level1/modules/superdesc.asm @ 2730:6bd6e348665d

Working on cloned default branch, pulled 2012/11/03 user: gheskett@wdtv.com branch 'default' changed ChangeLog changed ReadMe changed defs/rbf.d changed defs/rbsuper.d changed defs/scsi.d changed level1/atari/cmds/fuji.asm changed level1/coco/modules/makefile changed level1/modules/boot_scsi.asm changed level1/modules/superdesc.asm changed level2/coco3/bootfiles/makefile changed level2/coco3/modules/makefile changed level2/coco3_6309/bootfiles/makefile changed level2/modules/joydrv_6551L.asm changed rules.mak
author gheskett@wdtv.com
date Sat, 10 Nov 2012 11:55:48 -0500
parents 17d43fd29ee2
children 28ed72477814
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
1 opt w132 wide listing
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
2 ********************************************************************
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
3 * SuperDesc - Super Driver Device Descriptor Template
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
4 *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
5 * $Id$
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
6 *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
7 * RBSuper Defined Offsets
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
8 *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
9 * IT.STP (offset $14)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
10 * Bit Meaning
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
11 * --- ---------------------------------------------------------------
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
12 * 7-0 HDB-DOS Drive Number (useful only if HDB-DOS bit set in IT.DNS)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
13 *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
14 * IT.TYP (offset $15)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
15 * Bit Meaning
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
16 * --- ---------------------------------------------------------------
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
17 * 7 Hard Disk: 1 = hard disk
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
18 * 6 Fudge LSN0: 0 = OS-9 disk, 1 = non-OS-9 disk
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
19 * 5 Undefined
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
20 * 4 Drive Size Query (1 = yes, 0 = no)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
21 * 2-3 Undefined
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
22 * 0-1 Sector Size (0 = 256, 1 = 512, 2 = 1024, 3 = 2048)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
23 *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
24 * IT.DNS (offset $16) for SCSI Low Level Driver
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
25 * Bit Meaning
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
26 * --- ---------------------------------------------------------------
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
27 * 5-7 SCSI Logical Unit Number of drive (0-7) (ignored if bit 3 is 1)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
28 * 4 Turbo Mode: 1 = use accelerated handshaking, 0 = standard
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
29 * 3 HDB-DOS Partition Flag
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
30 * 0-2 SCSI ID of the drive or controller (0-7)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
31 *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
32 * IT.DNS (offset $16) for IDE Low Level Driver
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
33 * Bit Meaning
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
34 * --- ---------------------------------------------------------------
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
35 * 4-7 Undefined
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
36 * 3 HDB-DOS Partition Flag
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
37 * 1-2 Undefined
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
38 * 0 IDE ID (0 = master, 1 = slave)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
39 *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
40 * Edt/Rev YYYY/MM/DD Modified by
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
41 * Comment
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
42 * ------------------------------------------------------------------
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
43 * 0 2004/04/08 Boisy G. Pitre
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
44 * Created.
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
45 *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
46 * 0 2005/11/27 Boisy G. Pitre
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
47 * Added IT.MPI value to descriptor.
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
48 *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
49 * 0 2005/12/08 Boisy G. Pitre
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
50 * Reserved two bits in IT.TYP for llscsi.
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
51 *
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
52 * 1 2012/11/06 Gene Heskett
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
53 * passing config opts from makefile
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
54 NAM SuperDesc
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
55 TTL Super Driver Device Descriptor Template
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
56
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
57 * Super Driver specific fields
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
58 *ITDRV SET $00 GH - conflicting? Set in makefile GH
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
59 ITSTP SET $00 GH - HDBDOS drive num in $hex
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
60 ITTYP SET $81 GH - default=Hard drive, 512 byte sectors
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
61
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
62 *ITDNS SET $00 GH - conflicting? Set in makefile
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
63 ITDNS SET ITDRV
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
64 ITSOFS1 SET $00 GH - partition offsets
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
65 ITSOFS2 SET $00
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
66 ITSOFS3 SET $00
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
67
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
68 * Geometry for an EZ-135
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
69 Sides SET $40
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
70 Cyls SET $007f
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
71 SectTrk SET $0020
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
72 SectTrk0 SET $0020
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
73 Interlv SET $01
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
74 * GH - conditionalize this eventually to reduce disk fragmentation
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
75 SAS SET $08 GH - S/B reset to $20 if not floppy
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
76
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
77 IFP1
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
78 USE defsfile
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
79 USE rbsuper.d
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
80 IFNE IDE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
81 USE ide.d
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
82 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
83 USE scsi.d
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
84 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
85 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
86
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
87 tylg SET Devic+Objct
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
88 atrv SET ReEnt+rev
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
89 rev SET $0A
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
90
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
91 MOD eom,name,tylg,atrv,mgrnam,drvnam
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
92
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
93 IFNE CDROM
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
94 FCB DIR.+SHARE.+PEXEC.+PREAD.+EXEC.+READ.
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
95 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
96 FCB DIR.+SHARE.+PEXEC.+PREAD.+PWRIT.+EXEC.+UPDAT.
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
97 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
98 FCB HW.PAGE extended controller address
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
99 FDB SDAddr physical controller address
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
100 FCB initsize-*-1 initilization table size
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
101 FCB DT.RBF device type:0=scf,1=rbf,2=pipe,3=scf
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
102 FCB Dnum drive number
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
103 IFNE HDBDOS
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
104 FCB $80
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
105 ELSE
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
106 FCB ITSTP step rate or HDBDOS #
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
107 ENDC
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
108 FCB ITTYP drive device type
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
109 FCB ITDNS media density or bus addr SEE DEFS ABOVE!
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
110 FDB Cyls number of cylinders (tracks)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
111 FCB Sides number of sides
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
112 FCB $01 verify disk writes:0=on
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
113 FDB SectTrk # of sectors per track
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
114 FDB SectTrk0 # of sectors per track (track 0)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
115 FCB Interlv sector interleave factor
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
116 FCB SAS minimum size of sector allocation
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
117 FCB 0 IT.TFM
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
118 FDB 0 IT.Exten
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
119 FCB 0 IT.STOff
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
120 * Super Driver specific additions to the device descriptor go here
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
121 * NOTE: These do NOT get copied into the path descriptor; they
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
122 * cannot due to the fact that there is simply NO ROOM in
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
123 * the path descriptor to do so. The driver must access
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
124 * these values directly from the descriptor.
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
125 FCB ITSOFS1 (IT.WPC)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
126 FCB ITSOFS2 (IT.OFS)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
127 FCB ITSOFS3
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
128 initsize EQU *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
129 FDB lldrv (IT.RWC)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
130 FCB SDMPI (IT.MPI)
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
131
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
132 IFNE NULL
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
133 name FCC /NULL/
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
134 FCB Dnum+$B0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
135 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
136 IFNE DD
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
137 name FCS /DD/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
138 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
139 IFNE DRIVEWIRE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
140 name FCC /X/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
141 IFNE HB
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
142 FCS /H/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
143 ELSE
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
144 FCB Dnum+$B0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
145 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
146 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
147 IFNE IDE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
148 name FCC /I/
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
149 IFNE HDBDOS
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
150 FCS /H/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
151 ELSE
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
152 FCB Dnum+$B0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
153 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
154 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
155 IFNE SD
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
156 name FCC /SD/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
157 IFNE HB
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
158 FCS /H/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
159 ELSE
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
160 FCB Dnum+$B0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
161 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
162 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
163 name FCC /S/
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
164 IFNE HDBDOS
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
165 FCS /H/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
166 ELSE
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2590
diff changeset
167 FCB Dnum+$B0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
168 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
169 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
170 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
171 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
172 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
173 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
174
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
175 mgrnam FCS /RBF/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
176 drvnam FCS /rbsuper/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
177 lldrv EQU *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
178 IFNE NULL
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
179 FCS /llnull/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
180 FCB 0
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
181 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
182 IFNE DRIVEWIRE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
183 FCS /lldw/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
184 FCB 0,0,0
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
185 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
186 IFNE TC3+SB
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
187 FCS /lltc3/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
188 FCB 0,0
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
189 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
190 IFNE KTLR
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
191 FCS /llktlr/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
192 FCB 0
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
193 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
194 IFNE HDII+D4N1
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
195 FCS /lldisto/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
196 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
197 IFNE IDE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
198 FCS /llide/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
199 FCB 0,0
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
200 ELSE
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
201 IFNE SD
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
202 FCS /llsd/
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
203 FCB 0,0,0
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
204 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
205 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
206 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
207 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
208 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
209 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
210 ENDC
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
211
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
212
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
213 EMOD
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
214 eom EQU *
17d43fd29ee2 Integration of SuperDriver
boisy
parents:
diff changeset
215 END