Check for SYS/GL during library init. Reason is that
[AROS.git] / workbench / devs / AHI / Drivers / EMU10kx / EMU10KX-2.s
blob39706d832303dc1f26e9e4994550d741f57a9ea6
3 .MACRO FORM_START name
4 CHUNKCNT .ASSIGNA 0
5 .ascii "FORM"
6 .long FORMEND-FORMSTART
7 FORMSTART:
8 .ascii "\name"
9 .ENDM
11 .MACRO FORM_END name
12 FORMEND:
13 .balign 2
14 .ENDM
16 .MACRO CHUNK_START name
17 .ascii "\name"
18 .long CHUNKEND\&CHUNKCNT-CHUNKSTART\&CHUNKCNT
19 CHUNKSTART\&CHUNKCNT:
20 .ENDM
22 .MACRO CHUNK_END
23 CHUNKEND\&CHUNKCNT:
24 CHUNKCNT .ASSIGNA \&CHUNKCNT+1
25 .balign 2
26 .ENDM
28 AHIDB_AudioID .EQU 2147483648+100
29 AHIDB_Volume .EQU 2147483648+103
30 AHIDB_Panning .EQU 2147483648+104
31 AHIDB_Stereo .EQU 2147483648+105
32 AHIDB_HiFi .EQU 2147483648+106
33 AHIDB_MultTable .EQU 2147483648+108
34 AHIDB_Name .EQU 2147483648+32768+109
36 TAG_DONE .EQU 0
38 TRUE .EQU 1
39 FALSE .EQU 0
42 FORM_START AHIM
44 CHUNK_START AUDN
45 .asciz "emu10kx"
46 CHUNK_END
48 CHUNK_START AUDM
49 1:
50 .long AHIDB_AudioID, 0x001e1001
51 .long AHIDB_Volume, TRUE
52 .long AHIDB_Panning, FALSE
53 .long AHIDB_Stereo, FALSE
54 .long AHIDB_HiFi, TRUE
55 .long AHIDB_MultTable,FALSE
56 .long AHIDB_Name, 2f-1b
57 .long TAG_DONE
59 .asciz "EMU10kx-2:HiFi 16 bit mono"
60 CHUNK_END
62 CHUNK_START AUDM
63 1:
64 .long AHIDB_AudioID, 0x001e1002
65 .long AHIDB_Volume, TRUE
66 .long AHIDB_Panning, TRUE
67 .long AHIDB_Stereo, TRUE
68 .long AHIDB_HiFi, TRUE
69 .long AHIDB_MultTable,FALSE
70 .long AHIDB_Name, 2f-1b
71 .long TAG_DONE
73 .asciz "EMU10kx-2:HiFi 16 bit stereo++"
74 CHUNK_END
76 CHUNK_START AUDM
77 1:
78 .long AHIDB_AudioID, 0x001e1003
79 .long AHIDB_Volume, TRUE
80 .long AHIDB_Panning, FALSE
81 .long AHIDB_Stereo, FALSE
82 .long AHIDB_HiFi, FALSE
83 .long AHIDB_MultTable,FALSE
84 .long AHIDB_Name, 2f-1b
85 .long TAG_DONE
87 .asciz "EMU10kx-2:16 bit mono"
88 CHUNK_END
90 CHUNK_START AUDM
91 1:
92 .long AHIDB_AudioID, 0x001e1004
93 .long AHIDB_Volume, TRUE
94 .long AHIDB_Panning, TRUE
95 .long AHIDB_Stereo, TRUE
96 .long AHIDB_HiFi, FALSE
97 .long AHIDB_MultTable,FALSE
98 .long AHIDB_Name, 2f-1b
99 .long TAG_DONE
101 .asciz "EMU10kx-2:16 bit stereo++"
102 CHUNK_END
104 FORM_END
105 .end