revert between 56095 -> 55830 in arch
[AROS.git] / workbench / devs / AHI / Drivers / Paula / prefsfile.a
blob2d34021b808215b6ccbd9eee113c736b32f12fb2
1 *** ScR ***
3 incdir include:
4 include devices/ahi.i
5 include libraries/ahi_sub.i
7 TRUE EQU 1
8 FALSE EQU 0
10 AHIDB_Paula14Bit EQU AHIDB_UserBase+0 ;Private tag
11 AHIDB_PaulaTable EQU AHIDB_UserBase+1 ;Private tag
12 AHIDB_PaulaDMA EQU AHIDB_UserBase+2 ;Private tag
14 BEG:
16 *** FORM AHIM
17 dc.l ID_FORM
18 dc.l E-S
20 dc.l ID_AHIM
23 *** AUDN
24 DrvName:
25 dc.l ID_AUDN
26 dc.l .e-.s
28 dc.b "paula",0
30 CNOP 0,2
33 *** AUDM
34 ModeA:
35 dc.l ID_AUDM
36 dc.l .e-.s
38 dc.l AHIDB_AudioID, $00020001
40 dc.l AHIDB_Paula14Bit, TRUE
41 dc.l AHIDB_PaulaTable, TRUE
43 dc.l AHIDB_Volume, TRUE
44 dc.l AHIDB_Panning, TRUE
45 dc.l AHIDB_Stereo, TRUE
46 dc.l AHIDB_HiFi, FALSE
47 dc.l AHIDB_MultTable, FALSE
49 dc.l AHIDB_Name, .name-.s
50 dc.l TAG_DONE
51 .name dc.b "Paula:14 bit stereo++ calibrated",0
53 CNOP 0,2
55 *** AUDM
56 ModeB:
57 dc.l ID_AUDM
58 dc.l .e-.s
60 dc.l AHIDB_AudioID, $00020002
62 dc.l AHIDB_Paula14Bit, TRUE
63 dc.l AHIDB_PaulaTable, TRUE
65 dc.l AHIDB_Volume, TRUE
66 dc.l AHIDB_Panning, TRUE
67 dc.l AHIDB_Stereo, TRUE
68 dc.l AHIDB_HiFi, FALSE
69 dc.l AHIDB_MultTable, TRUE
71 dc.l AHIDB_Name, .name-.s
72 dc.l TAG_DONE
73 .name dc.b "Paula:Fast 14 bit stereo++ calibrated",0
75 CNOP 0,2
77 *** AUDM
78 ModeC:
79 dc.l ID_AUDM
80 dc.l .e-.s
82 dc.l AHIDB_AudioID, $00020003
84 dc.l AHIDB_Paula14Bit, TRUE
85 dc.l AHIDB_PaulaTable, TRUE
87 dc.l AHIDB_Volume, TRUE
88 dc.l AHIDB_Panning, FALSE
89 dc.l AHIDB_Stereo, TRUE
90 dc.l AHIDB_HiFi, FALSE
91 dc.l AHIDB_MultTable, FALSE
93 dc.l AHIDB_Name, .name-.s
94 dc.l TAG_DONE
95 .name dc.b "Paula:14 bit stereo calibrated",0
97 CNOP 0,2
99 *** AUDM
100 ModeD:
101 dc.l ID_AUDM
102 dc.l .e-.s
104 dc.l AHIDB_AudioID, $00020004
106 dc.l AHIDB_Paula14Bit, TRUE
107 dc.l AHIDB_PaulaTable, TRUE
109 dc.l AHIDB_Volume, TRUE
110 dc.l AHIDB_Panning, FALSE
111 dc.l AHIDB_Stereo, TRUE
112 dc.l AHIDB_HiFi, FALSE
113 dc.l AHIDB_MultTable, TRUE
115 dc.l AHIDB_Name, .name-.s
116 dc.l TAG_DONE
117 .name dc.b "Paula:Fast 14 bit stereo calibrated",0
119 CNOP 0,2
121 *** AUDM
122 ModeE:
123 dc.l ID_AUDM
124 dc.l .e-.s
126 dc.l AHIDB_AudioID, $00020005
128 dc.l AHIDB_Paula14Bit, TRUE
129 dc.l AHIDB_PaulaTable, TRUE
131 dc.l AHIDB_Volume, TRUE
132 dc.l AHIDB_Panning, TRUE
133 dc.l AHIDB_Stereo, FALSE
134 dc.l AHIDB_HiFi, FALSE
135 dc.l AHIDB_MultTable, FALSE
137 dc.l AHIDB_Name, .name-.s
138 dc.l TAG_DONE
139 .name dc.b "Paula:14 bit mono calibrated",0
141 CNOP 0,2
143 *** AUDM
144 ModeF:
145 dc.l ID_AUDM
146 dc.l .e-.s
148 dc.l AHIDB_AudioID, $00020006
150 dc.l AHIDB_Paula14Bit, TRUE
151 dc.l AHIDB_PaulaTable, TRUE
153 dc.l AHIDB_Volume, TRUE
154 dc.l AHIDB_Panning, TRUE
155 dc.l AHIDB_Stereo, FALSE
156 dc.l AHIDB_HiFi, FALSE
157 dc.l AHIDB_MultTable, TRUE
159 dc.l AHIDB_Name, .name-.s
160 dc.l TAG_DONE
161 .name dc.b "Paula:Fast 14 bit mono calibrated",0
163 CNOP 0,2
165 *** AUDM
166 ModeG:
167 dc.l ID_AUDM
168 dc.l .e-.s
170 dc.l AHIDB_AudioID, $00020007
172 dc.l AHIDB_Paula14Bit, FALSE
173 dc.l AHIDB_PaulaTable, FALSE
175 dc.l AHIDB_Volume, TRUE
176 dc.l AHIDB_Panning, TRUE
177 dc.l AHIDB_Stereo, TRUE
178 dc.l AHIDB_HiFi, FALSE
179 dc.l AHIDB_MultTable, FALSE
181 dc.l AHIDB_Name, .name-.s
182 dc.l TAG_DONE
183 .name dc.b "Paula:8 bit stereo++",0
185 CNOP 0,2
187 *** AUDM
188 ModeH:
189 dc.l ID_AUDM
190 dc.l .e-.s
192 dc.l AHIDB_AudioID, $00020008
194 dc.l AHIDB_Paula14Bit, FALSE
195 dc.l AHIDB_PaulaTable, FALSE
197 dc.l AHIDB_Volume, TRUE
198 dc.l AHIDB_Panning, TRUE
199 dc.l AHIDB_Stereo, TRUE
200 dc.l AHIDB_HiFi, FALSE
201 dc.l AHIDB_MultTable, TRUE
203 dc.l AHIDB_Name, .name-.s
204 dc.l TAG_DONE
205 .name dc.b "Paula:Fast 8 bit stereo++",0
207 CNOP 0,2
209 *** AUDM
210 ModeI:
211 dc.l ID_AUDM
212 dc.l .e-.s
214 dc.l AHIDB_AudioID, $00020009
216 dc.l AHIDB_Paula14Bit, FALSE
217 dc.l AHIDB_PaulaTable, FALSE
219 dc.l AHIDB_Volume, TRUE
220 dc.l AHIDB_Panning, FALSE
221 dc.l AHIDB_Stereo, TRUE
222 dc.l AHIDB_HiFi, FALSE
223 dc.l AHIDB_MultTable, FALSE
225 dc.l AHIDB_Name, .name-.s
226 dc.l TAG_DONE
227 .name dc.b "Paula:8 bit stereo",0
229 CNOP 0,2
231 *** AUDM
232 ModeJ:
233 dc.l ID_AUDM
234 dc.l .e-.s
236 dc.l AHIDB_AudioID, $0002000A
238 dc.l AHIDB_Paula14Bit, FALSE
239 dc.l AHIDB_PaulaTable, FALSE
241 dc.l AHIDB_Volume, TRUE
242 dc.l AHIDB_Panning, FALSE
243 dc.l AHIDB_Stereo, TRUE
244 dc.l AHIDB_HiFi, FALSE
245 dc.l AHIDB_MultTable, TRUE
247 dc.l AHIDB_Name, .name-.s
248 dc.l TAG_DONE
249 .name dc.b "Paula:Fast 8 bit stereo",0
251 CNOP 0,2
253 *** AUDM
254 ModeK:
255 dc.l ID_AUDM
256 dc.l .e-.s
258 dc.l AHIDB_AudioID, $0002000B
260 dc.l AHIDB_Paula14Bit, FALSE
261 dc.l AHIDB_PaulaTable, FALSE
263 dc.l AHIDB_Volume, TRUE
264 dc.l AHIDB_Panning, TRUE
265 dc.l AHIDB_Stereo, FALSE
266 dc.l AHIDB_HiFi, FALSE
267 dc.l AHIDB_MultTable, FALSE
269 dc.l AHIDB_Name, .name-.s
270 dc.l TAG_DONE
271 .name dc.b "Paula:8 bit mono",0
273 CNOP 0,2
275 *** AUDM
276 ModeL:
277 dc.l ID_AUDM
278 dc.l .e-.s
280 dc.l AHIDB_AudioID, $0002000C
282 dc.l AHIDB_Paula14Bit, FALSE
283 dc.l AHIDB_PaulaTable, FALSE
285 dc.l AHIDB_Volume, TRUE
286 dc.l AHIDB_Panning, TRUE
287 dc.l AHIDB_Stereo, FALSE
288 dc.l AHIDB_HiFi, FALSE
289 dc.l AHIDB_MultTable, TRUE
291 dc.l AHIDB_Name, .name-.s
292 dc.l TAG_DONE
293 .name dc.b "Paula:Fast 8 bit mono",0
295 CNOP 0,2
298 *** AUDM
299 ModeM:
300 dc.l ID_AUDM
301 dc.l .e-.s
303 dc.l AHIDB_AudioID, $0002000D
305 dc.l AHIDB_Paula14Bit, TRUE
306 dc.l AHIDB_PaulaTable, TRUE
308 dc.l AHIDB_Volume, TRUE
309 dc.l AHIDB_Panning, TRUE
310 dc.l AHIDB_Stereo, TRUE
311 dc.l AHIDB_HiFi, TRUE
312 dc.l AHIDB_MultTable, FALSE
314 dc.l AHIDB_Name, .name-.s
315 dc.l TAG_DONE
316 .name dc.b "Paula:HiFi 14 bit stereo++ calibrated",0
318 CNOP 0,2
320 *** AUDM
321 ModeN:
322 dc.l ID_AUDM
323 dc.l .e-.s
325 dc.l AHIDB_AudioID, $0002000E
327 dc.l AHIDB_Paula14Bit, TRUE
328 dc.l AHIDB_PaulaTable, TRUE
330 dc.l AHIDB_Volume, TRUE
331 dc.l AHIDB_Panning, FALSE
332 dc.l AHIDB_Stereo, TRUE
333 dc.l AHIDB_HiFi, TRUE
334 dc.l AHIDB_MultTable, FALSE
336 dc.l AHIDB_Name, .name-.s
337 dc.l TAG_DONE
338 .name dc.b "Paula:HiFi 14 bit stereo calibrated",0
340 CNOP 0,2
342 *** AUDM
343 ModeO:
344 dc.l ID_AUDM
345 dc.l .e-.s
347 dc.l AHIDB_AudioID, $0002000F
349 dc.l AHIDB_Paula14Bit, TRUE
350 dc.l AHIDB_PaulaTable, TRUE
352 dc.l AHIDB_Volume, TRUE
353 dc.l AHIDB_Panning, TRUE
354 dc.l AHIDB_Stereo, FALSE
355 dc.l AHIDB_HiFi, TRUE
356 dc.l AHIDB_MultTable, FALSE
358 dc.l AHIDB_Name, .name-.s
359 dc.l TAG_DONE
360 .name dc.b "Paula:HiFi 14 bit mono calibrated",0
362 CNOP 0,2
364 *** AUDM
365 ModeP:
366 dc.l ID_AUDM
367 dc.l .e-.s
369 dc.l AHIDB_AudioID, $00020010
371 dc.l AHIDB_Paula14Bit, FALSE
372 dc.l AHIDB_PaulaTable, FALSE
374 dc.l AHIDB_Volume, TRUE
375 dc.l AHIDB_Panning, TRUE
376 dc.l AHIDB_Stereo, TRUE
377 dc.l AHIDB_HiFi, TRUE
378 dc.l AHIDB_MultTable, FALSE
380 dc.l AHIDB_Name, .name-.s
381 dc.l TAG_DONE
382 .name dc.b "Paula:HiFi 8 bit stereo++",0
384 CNOP 0,2
386 *** AUDM
387 ModeQ:
388 dc.l ID_AUDM
389 dc.l .e-.s
391 dc.l AHIDB_AudioID, $00020011
393 dc.l AHIDB_Paula14Bit, FALSE
394 dc.l AHIDB_PaulaTable, FALSE
396 dc.l AHIDB_Volume, TRUE
397 dc.l AHIDB_Panning, FALSE
398 dc.l AHIDB_Stereo, TRUE
399 dc.l AHIDB_HiFi, TRUE
400 dc.l AHIDB_MultTable, FALSE
402 dc.l AHIDB_Name, .name-.s
403 dc.l TAG_DONE
404 .name dc.b "Paula:HiFi 8 bit stereo",0
406 CNOP 0,2
408 *** AUDM
409 ModeR:
410 dc.l ID_AUDM
411 dc.l .e-.s
413 dc.l AHIDB_AudioID, $00020012
415 dc.l AHIDB_Paula14Bit, FALSE
416 dc.l AHIDB_PaulaTable, FALSE
418 dc.l AHIDB_Volume, TRUE
419 dc.l AHIDB_Panning, TRUE
420 dc.l AHIDB_Stereo, FALSE
421 dc.l AHIDB_HiFi, TRUE
422 dc.l AHIDB_MultTable, FALSE
424 dc.l AHIDB_Name, .name-.s
425 dc.l TAG_DONE
426 .name dc.b "Paula:HiFi 8 bit mono",0
428 CNOP 0,2
430 *** AUDM
431 ModeS:
432 dc.l ID_AUDM
433 dc.l .e-.s
435 dc.l AHIDB_AudioID, $00020018
437 dc.l AHIDB_Paula14Bit, FALSE
438 dc.l AHIDB_PaulaTable, FALSE
439 dc.l AHIDB_PaulaDMA, TRUE
441 ; Workaround for bug in AHI v4. These tags should not be required!
442 dc.l AHIDB_Volume, TRUE
443 dc.l AHIDB_Panning, FALSE
444 dc.l AHIDB_Stereo, TRUE
445 dc.l AHIDB_HiFi, TRUE
446 dc.l AHIDB_MultTable, FALSE
448 dc.l AHIDB_Name, .name-.s
449 dc.l TAG_DONE
450 .name dc.b "Paula:DMA 8 bit stereo",0
452 CNOP 0,2
455 CNOP 0,2
456 END: