home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / audio / asb16 / asb16.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1996-02-12  |  4.4 KB  |  183 lines

  1. ; ASB16.INF
  2.  
  3. [Version]
  4. Signature="$Windows 95$"
  5. Class=MEDIA
  6. provider=%ADL%
  7. LayoutFile=LAYOUT.INF
  8.  
  9.  
  10. ;---------------------------------------------------------------;
  11. ; The Class install is installed for any device in the inf file
  12. [ClassInstall]
  13. AddReg=Class.AddReg
  14.  
  15. [Class.AddReg]
  16. HKR,,,,%MediaClassName%
  17. HKR,,Icon,,1
  18. HKR,,Installer,,mmci.cpl
  19.  
  20.  
  21. ;---------------------------------------------------------------;
  22. ;
  23. ; The .Det sections are added to the devnode at detection time
  24. ; only.  The PreCopySection is simply setting the NoSetupUI
  25. ; flag so that the critical pieces (such as logical 
  26. ; configurations) are in place at the time the device is started 
  27. ; during first boot.
  28. ;---------------------------------------------------------------;
  29.  
  30. [*PNPB007.Det]
  31. AddReg=PreCopySection
  32.  
  33. [PreCopySection]
  34. HKR,,NoSetupUI,,1
  35.  
  36.  
  37. ;---------------------------------------------------------------;
  38. [Manufacturer]
  39. %MfgName%=AdLib
  40.  
  41. [AdLib]
  42. %*PNPB007.DeviceDesc%=PNPB007.Device, *CSC0000,*PNPB007
  43.  
  44.  
  45. ;---------------------------------------------------------------;
  46.  
  47. [PNPB007.Device]
  48. DelFiles=WSS.DelList
  49. CopyFiles=WSS.CopyApps, WSS.CopyDriver, Control.CopyDosDriver
  50. AddReg=WAVE.AddReg, MIXER.AddReg, PNPB007.AddReg, WSS.AddReg
  51. DelReg=PNPB007.DelReg
  52. UpdateInis=WSS.UpdateInis
  53. UpdateCfgSys=ADLIB.UpdateCfgSys
  54. Reboot
  55.  
  56.  
  57. ;---------------------------------------------------------------;
  58.  
  59. [WSS.UpdateInis]
  60. system.ini,386Enh,"device=vadlibd.386"
  61. system.ini,386Enh,"device=vsndsys.386"
  62. system.ini,drivers,"wave*=cs31ba11.drv",,1
  63. system.ini,drivers,"wave*=asb16wav.drv",,1
  64. system.ini,drivers,"wave*=sndsys.drv",,1
  65. system.ini,drivers,"midi*=opl3.drv",,1
  66. system.ini,drivers,"midi*=msadlib.drv",,1
  67.  
  68.  
  69. ;---------------------------------------------------------------;
  70.  
  71. [WSS.DelList]
  72. vsndsys.386,,,1
  73. sndsys.drv,,,1
  74. cs31ba11.drv,,,1
  75. asb16wav.drv,,,1
  76. vaudiod.386,,,1
  77. cpqaudio.drv,,,1
  78. vsbd.386,,,1
  79. msadlib.drv,,,1
  80. vadlib.386,,,1
  81. nullwave.drv,,,1
  82.  
  83.  
  84. ;---------------------------------------------------------------;
  85.  
  86. [WSS.CopyDriver]
  87. asb_16.vxd,,
  88. asb16wav.drv,,
  89. asb16opl.drv,,
  90.  
  91. [Control.CopyDosDriver]
  92. asb_16.exe,,
  93. asb_16.ini,,
  94. asb16wav.ini,,
  95.  
  96. [WSS.CopyApps]
  97. asb16out.exe,,
  98. asb16inp.exe,,
  99. bwcc.dll,,
  100.  
  101.  
  102. ;---------------------------------------------------------------;
  103. [PNPB007.DelReg]
  104. HKR,Drivers
  105. HKR,,Config
  106.  
  107.  
  108. ;---------------------------------------------------------------;
  109.  
  110. [PNPB007.AddReg]
  111. HKR,Drivers\wave\asb16wav.drv,Description,,%*PNPB007.DeviceDesc%
  112. HKR,Drivers\mixer\asb16wav.drv,Description,,%*PNPB007.DeviceDesc%
  113. HKR,Drivers\aux\asb16wav.drv,Description,,%*PNPB007.DeviceDesc%
  114. HKR,Drivers\midi\asb16opl.drv,Description,,%V_INTERNAL%
  115. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  116.  
  117. [WSS.AddReg]
  118. HKR,,Driver,,asb_16.vxd
  119. HKR,Drivers\wave\asb16wav.drv,,,
  120. HKR,Drivers\wave\asb16wav.drv,Driver,,asb16wav.drv
  121. HKR,Drivers\mixer\asb16wav.drv,,,
  122. HKR,Drivers\mixer\asb16wav.drv,Driver,,asb16wav.drv
  123. HKR,Drivers\aux\asb16wav.drv,,,
  124. HKR,Drivers\aux\asb16wav.drv,Driver,,asb16wav.drv
  125. HKR,Drivers\midi\asb16opl.drv,,,
  126. HKR,Drivers\midi\asb16opl.drv,Driver,,asb16opl.drv
  127.  
  128. [WAVE.AddReg]
  129. HKR,,DevLoader,,mmdevldr.vxd
  130. HKR,Drivers,,,
  131. HKR,Drivers,MIGRATED,,0
  132. HKR,Drivers\midi,,,
  133. HKR,Drivers\wave,,,
  134. HKR,Drivers\mixer,,,
  135. HKR,Drivers\aux,,,
  136. HKLM,%KEY_IOC%\acm,,,
  137. HKLM,%KEY_IOC%\Rec,,,
  138. HKLM,%KEY_IOC%\MPlay,,,
  139.  
  140. [MIXER.AddReg]
  141. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  142. HKLM,%KEY_IOC%\Vol,,,
  143.  
  144.  
  145. ;---------------------------------------------------------------;
  146. [ADLIB.UpdateCfgSys]
  147. DevDelete=asb_16c.exe
  148. DevDelete=asb_16.exe
  149. DevAddDev=asb_16.exe,device, 1
  150.  
  151.  
  152. ;---------------------------------------------------------------;
  153.  
  154. [DestinationDirs]
  155. WSS.CopyDriver        = 11  ; The Windows 95 System Directory
  156. Control.CopyDosDriver = 10  ; The Windows 95 Directory
  157. DefaultDestDir        = 10  ; The Windows 95 Directory
  158. WSS.CopyApps          = 10  ; The Windows 95 Directory
  159.  
  160. [SourceDisksNames]
  161. 1="AdLib ASB 16 Windows 95 Driver Disk",, 0001
  162.  
  163. [SourceDisksFiles]
  164. asb_16.vxd=1
  165. asb16wav.drv=1
  166. asb16wav.ini=1
  167. asb16opl.drv=1
  168. asb_16.exe=1
  169. asb_16.ini=1
  170.  
  171.  
  172. ;---------------------------------------------------------------;
  173. [Strings]
  174. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  175. ADL="AdLib"
  176. MfgName="AdLib Multimedia Inc."
  177. *PNPB007.DeviceDesc="AdLib ASB 16 Sound Card Family"
  178. MediaClassName="Media Devices"
  179. V_CLSWAVEFORM="Audio"
  180. V_INTERNAL="Internal FM Synthesis"
  181.  
  182.  
  183.