home *** CD-ROM | disk | FTP | other *** search
/ Sound, Music & MIDI Collection 2 / SMMVOL2.bin / DRIVER / GUSGF195.ZIP / ULTRASND.INF < prev   
Encoding:
Windows Setup INFormation  |  1995-12-21  |  8.9 KB  |  349 lines

  1. [Version]
  2. Signature="$CHICAGO$"
  3. Class=MEDIA
  4. provider=%GRVS%
  5.  
  6. [ControlFlags]
  7. ExcludeFromSelect=VIRTUAL\GUS-SBEmulation
  8.  
  9. [ClassInstall]
  10. AddReg=Class.AddReg
  11.  
  12. [Class.AddReg]
  13. HKR,,,,%MediaClassName%
  14. HKR,,Icon,,"-1"
  15. HKR,,Installer,,mmci.dll
  16.  
  17. [Manufacturer]
  18. %MfgName%=Gravis
  19.  
  20. [Gravis]
  21. %UltraSound-Classic.DeviceDesc%=GUS_Device
  22. %UltraSound-MAX.DeviceDesc%=MAX_Device
  23. %UltraSound-ACE.DeviceDesc%=ACE_Device
  24. %GUS-SBEmulation.DeviceDesc%=GUS_SB_Device, VIRTUAL\GUS-SBEmulation
  25.  
  26. [PreCopySection]
  27. HKR,,NoSetupUI,,1
  28.  
  29. ;---------------------------------------------------------------;
  30.  
  31. [MAX_Device]
  32. DelFiles=GUS.DelList
  33. LogConfig=MAX.LC1,MAX.LC2,MAX.LC3,MAX.LC4,MAX.LC5
  34. CopyFiles=GUS.CopyList
  35. AddReg=WAVE.AddReg, MIXER.AddReg, MAX.AddReg, MIDI.AddReg
  36. UpdateInis=GUS.UpdateSysIni
  37.  
  38.  
  39. [ACE_Device]
  40. DelFiles=GUS.DelList
  41. LogConfig=ACE.LC1,ACE.LC2,ACE.LC3,ACE.LC4,ACE.LC5
  42. CopyFiles=GUS.CopyList
  43. AddReg=MIXER.AddReg, ACE.AddReg, WAVE.AddReg, MIDI.AddReg
  44. UpdateInis=GUS.UpdateSysIni
  45.  
  46. [GUS_Device]
  47. DelFiles=GUS.DelList
  48. LogConfig=GUS.LC1,GUS.LC2,GUS.LC3,GUS.LC4,GUS.LC5
  49. CopyFiles=GUS.CopyList
  50. AddReg=WAVE.AddReg, MIXER.AddReg, GUS.AddReg, MIDI.AddReg
  51. UpdateInis=GUS.UpdateSysIni
  52.  
  53. [GUS_SB_Device]
  54. AddReg=GUS_SB_Device.AddReg
  55.  
  56. ;---------------------------------------------------------------;
  57.  
  58. [ACE.LC1]
  59. ConfigPriority=NORMAL
  60. IOConfig=220-22F
  61. IOConfig=320-32F
  62. IRQConfig=11, 12, 15, 5,7, 9
  63. DMAConfig=1, 3, 5, 6, 7
  64.  
  65. [ACE.LC2]
  66. ConfigPriority=NORMAL
  67. IOConfig=240-24F
  68. IOConfig=340-34F
  69. IRQConfig=11, 12, 15, 5,7, 9
  70. DMAConfig=1, 3, 5, 6, 7
  71.  
  72. [ACE.LC3]
  73. ConfigPriority=NORMAL
  74. IOConfig=250-25F
  75. IOConfig=350-35F
  76. IRQConfig=11, 12, 15, 5,7, 9
  77. DMAConfig=1, 3, 5, 6, 7
  78.  
  79. [ACE.LC4]
  80. ConfigPriority=NORMAL
  81. IOConfig=260-26F
  82. IOConfig=360-36F
  83. IRQConfig=11, 12, 15, 5,7, 9
  84. DMAConfig=1, 3, 5, 6, 7
  85.  
  86. [ACE.LC5]
  87. ConfigPriority=NORMAL
  88. IOConfig=210-21F
  89. IOConfig=310-31F
  90. IRQConfig=11, 12, 15, 5,7, 9
  91. DMAConfig=1, 3, 5, 6, 7
  92.  
  93.  
  94. [GUS.LC1]
  95. ConfigPriority=NORMAL
  96. IOConfig=220-22F
  97. IOConfig=320-32F
  98. IOConfig=388-38B
  99. IRQConfig=11, 12, 15, 5,7, 9
  100. IRQConfig=11, 12, 15, 5,7, 9
  101. DMAConfig=1, 3, 5, 6, 7
  102. DMAConfig=1, 3, 5, 6, 7
  103.  
  104. [GUS.LC2]
  105. ConfigPriority=NORMAL
  106. IOConfig=240-24F
  107. IOConfig=340-34F
  108. IOConfig=388-38B
  109. IRQConfig=11, 12, 15, 5,7, 9
  110. IRQConfig=11, 12, 15, 5,7, 9
  111. DMAConfig=1, 3, 5, 6, 7
  112. DMAConfig=1, 3, 5, 6, 7
  113.  
  114. [GUS.LC3]
  115. ConfigPriority=NORMAL
  116. IOConfig=250-25F
  117. IOConfig=350-35F
  118. IOConfig=388-38B
  119. IRQConfig=11, 12, 15, 5,7, 9
  120. IRQConfig=11, 12, 15, 5,7, 9
  121. DMAConfig=1, 3, 5, 6, 7
  122. DMAConfig=1, 3, 5, 6, 7
  123.  
  124. [GUS.LC4]
  125. ConfigPriority=NORMAL
  126. IOConfig=260-26F
  127. IOConfig=360-36F
  128. IOConfig=388-38B
  129. IRQConfig=11, 12, 15, 5,7, 9
  130. IRQConfig=11, 12, 15, 5,7, 9
  131. DMAConfig=1, 3, 5, 6, 7
  132. DMAConfig=1, 3, 5, 6, 7
  133.  
  134. [GUS.LC5]
  135. ConfigPriority=NORMAL
  136. IOConfig=210-21F
  137. IOConfig=310-31F
  138. IOConfig=388-38B
  139. IRQConfig=11, 12, 15, 5,7, 9
  140. IRQConfig=11, 12, 15, 5,7, 9
  141. DMAConfig=1, 3, 5, 6, 7
  142. DMAConfig=1, 3, 5, 6, 7
  143.  
  144.  
  145. [MAX.LC1]
  146. ConfigPriority=NORMAL
  147. IOConfig=220-22F
  148. IOConfig=320-32F
  149. IOConfig=388-38B
  150. IOConfig=32C-32F
  151. IRQConfig=11, 12, 15, 5,7, 9
  152. IRQConfig=11, 12, 15, 5,7, 9
  153. DMAConfig=1, 3, 5, 6, 7
  154. DMAConfig=1, 3, 5, 6, 7
  155.  
  156. [MAX.LC2]
  157. ConfigPriority=NORMAL
  158. IOConfig=240-24F
  159. IOConfig=340-34F
  160. IOConfig=388-38B
  161. IOConfig=34C-34F
  162. IRQConfig=11, 12, 15, 5,7, 9
  163. IRQConfig=11, 12, 15, 5,7, 9
  164. DMAConfig=1, 3, 5, 6, 7
  165. DMAConfig=1, 3, 5, 6, 7
  166.  
  167. [MAX.LC3]
  168. ConfigPriority=NORMAL
  169. IOConfig=250-25F
  170. IOConfig=350-35F
  171. IOConfig=388-38B
  172. IOConfig=35C-35F
  173. IRQConfig=11, 12, 15, 5,7, 9
  174. IRQConfig=11, 12, 15, 5,7, 9
  175. DMAConfig=1, 3, 5, 6, 7
  176. DMAConfig=1, 3, 5, 6, 7
  177.  
  178. [MAX.LC4]
  179. ConfigPriority=NORMAL
  180. IOConfig=260-26F
  181. IOConfig=360-36F
  182. IOConfig=388-38B
  183. IOConfig=36C-36F
  184. IRQConfig=11, 12, 15, 5,7, 9
  185. IRQConfig=11, 12, 15, 5,7, 9
  186. DMAConfig=1, 3, 5, 6, 7
  187. DMAConfig=1, 3, 5, 6, 7
  188.  
  189. [MAX.LC5]
  190. ConfigPriority=NORMAL
  191. IOConfig=210-21F
  192. IOConfig=310-31F
  193. IOConfig=388-38B
  194. IOConfig=31C-31F
  195. IRQConfig=11, 12, 15, 5,7, 9
  196. IRQConfig=11, 12, 15, 5,7, 9
  197. DMAConfig=1, 3, 5, 6, 7
  198. DMAConfig=1, 3, 5, 6, 7
  199.  
  200. ;---------------------------------------------------------------;
  201. ;
  202. ; The .Det sections are added to the devnode at detection time
  203. ; only.  The PreCopySection is simply setting the NoSetupUI
  204. ; flag so that the critical pieces (such as logical
  205. ; configurations) are in place at the time the device is started
  206. ; during first boot.
  207. ;
  208. ;---------------------------------------------------------------;
  209.  
  210. [GUS.Det]
  211. AddReg=PreCopySection
  212.  
  213. ;---------------------------------------------------------------;
  214.  
  215. [GUS.CopyList]
  216. grvsultr.vxd,,
  217. ultrasnd.drv,,
  218.  
  219. ;---------------------------------------------------------------;
  220.  
  221. [GUS.DelList]
  222. grvsultr.386,,,1
  223. ultrasnd.drv,,,1
  224.  
  225. ;---------------------------------------------------------------;
  226.  
  227. [GUS_SB_Device.AddReg]
  228. HKR,,DeviceDriver,,grvsultr.vxd
  229. HKR,,DevLoader,,*CONFIGMG
  230.  
  231. [GUS.AddReg]
  232. HKR,,Driver,,grvsultr.vxd
  233. HKR,,DevLoader,,mmdevldr.vxd
  234. HKR,,EnumPropPages,0,"ultrasnd.drv,DrvEnumPropPages"
  235. HKR,Drivers,MIGRATED,,0
  236. HKR,Drivers,SubClasses,,"wave,mixer,midi"
  237. HKR,Configuration,PlaybackBufferSize,1,00,10,00,00
  238. HKR,Configuration,RecordBufferSize,1,00,10,00,00
  239. HKR,Configuration,Active Voices,1,16,00,00,00
  240. HKR,Configuration,Linear Volume,1,01,00,00,00
  241. HKR,Configuration,PlaybackDMA,1,00,00,00,00
  242. HKR,Configuration,RecordDMA,1,01,00,00,00
  243. HKR,Configuration,16BitPatches,1,01,00,00,00
  244. HKR,Configuration,SaveMixerSettings,1,01,00,00,00
  245.  
  246. HKR,Drivers\mixer\ultrasnd.drv,Description,,%UltraSound-Classic.DeviceDesc%
  247. HKR,Drivers\wave\ultrasnd.drv,Description,,%UltraSound-Classic.DeviceDesc%
  248. HKR,Drivers\midi\ultrasnd.drv,Description,,%UltraSound-Classic.DeviceDesc%
  249.  
  250.  
  251. [MAX.AddReg]
  252. HKR,,Driver,,grvsultr.vxd
  253. HKR,,DevLoader,,mmdevldr.vxd
  254. HKR,,EnumPropPages,0,"ultrasnd.drv,DrvEnumPropPages"
  255. HKR,Drivers,MIGRATED,,0
  256. HKR,Drivers,SubClasses,,"wave,mixer,midi"
  257. HKR,Configuration,UltraDir,0,c:\ultrasnd
  258. HKR,Configuration,PlaybackBufferSize,1,00,10,00,00
  259. HKR,Configuration,RecordBufferSize,1,00,10,00,00
  260. HKR,Configuration,Active Voices,1,16,00,00,00
  261. HKR,Configuration,Linear Volume,1,01,00,00,00
  262. HKR,Configuration,PlaybackDMA,1,00,00,00,00
  263. HKR,Configuration,RecordDMA,1,01,00,00,00
  264. HKR,Configuration,16BitPatches,1,01,00,00,00
  265.  
  266. HKR,Drivers\mixer\ultrasnd.drv,Description,,%UltraSound-MAX.DeviceDesc%
  267. HKR,Drivers\wave\ultrasnd.drv,Description,,%UltraSound-MAX.DeviceDesc%
  268. HKR,Drivers\midi\ultrasnd.drv,Description,,%UltraSound-MAX.DeviceDesc%
  269.  
  270.  
  271. [ACE.AddReg]
  272. HKR,,Driver,,grvsultr.vxd
  273. HKR,,DevLoader,,mmdevldr.vxd
  274. HKR,,EnumPropPages,0,"ultrasnd.drv,DrvEnumPropPages"
  275. HKR,Drivers,MIGRATED,,0
  276. HKR,Drivers,SubClasses,,"wave,mixer,midi"
  277. HKR,Configuration,UltraDir,0,c:\ultrasnd
  278. HKR,Configuration,PlaybackBufferSize,1,00,10,00,00
  279. HKR,Configuration,RecordBufferSize,1,00,10,00,00
  280. HKR,Configuration,Active Voices,1,16,00,00,00
  281. HKR,Configuration,Linear Volume,1,01,00,00,00
  282. HKR,Configuration,PlaybackDMA,1,00,00,00,00
  283. HKR,Configuration,RecordDMA,1,01,00,00,00
  284. HKR,Configuration,16BitPatches,1,01,00,00,00
  285.  
  286. HKR,Drivers\mixer\ultrasnd.drv,Description,,%UltraSound-ACE.DeviceDesc%
  287. HKR,Drivers\wave\ultrasnd.drv,Description,,%UltraSound-ACE.DeviceDesc%
  288. HKR,Drivers\midi\ultrasnd.drv,Description,,%UltraSound-ACE.DeviceDesc%
  289.  
  290. [MIXER.AddReg]
  291. HKR,Drivers\mixer\ultrasnd.drv,Driver,,ultrasnd.drv
  292. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  293. HKR,Drivers\mixer,,,
  294.  
  295. [WAVE.AddReg]
  296. HKR,Drivers\wave\ultrasnd.drv,Driver,,ultrasnd.drv
  297. HKR,Drivers\wave,,,
  298.  
  299.  
  300. [MIDI.AddReg]
  301. HKR,Drivers\midi\ultrasnd.drv,Driver,,ultrasnd.drv
  302. HKR,Drivers\midi,,,
  303.  
  304. ;---------------------------------------------------------------;
  305.  
  306. [GUS.UpdateSysIni]
  307. system.ini,386Enh,"device=grvsultr.386",,1
  308. system.ini,drivers,"wave*=ultrasnd.drv",,1
  309. system.ini,drivers,"midi*=ultrasnd.drv",,1
  310. system.ini,drivers,"midi*=ultmport.drv",,1
  311. system.ini,drivers,"aux*=ultrasnd.drv",,1
  312. system.ini,drivers,"mixer*=ultrasnd.drv",,1
  313.  
  314. ;---------------------------------------------------------------;
  315.  
  316. ;
  317. ; The following is a list of known drivers for the given devices.
  318. ; Additionally, the safe driver list is a set of drivers that we
  319. ; know only support specific devices.
  320. ;
  321. ; These lists will help us to determine when we will replace a
  322. ; driver with our "in-the-box" drivers.
  323. ;
  324.  
  325. ;---------------------------------------------------------------;
  326.  
  327. [DestinationDirs]
  328. DefaultDestDir = 11     ; LDID_SYS
  329. TMV1.CopyList = 12      ; LDID_IOSUBSYS
  330.  
  331. ;---------------------------------------------------------------;
  332.  
  333. ;Localized strings
  334. [Strings]
  335. MSFT="Advanced Gravis"
  336. MfgName="Advanced Gravis"
  337. UltraSound-Classic.DeviceDesc="Gravis UltraSound Classic"
  338. UltraSound-ACE.DeviceDesc="Gravis UltraSound ACE"
  339. UltraSound-MAX.DeviceDesc="Gravis UltraSound MAX"
  340. GUS-SBEmulation.DeviceDesc="Gravis MegaEm Sound Blaster Emulation Technology"
  341. MediaClassName="Sound, video and game controllers"
  342.  
  343. [SourceDisksFiles]
  344. grvsultr.vxd=1
  345. ultrasnd.drv=1
  346.  
  347. [SourceDisksNames]
  348. 1="UltraSound Installation Disk 1",,
  349.