[Version] Signature="$Windows 95$" Class=MEDIA provider=%CRYS% LayoutFile=layout.inf ;---------------------------------------------------------------; ; The Class install is installed for any device in the inf file [ClassInstall] AddReg=Class.AddReg [Class.AddReg] HKR,,,,%MediaClassName% HKR,,Icon,,1 HKR,,Installer,,mmci.cpl ;---------------------------------------------------------------; ; ; The .Det sections are added to the devnode at detection time ; only. The PreCopySection is simply setting the NoSetupUI ; flag so that the critical pieces (such as logical ; configurations) are in place at the time the device is started ; during first boot. ;---------------------------------------------------------------; [*PNPB007.Det] AddReg=PreCopySection [PreCopySection] HKR,,NoSetupUI,,1 ;---------------------------------------------------------------; [Manufacturer] %MfgName%=Crystal [Crystal] %*PNPB007.DeviceDesc%=PNPB007.Device, *CSC0000,*PNPB007 ;---------------------------------------------------------------; [PNPB007.Device] DelFiles=WSS.DelList CopyFiles=WSS.CopyDriver, Control.CopyDosDriver AddReg=WAVE.AddReg, MIXER.AddReg, PNPB007.AddReg, WSS.AddReg DelReg=PNPB007.DelReg UpdateInis=WSS.UpdateInis UpdateCfgSys=CS4232C.UpdateCfgSys reboot ;---------------------------------------------------------------; [WSS.UpdateInis] system.ini,386Enh,"device=vadlibd.386" system.ini,386Enh,"device=vsndsys.386" system.ini,drivers,"wave*=cs31ba11.drv",,1 system.ini,drivers,"wave*=cs32ba11.drv",,1 system.ini,drivers,"wave*=sndsys.drv",,1 system.ini,drivers,"midi*=opl3.drv",,1 system.ini,drivers,"midi*=msadlib.drv",,1 ;---------------------------------------------------------------; [WSS.DelList] vsndsys.386,,,1 sndsys.drv,,,1 cs31ba11.drv,,,1 vaudiod.386,,,1 cpqaudio.drv,,,1 vsbd.386,,,1 msadlib.drv,,,1 vadlib.386,,,1 nullwave.drv,,,1 ;---------------------------------------------------------------; [WSS.CopyDriver] cwaudio.vxd,, cs32ba11.drv,, csfm.drv,, [Control.CopyDosDriver] cs4232c.exe,, cs4232.ini,, cs32ba11.ini,, ;---------------------------------------------------------------; [PNPB007.DelReg] HKR,Drivers HKR,,Config ;---------------------------------------------------------------; [PNPB007.AddReg] HKR,Drivers\wave\cs32ba11.drv,Description,,%*PNPB007.DeviceDesc% HKR,Drivers\mixer\cs32ba11.drv,Description,,%*PNPB007.DeviceDesc% HKR,Drivers\aux\cs32ba11.drv,Description,,%*PNPB007.DeviceDesc% HKR,Drivers\midi\csfm.drv,Description,,%V_INTERNAL% HKR,Drivers,SubClasses,,"wave,midi,aux,mixer" [WSS.AddReg] HKR,,Driver,,cwaudio.vxd HKR,Drivers\wave\cs32ba11.drv,,, HKR,Drivers\wave\cs32ba11.drv,Driver,,cs32ba11.drv HKR,Drivers\mixer\cs32ba11.drv,,, HKR,Drivers\mixer\cs32ba11.drv,Driver,,cs32ba11.drv HKR,Drivers\aux\cs32ba11.drv,,, HKR,Drivers\aux\cs32ba11.drv,Driver,,cs32ba11.drv HKR,Drivers\midi\csfm.drv,,, HKR,Drivers\midi\csfm.drv,Driver,,csfm.drv [WAVE.AddReg] HKR,,DevLoader,,mmdevldr.vxd HKR,Drivers,,, HKR,Drivers,MIGRATED,,0 HKR,Drivers\midi,,, HKR,Drivers\wave,,, HKR,Drivers\mixer,,, HKR,Drivers\aux,,, HKLM,%KEY_IOC%\acm,,, HKLM,%KEY_IOC%\Rec,,, HKLM,%KEY_IOC%\MPlay,,, [MIXER.AddReg] HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe" HKLM,%KEY_IOC%\Vol,,, ;---------------------------------------------------------------; [CS4232C.UpdateCfgSys] DevDelete=cs4232c.exe DevAddDev=cs4232c.exe /o,device, 1 ;---------------------------------------------------------------; [DestinationDirs] WSS.CopyDriver = 11 ; The Windows 95 System Directory Control.CopyDosDriver = 10 ; The Windows 95 Directory DefaultDestDir = 10 ; The Windows 95 Directory [SourceDisksNames] 1="Crystal CS4232 Driver Disk",, 0001 [SourceDisksFiles] cwaudio.vxd=1 cs32ba11.drv=1 cs32ba11.ini=1 csfm.drv=1 cs4232c.exe=1 cs4232.ini=1 ;---------------------------------------------------------------; [Strings] KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents" CRYS="Crystal" MfgName="Crystal" *PNPB007.DeviceDesc="Crystal CS4232 PnP Audio Hardware" MediaClassName="Media Devices" V_CLSWAVEFORM="Audio" V_INTERNAL="Internal FM Synthesis"