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

  1. [Version]
  2. Signature="$CHICAGO$"
  3. Class=MEDIA
  4. provider=%MSFT%
  5. LayoutFile=layout.inf
  6.  
  7. [ClassInstall]
  8. AddReg=Class.AddReg
  9.  
  10. [Class.AddReg]
  11. HKR,,,,%MediaClassName%
  12. HKR,,Icon,,"-1"
  13. HKR,,Installer,,mmci.dll
  14.  
  15. [Manufacturer]
  16. %CSMfgName%=Crystal
  17.  
  18. [Crystal]
  19. %*CSC0000.DeviceDesc%=CSC0000_Device, *CSC0000
  20. %*CSC0001.DeviceDesc%=CSC0001_Device, *CSC0001
  21. %*CSC0010.DeviceDesc%=CSC0010_Device, *CSC0010
  22. %*CSC0003.DeviceDesc%=CSC0003_Device, *CSC0003
  23. %*CSCFFFF.DeviceDesc%=CSC0000_Device, *CSCFFFF
  24.  
  25. ;--------------------------------------------------------------------------
  26.  
  27. [CSC0000_Device]
  28. DelFiles=WSS.DelList
  29. CopyFiles=WSS.CopyList,Windir.CopyList
  30. AddReg=WAVE.AddReg, MIXER.AddReg, CSC0000.AddReg, WSS.AddReg
  31. UpdateInis=WSS.UpdateInis
  32. UpdateCfgSys=CS4232C.UpdateCfgSys
  33. ;Uncomment the next line if you wish to use this .inf with NULL resources
  34. ;reboot
  35.  
  36. [WSS.UpdateInis]
  37. system.ini,386Enh,"device=vsndsys.386"
  38. system.ini,drivers,"wave*=sndsys.drv",,1
  39. system.ini,drivers,"wave*=cs31ba11.drv",,1
  40. system.ini,drivers,"wave*=cs32ba11.drv",,1
  41. system.ini,drivers,"midi*=sndsys.drv",,1
  42. system.ini,drivers,"aux*=sndsys.drv",,1
  43. system.ini,drivers,"aux*=cs31ba11.drv",,1
  44. system.ini,drivers,"aux*=cs32ba11.drv",,1
  45. system.ini,drivers,"mixer*=sndsys.drv",,1
  46. system.ini,drivers,"mixer*=cs31ba11.drv",,1
  47. system.ini,drivers,"mixer*=cs32ba11.drv",,1
  48.  
  49. [WSS.CopyList]
  50. cwaudio.vxd,,
  51. cs32ba11.drv,,
  52. csfm.drv,,
  53. cs4232ld.vxd,,
  54.  
  55. [Windir.CopyList]
  56. cs4232c.exe,,
  57. cs4232.ini,,
  58. cwaudio.bin,,
  59. cs32mix.exe,,
  60.  
  61. [WSS.DelList]
  62. vsndsys.386,,,1
  63. sndsys.drv,,,1
  64. vaudiod.386,,,1
  65. cpqaudio.drv,,,1
  66. vsbd.386,,,1
  67. vadlibd.386,,,1
  68. nullwave.drv,,,1
  69. mssndsys.drv,,,1
  70. mssndsys.vxd,,,1
  71.  
  72. [WSS.AddReg]
  73. HKR,,Driver,,cwaudio.vxd
  74. HKR,Drivers\wave\cs32ba11.drv,Driver,,cs32ba11.drv
  75. HKR,Drivers\mixer\cs32ba11.drv,Driver,,cs32ba11.drv
  76. HKR,Drivers\aux\cs32ba11.drv,Driver,,cs32ba11.drv
  77. HKR,Drivers\midi\csfm.drv,,,
  78. HKR,Drivers\midi\csfm.drv,Driver,,csfm.drv
  79. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  80. HKR,,EnumPropPages,,"cs32ba11.drv,DrvEnumPropPages"
  81. HKLM,%KEY_FIL%\fl.UpdateInis,device.vsndsys,,"system.ini,386Enh,""device=vsndsys.386"",,"
  82.  
  83. [CSC0000.AddReg]
  84. HKR,Drivers\wave\cs32ba11.drv,Description,,%*CSC0000.DeviceDesc%
  85. HKR,Drivers\mixer\cs32ba11.drv,Description,,%*CSC0000.DeviceDesc%
  86. HKR,Drivers\aux\cs32ba11.drv,Description,,%*CSC0000.DeviceDesc%
  87. HKR,Drivers\midi\csfm.drv,Description,,%V_INTERNAL%
  88. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  89. HKR,Config\DRIVER,Interp8,,Linear
  90. HKR,Config\DRIVER,Interp16,,Linear
  91. HKR,Config\DRIVER,SaveSettingsOnExit,,ON
  92. HKR,Config\DRIVER,DMATimingMode,,1
  93. HKR,Config\DRIVER,4232ADPCMEnable,,1
  94. ;HKR,Config\DRIVER,UseAllFs,,0
  95. HKR,Config\MIXER,WaveVolumeOffset,,48
  96. HKR,Config\MIXER,InputSelection,,AUX
  97. HKR,Config\MIXER,lLineVolume,,21845
  98. HKR,Config\MIXER,rLineVolume,,21845
  99. HKR,Config\MIXER,LineGang,,ON
  100. HKR,Config\MIXER,lMicVolume,,21845
  101. HKR,Config\MIXER,rMicVolume,,21845
  102. HKR,Config\MIXER,MicGang,,ON
  103. HKR,Config\MIXER,lAuxInVolume,,4369
  104. HKR,Config\MIXER,rAuxInVolume,,4369
  105. HKR,Config\MIXER,AuxInGang,,ON
  106. HKR,Config\MIXER,lLoopBackInputVolume,,0
  107. HKR,Config\MIXER,rLoopBackInputVolume,,0
  108. HKR,Config\MIXER,LoopBackInputGang,,ON
  109. HKR,Config\MIXER,MonitorVolume,,65535
  110. HKR,Config\MIXER,MonitorMute,,OFF
  111. HKR,Config\MIXER,MonitorMode,,Recording
  112. HKR,Config\MIXER,lMasterVolume,,58253
  113. HKR,Config\MIXER,rMasterVolume,,58253
  114. HKR,Config\MIXER,MasterMute,,OFF
  115. HKR,Config\MIXER,MasterGang,,ON
  116. HKR,Config\MIXER,lAuxVolume,,42280
  117. HKR,Config\MIXER,rAuxVolume,,42280
  118. HKR,Config\MIXER,AuxMute,,OFF
  119. HKR,Config\MIXER,AuxGang,,ON
  120. HKR,Config\MIXER,lAux2Volume,,42280
  121. HKR,Config\MIXER,rAux2Volume,,42280
  122. HKR,Config\MIXER,Aux2Mute,,OFF
  123. HKR,Config\MIXER,Aux2Gang,,ON
  124. HKR,Config\MIXER,lLineMixVolume,,42280
  125. HKR,Config\MIXER,rLineMixVolume,,42280
  126. HKR,Config\MIXER,LineMixMute,,OFF
  127. HKR,Config\MIXER,LineMixGang,,ON
  128. HKR,Config\MIXER,MonoVolume,,65535
  129. HKR,Config\MIXER,MonoMute,,ON
  130. HKR,Config\MIXER,MonoOutMute,,ON
  131. HKR,Config\MIXER,MicBoost,,ON
  132. HKR,Config\MIXER,HWMUTE,,"0,1,E"
  133. HKR,Config\MIXER,lVirtMaster,,48059
  134. HKR,Config\MIXER,rVirtMaster,,48059
  135. HKR,Config\MIXER,LowPriInputSelection,,MIC
  136. HKR,Config\MIXER,lLowPriMicVolume,,32256
  137. HKR,Config\MIXER,rLowPriMicVolume,,32256
  138. HKR,Config\MIXER,LowPriMicBoost,,ON
  139. HKR,Config\MIXER,lLowPriLineVolume,,39680
  140. HKR,Config\MIXER,rLowPriLineVolume,,39680
  141. HKR,Config\MIXER,lLowPriLoopBackInputVolume,,38400
  142. HKR,Config\MIXER,rLowPriLoopBackInputVolume,,38400
  143. HKR,Config\MIXER,lLowPriAuxInVolume,,17664
  144. HKR,Config\MIXER,rLowPriAuxInVolume,,17664
  145. HKR,Config\MIXER,VirtMasterMute,,OFF
  146. HKR,Config\MIXER,VirtMasterGang,,ON
  147. HKR,Config\MIXER,MicAGC,,OFF
  148. HKR,Config\RECORD,HighPassFilter,,Off
  149. HKR,Config\RECORD,Dither,,ON
  150. HKR,Config\CONTROLS,MixerSources,,"Wave,Monitor,Mono,Line,Aux1,Aux2"
  151. HKR,Config\CONTROLS,InputSources,,"Line,Aux1,Loop,Mic"
  152. HKR,Config\CONTROLS,ShortNameLine,,Synth
  153. HKR,Config\CONTROLS,LongNameLine,,Synth
  154. HKR,Config\CONTROLS,ShortNameAux1,,Line
  155. HKR,Config\CONTROLS,LongNameAux1,,Line
  156. HKR,Config\CONTROLS,ShortNameAux2,,CD
  157. HKR,Config\CONTROLS,LongNameAux2,,CD
  158. HKR,Config\CONTROLS,ShortNameMono,,PC Speaker
  159. HKR,Config\CONTROLS,LongNameMono,,PC Speaker
  160. HKR,Config\CONTROLS,ShortNameMic,,Mic
  161. HKR,Config\CONTROLS,LongNameMic,,Mic
  162. HKR,Config\CONTROLS,ShortNameLoopback,,Mix Out
  163. HKR,Config\CONTROLS,LongNameLoopback,,Mix Out
  164. HKR,Config\CONTROLS,SourceForLine,,Synthesizer
  165. HKR,Config\CONTROLS,SourceForAux1,,Auxiliary
  166. HKR,Config\CONTROLS,SourceForAux2,,CompactDisc
  167. HKR,Config\CONTROLS,SourceForMono,,PCSpeaker
  168. HKR,Config\CONTROLS,SourceForMic,,Microphone
  169. HKR,Config\CONTROLS,LongNameLineOut,,"Master Out"
  170. HKR,Config\CONTROLS,ShortNameLineOut,,Master
  171. HKR,Config\CONTROLS,LongNameMuxOut,,"Wave Input"
  172. HKR,Config\CONTROLS,ShortNameMuxOut,,WaveIn
  173. HKR,Config\CONTROLS,LongNameLowPriMuxOut,,"Low Priority Input"
  174. HKR,Config\CONTROLS,ShortNameLowPriMuxOut,,LowPriIn
  175. ;HKR,Config\CONTROLS,LongNameXCTL0,,"XControl 0"
  176. ;HKR,Config\CONTROLS,ShortNameXCTL0,,"XCTL 0"
  177. ;HKR,Config\CONTROLS,LongNameXCTL1,,"XControl 1"
  178. ;HKR,Config\CONTROLS,ShortNameXCTL1,,"XCTL 1"
  179. ;HKR,Config\CONTROLS,ValueXCTL0,,0
  180. ;HKR,Config\CONTROLS,ValueXCTL1,,0
  181. HKR,Config\SNDSYS.DRV,SingleModeDMA,,0
  182. HKR,Config\SNDSYS.DRV,MsftHardware,,0
  183. HKR,Config\SNDSYS.DRV,MsftSupport,,1
  184. HKR,Config\SNDSYS.DRV,AutoSelect,,0
  185. HKR,Config\SNDSYS.DRV,MidiPlay,,1
  186. HKR,Config\SNDSYS.DRV,OldMSDosGameCompatibility,,1
  187. HKR,Config\SNDSYS.DRV,BlasterSupport,,CS4232
  188. HKR,Config\SNDSYS.DRV,Duplex,,Full
  189. HKR,Config\SNDSYS.DRV,OEMHardware,,
  190. HKR,Config\SNDSYS.DRV,FMMixer,,Line
  191. HKR,Config\SNDSYS.DRV,CDMixer,,Aux2
  192. HKR,Config\SNDSYS.DRV,LineMixer,,Aux1
  193. HKR,Config\SNDSYS.DRV,UseTypeFDMA,,ON
  194. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,,,"Crystal Sound Card Configuration"
  195. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Config.Sys,,"device=%%WINDIR%%\cs4232c.exe /O /R"
  196. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Flags,1,07,00,00,00
  197. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Order,1,00,00,00,19
  198. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,TipText,,"Configures Sound Card for use in DOS"
  199.  
  200. [MIXER.AddReg]
  201. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  202. HKLM,%KEY_IOC%\Vol,,,
  203.  
  204. [WAVE.AddReg]
  205. HKR,,DevLoader,,cs4232ld.vxd
  206. HKR,Drivers,MIGRATED,,0
  207. HKR,Drivers\midi,,,
  208. HKR,Drivers\wave,,,
  209. HKR,Drivers\mixer,,,
  210. HKR,Drivers\aux,,,
  211. HKLM,%KEY_IOC%\acm,,,
  212. HKLM,%KEY_IOC%\Rec,,,
  213. HKLM,%KEY_IOC%\MPlay,,,
  214.  
  215. [CS4232C.UpdateCfgSys]
  216. DevDelete=cs4232c.exe
  217. DevAddDev=cs4232c.exe,device, 1, "/W"
  218.  
  219. [*CSC0000.KnownDrivers]
  220. sndsys.drv
  221. cpqaudio.drv
  222. cs31ba11.drv
  223. nmcmssnd.drv
  224. mssndsys.drv
  225.  
  226. ;--------------------------------------------------------------------------
  227.  
  228. [CSC0001_Device]
  229. CopyFiles=CSC0001.CopyList
  230. AddReg=CSC0001.AddReg
  231. UpdateInis=CSC0001.UpdateInis
  232.  
  233. [CSC0001.CopyList]
  234. vjoyd.vxd,,
  235. msjstick.drv,,
  236.  
  237. [CSC0001.AddReg]
  238. HKR,,DevLoader,,mmdevldr.vxd
  239. HKR,Drivers,MIGRATED,,0
  240. HKR,Drivers\joystick,,,
  241. HKR,,Driver,,vjoyd.vxd
  242. HKR,Drivers\joystick\msjstick.drv,Description,,%*CSC0001.DeviceDesc%
  243. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  244. HKR,Drivers,SubClasses,,"joystick"
  245.  
  246. [CSC0001.UpdateInis]
  247. system.ini,drivers,"joystick="
  248.  
  249. ;--------------------------------------------------------------------------
  250.  
  251. [CSC0010_Device]
  252. DelFiles=ControlPort.DelList
  253. CopyFiles=ControlPort.CopyList
  254. AddReg=ControlPort.AddReg
  255.  
  256. [ControlPort.AddReg]
  257. HKR,,DevLoader,,cs4232ld.vxd
  258.  
  259. [ControlPort.DelList]
  260. cs4232ld.vxd,,,1
  261.  
  262. [ControlPort.CopyList]
  263. cs4232ld.vxd,,
  264.  
  265. ;--------------------------------------------------------------------------
  266.  
  267. [CSC0003_Device]
  268. DelFiles=MPU401.DelList
  269. CopyFiles=MPU401.CopyList
  270. AddReg=MIDI.AddReg, MPU401.AddReg, CSC0003.AddReg
  271. UpdateInis=MPU401.UpdateInis
  272.  
  273. [MPU401.CopyList]
  274. msmpu401.vxd,,
  275. msmpu401.drv,,
  276. cs4232ld.vxd,,
  277.  
  278. [MIDI.AddReg]
  279. HKR,,Devloader,,cs4232ld.vxd
  280. HKR,Drivers,MIGRATED,,0
  281. HKR,Drivers\midi,,,
  282.  
  283. [MPU401.AddReg]
  284. HKR,,Driver,,msmpu401.vxd
  285. HKR,Drivers\midi\msmpu401.drv,Driver,,msmpu401.drv
  286. HKR,Drivers\midi\msmpu401.drv,External,1,01,00,00,00
  287. HKR,Drivers,SubClasses,,"midi"
  288.  
  289. [CSC0003.AddReg]
  290. HKR,Drivers\midi\msmpu401.drv,Description,,%*CSC0003.DeviceDesc%
  291.  
  292. [MPU401.UpdateInis]
  293. system.ini,drivers,"midi*=mpu401.drv",,1
  294.  
  295. [MPU401.DelList]
  296. mpu401.drv,,,1
  297.  
  298. ;--------------------------------------------------------------------------
  299.  
  300. [DestinationDirs]
  301. WSS.CopyList = 11
  302. WSS.DelList = 11
  303. Windir.CopyList = 10
  304. DefaultDestDir = 11    ; LDID_SYS
  305.  
  306. [SourceDisksNames]
  307. 1="Crystal CS4232 Driver Disk",, 0001
  308.  
  309. [SourceDisksFiles]
  310. cwaudio.vxd=1
  311. cs32ba11.drv=1
  312. cs4232c.exe=1
  313. cs4232.ini=1
  314. cs4232ld.vxd=1
  315. cwaudio.bin=1
  316. csfm.drv=1
  317. cs32mix.exe=1
  318.  
  319. [Strings]
  320. ;Non-localized strings
  321. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  322. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  323. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  324. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  325.  
  326. ;Localized strings
  327. MediaClassName="Sound, video and game controllers"
  328. CSMfgName="Crystal Semiconductor Corporation"
  329. *CSC0000.DeviceDesc="Crystal PnP Audio System CODEC"
  330. *CSC0001.DeviceDesc="Crystal PnP Audio System Joystick"
  331. *CSC0010.DeviceDesc="Crystal PnP Audio System Control Registers"
  332. *CSC0003.DeviceDesc="Crystal PnP Audio System MPU-401 Compatible"
  333. *CSCFFFF.DeviceDesc="Crystal PnP Audio System NULL Resources (Needs Reboot)"
  334. V_CLSWAVEFORM="Audio"
  335. V_CLSMIDI="MIDI"
  336. V_CLSMIXER="Mixer"
  337. V_CLSAUX="Auxiliary"
  338. V_INTERNAL="FM Synthesis"
  339. V_EXTERNAL="External MIDI Port"
  340.