home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 July / VPR9607B.BIN / driver / epson / vsound / crystal.inf next >
Windows Setup INFormation  |  1995-07-21  |  4KB  |  160 lines

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