home *** CD-ROM | disk | FTP | other *** search
INI File | 1997-10-21 | 40.4 KB | 1,226 lines |
-
- ;;
- ;; The audio inf file for all WDM drivers.
- ;; Including USB & Miniport drivers
- ;;
-
- ;;
- ;; WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!
- ;;
- ;; If this files gets longer than 64K, memphis won't parse it!
- ;;
- ;; WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!
-
- ;;
- ;; General stuff
- ;;
- [Version]
- CatalogFile=wdmaudio.cat
- Signature="$CHICAGO$"
- Class=MEDIA
- ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
- provider=%MSFT%
- LayoutFile=layout.inf, layout1.inf, layout2.inf
-
- [Manufacturer]
- %MfgName%=Microsoft
- %CLMfgName%=CreativeLabs
- %AZTMfgName%=AztechLabs
- %ESSMfgName%=ESS
- %Altec.Mfg%=Altec.Section
- %Philips.Mfg%=Philips.Section
- %S3MfgName%=S3Audio
- %OakTechMfgName%=OakTechnology
- %CSMfgName%=Crystal
- %YamahaMfg%=Yamaha
-
-
- ;;---------------------------------------------------------------;
- ;;
- ;; D E V I C E C A L L O U T S E C T I O N
- ;;
- [Microsoft]
- %USB\CLASS_01.DeviceDesc%=PCM2USB, USB\CLASS_01
-
- ;;
- ;; Supper hack for excluding drivers from the
- ;; "Add New Hardware" list.
- ;; CTL7771 is a made up ID.
- ;;
- [ControlFlags]
- ExcludeFromSelect = *CTL7771
-
-
- ;; MSSB16 miniport
- [CreativeLabs]
- %*WDMPNPB003.DeviceDesc%=WDMPNPB003_Device, *PNPB003
- %*WDM_SB16.DeviceDesc%=WDM_SB16, *CTL0001
- %*WDM_SB16.DeviceDesc%=WDM_SB16, *CTL0031
- %*WDM_SB16.DeviceDesc%=WDM_SB16, *CTL0041
- %*WDM_SB16.DeviceDesc%=WDM_SB16, *CTL0042
- %*WDM_SB16.DeviceDesc%=WDM_SB16, *CTL0043
- %*WDM_SB16.DeviceDesc%=WDM_SB16, *CTL0044
- %*WDM_SB16.DeviceDesc%=WDM_SB16, *CTL0045
- %*WDM_SB16.DeviceDesc%=WDM_SB16, *CTL0046
- %*WDM_SB16.DeviceDesc%=WDM_SB16, *CTL0047
- %*CTL0051.DeviceDesc%=STUB_DEVICE,*CTL7771, *CTL0051
- %*CTL0051.DeviceDesc%=STUB_DEVICE,*CTL7771, *PNPffff
- %*CTL7FFF.DeviceDesc%=STUB_DEVICE,*CTL7771, *CTL7FFF
- %SBAWE_Virtual_Mpu.DeviceDesc%=STUB_DEVICE,*CTL7771, VIRTUAL\SBAWE-MPUEmulation
-
-
- [AztechLabs]
- %*AZT2316_AUDIO.DeviceDesc%=WDM_AZT2316_AUDIO, *AZT2316
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT0001
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1001
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1002
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1003
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1004
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1005
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1006
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1007
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1008
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1011
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1012
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1013
- %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO, *AZT1017
-
- %*MS.MPU401.DeviceDesc% =MS_MPU401, *AZT0002
- %*MS.MPU401.DeviceDesc% =MS_MPU401, *AZT2001
-
-
- ; Aztch: Don't care these joystick devices for now
- ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT0003
- ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT3001
-
- ; Aztech: Don't care these modem devices for now
- ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT0004
- ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT4000
- ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT4001
- ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT4002
- ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT4003
- ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT4004
-
- %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT0000
- %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT0500
- %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT0005
- %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT2000
- %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT4000
- %*Aztech_Stub.DeviceDesc% = STUB_DEVICE, *AZT5001
-
- [ESS]
- ; ES688
- %*ESS6881.DeviceDesc%=ESS6881_Device, *ESS6881
- %*ESS0100.DeviceDesc%=ESSPNP_Device, *ESS0100
- %*ESS0100.DeviceDesc%=ESSPNP_Device, *ESS0101
- %*ESS0100.DeviceDesc%=ESSPNP_Device, *CPQA0D5
-
- ; ES1688
- %*ESS1681.DeviceDesc%=ESSHD_Device, *ESS1681
- %*ESS0102.DeviceDesc%=ESSPNP_Device, *ESS0102
- %*ESS0102.DeviceDesc%=ESSPNP_Device, *ESS0112
- %*ESS0102.DeviceDesc%=ESSPNP_Device, *ESS0968
-
- ; ES1788
- %*ESS1781.DeviceDesc%=ESSHD_Device, *ESS1781
- %*ESS0104.DeviceDesc%=ESSPNP_Device, *ESS0104
- %*ESS0104.DeviceDesc%=ESSPNP_Device, *ESS0114
- %*ESS0104.DeviceDesc%=ESSPNP_Device, *CPQAE27
-
- ; ES1868
- %*ESS0000.DeviceDesc%=ESSCTLIF_Device, *ESS0000
- %*ESS1868.DeviceDesc%=ESSPNP_Device, *ESS1868
-
- ; ES1878
- %*ESS0004.DeviceDesc%=ESSCTLIF_Device, *ESS0004
- %*ESS1878.DeviceDesc%=ESSPNP_Device, *ESS1878
-
- ; ES1888
- %*ESS1881.DeviceDesc%=ESSFD_Device, *ESS1881
- %*ESS0106.DeviceDesc%=ESSPNP_Device, *ESS0106
- %*ESS0106.DeviceDesc%=ESSPNP_Device, *ESS0116
- %*ESS0106.DeviceDesc%=ESSPNP_Device, *CPQAE3E
-
- ; ES1887
- %*ESS1882.DeviceDesc%=ESSFD_Device, *ESS1882
- %*ESS0107.DeviceDesc%=ESSPNP_Device, *ESS0107
- %*ESS0107.DeviceDesc%=ESSPNP_Device, *CPQB017
- %*ESS0107.DeviceDesc%=ESSPNP_Device, *CPQB040
-
- ; ES1869
- %*ESS0006.DeviceDesc%=ESSCTLIF_Device, *ESS0006
- %*ESS1869.DeviceDesc%=ESSPNP_Device, *ESS1869
-
- ; ES1879
- %*ESS0009.DeviceDesc%=ESSCTLIF_Device, *ESS0009
- %*ESS1879.DeviceDesc%=ESSPNP_Device, *ESS1879
-
- ; =================== Altec Lansing ===========================
-
- [Altec.Section]
- %USB\VID_04D2&PID_FF47&MI_00.DeviceDesc%=PCM2USB,USB\VID_04D2&PID_FF47&MI_00
-
- ; =================== Philips ===========================
-
- [Philips.Section]
- %USB\VID_0471&PID_0101&MI_00.DeviceDesc%=PCM2USB,USB\VID_0471&PID_0101&MI_00
-
- [S3Audio]
- %*WDM_S3PCI.DeviceDesc%=WDM_S3PCI,, pci\ven_5333&dev_CA00
-
- [OakTechnology]
- %*WDM_OTI611.DeviceDesc%=WDM_OTI611,, pci\ven_104E&dev_0611
-
- ; =================== Crystal Semiconductor ===================
- [Crystal]
- %*CSC0000.DeviceDesc%=CSC0000_Device,, *CSC0000
- %*CSC0010.DeviceDesc%=CSC0010_Device,, *CSC0010
- %*CSC0003.DeviceDesc%=CSC0003_Device,, *CSC0003
- ; ***Treat CSC0002 and CSC0010 the same.***
- %*CSC0010.DeviceDesc%=CSC0010_Device,, *CSC0002
-
- [Yamaha]
- ;;%*WDM_opl3sax.DeviceDesc%=WDM_opl3sax,, *YMH0021
- ;;%*WDM_opl3sax.DeviceDesc%=WDM_opl3sax,, *YMH0007
-
- ;;---------------------------------------------------------------;
- ;;
- ;; D I R E C T O R Y S E C T I O N
- ;;
- [DestinationDirs]
- ;; Common copy/delete lists for all devices
- WDM_COMMON.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- WDMAUD.CopyList = 11 ; %SystemRoot%\system
- WDMAUD.DelList = 10 ; WINDOWS
- SYSTEM.DelFiles = 11 ; %SystemRoot%\system
-
- ;;Device specific file list for all drivers
- PCM2USB.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- MSSB16.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- AZT2320.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- AZT2316.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- MS_MPU401.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- ESS.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- S3Audio.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- WDM_OTI611.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- CSC0000.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- CSC0003.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- CSC0010.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
- WDM_opl3sax.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
-
- [PreCopySection]
- HKR,,NoSetupUI,,1
-
- ;;---------------------------------------------------------------;
- ;;
- ;; D R I V E R C A L L O U T S E C T I O N
- ;;
-
- [STUB_DEVICE]
-
- ;; USB Audio
- [PCM2USB]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDMAUD.CopyList, WDM_COMMON.CopyList, PCM2USB.CopyList
- DelFiles=SYSTEM.DelFiles, WDMAUD.DelList
- AddReg=PCM2USB.AddReg, WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SBEMUL.AddReg, WDM_SWMIDI.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- ;;Mpu401
- [MS_MPU401]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, MS_MPU401.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=MS_MPU401.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [MS_MPU401.Interfaces]
- AddInterface = %KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
-
- ;; All the Creative PnP IDs
- [WDM_SB16]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, MSSB16.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_SB16.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- ;; Non PnP SB16 Device!
- [WDMPNPB003_Device]
- Include=ks.inf
- Needs=KS.Registration
- LogConfig=SB16.LC1,SB16.LC2,SB16.LC3,SB16.LC4,SB16.LC5,SB16.LC6,SB16.LC7,SB16.LC8
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, MSSB16.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_SB16.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [WDM_SB16.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_SB16.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_SB16.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [WDMPNPB003_Device.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_SB16.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_SB16.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [WDM_SB16.Interface.Wave]
- AddReg=WDM_SB16.Interface.Wave.AddReg
-
- [WDM_SB16.Interface.Topology]
- AddReg=WDM_SB16.Interface.Topo.AddReg
-
- [WDM_SB16.Interface.Wave.AddReg]
- HKR,,FriendlyName,,%WDM_SB16.Wave.szPname%
-
- ;; warning!! must be "Topo" because "Topology" is too long
- [WDM_SB16.Interface.Topo.AddReg]
- HKR,,FriendlyName,,%WDM_SB16.Topology.szPname%
-
- [*PNPB003.Det]
- AddReg=PreCopySection
-
-
- ;; All the Aztech 2320 based PnP audio IDs
- [WDM_AZT2320_AUDIO]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, AZT2320.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_AZT2320.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [WDM_AZT2320_AUDIO.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_AZT.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_AZT.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [WDM_AZT.Interface.Wave]
- AddReg=WDM_AZT.Interface.Wave.AddReg
-
- [WDM_AZT.Interface.Topology]
- AddReg=WDM_AZT.Interface.Topo.AddReg
-
- [WDM_AZT.Interface.Wave.AddReg]
- HKR,,FriendlyName,,%WDM_AZT.Wave.szPname%
-
- ;; warning!! must be "Topo" because "Topology" is too long
- [WDM_AZT.Interface.Topo.AddReg]
- HKR,,FriendlyName,,%WDM_AZT.Topology.szPname%
-
- ;; All the Aztech 2316 based non-PnP audio products
- [WDM_AZT2316_AUDIO]
- Include=ks.inf
- Needs=KS.Registration
- LogConfig=AZT2316.LC1,AZT2316.LC2
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, AZT2316.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_AZT2316.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [WDM_AZT2316_AUDIO.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_AZT.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_AZT.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [*AZT2316.Det]
- AddReg=PreCopySection
-
- ;; ESS Stuff
- ;;
- [ESS6881_Device]
- Include=ks.inf
- Needs=KS.Registration
- LogConfig=ESS6881.LC1,ESS6881.LC2
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, ESS.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, ESS.AddReg, FDMA.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [ESS6881_Device.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,ESSAud.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,ESSAud.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [ESSAud.Interface.Wave]
- AddReg=ESSAud.Interface.Wave.AddReg
-
- [ESSAud.Interface.Topology]
- AddReg=ESSAud.Interface.Topo.AddReg
-
- [ESSAud.Interface.Wave.AddReg]
- HKR,,FriendlyName,,%ESSAud.Wave.szPname%
-
- ;; warning!! must be "Topo" because "Topology" is too long
- [ESSAud.Interface.Topo.AddReg]
- HKR,,FriendlyName,,%ESSAud.Topology.szPname%
-
-
- [ESSHD_Device]
- Include=ks.inf
- Needs=KS.Registration
- LogConfig=ESSHD.LC1,ESSHD.LC2,ESSHD.LC3,ESSHD.LC4
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, ESS.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, ESS.AddReg, FDMA.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [ESSHD_Device.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,ESSAud.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,ESSAud.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [ESSFD_Device]
- Include=ks.inf
- Needs=KS.Registration
- LogConfig=ESSFD.LC1,ESSFD.LC2,ESSFD.LC3,ESSFD.LC4
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, ESS.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, ESS.AddReg, FDMA.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [ESSFD_Device.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,ESSAud.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,ESSAud.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [ESSPNP_Device]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, ESS.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, ESS.AddReg, ESSPNP.AddReg, FDMA.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [ESSPNP_Device.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,ESSAud.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,ESSAud.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [ESSCTLIF_Device]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=ESS.CopyList
- AddReg=ESSCTLIF.AddReg
-
- ;; All the S3 PCI Devices
- [WDM_S3PCI]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, S3Audio.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_S3PCI.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [WDM_S3PCI.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_S3PCI.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_S3PCI.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
- ;;AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM_S3PCI.Interface.UART
- ;;AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM_S3PCI.Interface.FMSynth
-
- [WDM_S3PCI.Interface.Wave]
- AddReg=WDM_S3PCI.Interface.Wave.AddReg
-
- [WDM_S3PCI.Interface.Topology]
- AddReg=WDM_S3PCI.Interface.Topo.AddReg
-
- [WDM_S3PCI.Interface.UART]
- AddReg=WDM_S3PCI.Interface.UART.AddReg
-
- [WDM_S3PCI.Interface.FMSynth]
- AddReg=WDM_S3PCI.Interface.FMSynth.AddReg
-
- [WDM_S3PCI.Interface.Wave.AddReg]
- HKR,,FriendlyName,,%WDM_S3PCI.Wave.szPname%
-
- [WDM_S3PCI.Interface.Topo.AddReg]
- HKR,,FriendlyName,,%WDM_S3PCI.Topology.szPname%
-
- [WDM_S3PCI.Interface.UART.AddReg]
- HKR,,FriendlyName,,%WDM_S3PCI.UART.szPname%
-
- ;;[WDM_S3PCI.Interface.FMSynth.AddReg]
- ;;HKR,,FriendlyName,,%WDM_S3PCI.FMSynth.szPname%
-
- ;; Oak Stuff
- [WDM_OTI611]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, WDM_OTI611.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_OTI611.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [WDM_OTI611.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,OtiAud.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,OtiAud.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [OtiAud.Interface.Wave]
- AddReg=OtiAud.Interface.Wave.AddReg
-
- [OtiAud.Interface.Topology]
- AddReg=OtiAud.Interface.Topo.AddReg
-
- [OtiAud.Interface.Wave.AddReg]
- HKR,,FriendlyName,,%OtiAud.Wave.szPname%
-
- [OtiAud.Interface.Topo.AddReg]
- HKR,,FriendlyName,,%OtiAud.Topology.szPname%
-
- [CSC0000_Device]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, CSC0000.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, CSC0000.AddReg, FDMA.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [CSC0010_Device]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, CSC0000.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, CSC0010.AddReg, FDMA.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [CSC0003_Device]
-
- [CSC0000_Device.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,CSCAud.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,CSCAud.Interface.Topology
- ;;AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- ;;AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [CSCAud.Interface.Wave]
- AddReg=CSCAud.Interface.Wave.AddReg
-
- [CSCAud.Interface.Topology]
- AddReg=CSCAud.Interface.Topo.AddReg
-
- [CSCAud.Interface.Wave.AddReg]
- HKR,,FriendlyName,,%CSCAud.Wave.szPname%
-
- [CSCAud.Interface.Topo.AddReg]
- HKR,,FriendlyName,,%CSCAud.Topology.szPname%
-
- [WDM_opl3sax]
- Include=ks.inf
- Needs=KS.Registration
- CopyFiles=WDM_opl3sax.CopyList,WDMAUD.CopyList,WDM_COMMON.CopyList
- DelFiles=system.DelFiles, WDMAUD.DelList
- AddReg=WDM_opl3sax.AddReg, WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SBEMUL.AddReg, WDM_SWMIDI.AddReg, FDMA.AddReg
- DelReg=WDM_COMMON.DelReg
- UpdateInis=WDM_COMMON.UpdateInis
-
- [WDM_opl3sax.Interfaces]
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,YmhAud.Interface.Wave
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,YmhAud.Interface.Topology
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
- AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
-
- [YmhAud.Interface.Wave]
- AddReg=YmhAud.Interface.Wave.AddReg
-
- [YmhAud.Interface.Topology]
- AddReg=YmhAud.Interface.Topo.AddReg
-
- [YmhAud.Interface.Wave.AddReg]
- HKR,,FriendlyName,,%YmhAud.Wave.szPname%
-
- [YmhAud.Interface.Topo.AddReg]
- HKR,,FriendlyName,,%YmhAud.Topology.szPname%
-
- ;;
- ;; All the Microsoft system supplied interfaces
- ;;
- [WDM.Interface.UART]
- AddReg=WDM.Interface.UART.AddReg
-
- [WDM.Interface.FMSynth]
- AddReg=WDM.Interface.FMSynth.AddReg
-
- [WDM.Interface.UART.AddReg]
- HKR,,FriendlyName,,%WDM.UART.szPname%
-
- [WDM.Interface.FMSynth.AddReg]
- HKR,,FriendlyName,,%WDM.FMSynth.szPname%
-
-
- ;;---------------------------------------------------------------;
- ;;
- ;; U P D A T E I N I S S E C T I O N
- ;;
- [WDM_COMMON.UpdateInis]
- system.ini,drivers,"wave*=wdmaud.drv",,1
- system.ini,drivers,"midi*=wdmaud.drv",,1
- system.ini,drivers,"mixer*=wdmaud.drv",,1
-
- ;;---------------------------------------------------------------;
- ;;
- ;; U P D A T E R E G I S T R Y S E C T I O N
- ;;
-
- ;;
- ;; General registry section.
- ;; This section is used by all wdm drivers
- ;;
-
- [WDM_COMMON.AddReg]
- ;; Add the Kmixer service
- HKLM,System\CurrentControlSet\Services\kmixer,Group,,"Base"
- HKLM,System\CurrentControlSet\Services\kmixer,ImagePath,,"\SystemRoot\system32\drivers\kmixer.sys"
- HKLM,System\CurrentControlSet\Services\kmixer,Start,1,03,00,00,00
- HKLM,System\CurrentControlSet\Services\kmixer,Type,1,01,00,00,00
- HKLM,System\CurrentControlSet\Services\kmixer,ErrorControl,1,01,00,00,00
- ;; Add the wdmaud.sys service
- HKLM,System\CurrentControlSet\Services\wdmaud,Group,,"Base"
- HKLM,System\CurrentControlSet\Services\wdmaud,ImagePath,,"\SystemRoot\system32\drivers\wdmaud.sys"
- HKLM,System\CurrentControlSet\Services\wdmaud,Start,1,03,00,00,00
- HKLM,System\CurrentControlSet\Services\wdmaud,Type,1,01,00,00,00
- HKLM,System\CurrentControlSet\Services\wdmaud,ErrorControl,1,01,00,00,00
- ;; Add the sysaudio service
- HKLM,System\CurrentControlSet\Services\sysaudio,Group,,"Base"
- HKLM,System\CurrentControlSet\Services\sysaudio,ImagePath,,"\SystemRoot\system32\drivers\sysaudio.sys"
- HKLM,System\CurrentControlSet\Services\sysaudio,Start,1,03,00,00,00
- HKLM,System\CurrentControlSet\Services\sysaudio,Type,1,01,00,00,00
- HKLM,System\CurrentControlSet\Services\sysaudio,ErrorControl,1,01,00,00,00
- ;; Stuff for mmdevldr & mmsystem
- HKR,,DevLoader,,"*ntkern,mmdevldr.vxd"
- HKR,Drivers\midi,,,
- HKR,Drivers\wave,,,
- HKR,Drivers\mixer,,,
- HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
- HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
- HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
- HKR,Drivers,SubClasses,,"wave,midi,mixer"
- ;; Add sndvol to the sys-tray
- HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
- HKLM,%KEY_IOC%\Vol,,,
-
- [WDM_REDBOOK.AddReg]
- HKLM,System\CurrentControlSet\Services\redbook,Group,,"Base"
- HKLM,System\CurrentControlSet\Services\redbook,ImagePath,,"\SystemRoot\system32\drivers\redbook.sys"
- HKLM,System\CurrentControlSet\Services\redbook,Start,1,03,00,00,00
- HKLM,System\CurrentControlSet\Services\redbook,Type,1,01,00,00,00
- HKLM,System\CurrentControlSet\Services\redbook,ErrorControl,1,01,00,00,00
- ;; Add the stuff to make redbook work.
- HKLM,System\CurrentControlSet\control\MediaResources\MediaExtensions\shellx\SimpleProperties\WDMAudio,ShellName,,"Digital Audio"
-
- [WDM_SBEMUL.AddReg]
- HKLM,System\CurrentControlSet\Services\sbemul,Group,,"Base"
- HKLM,System\CurrentControlSet\Services\sbemul,ImagePath,,"\SystemRoot\system32\drivers\sbemul.sys"
- HKLM,System\CurrentControlSet\Services\sbemul,Start,1,03,00,00,00
- HKLM,System\CurrentControlSet\Services\sbemul,Type,1,01,00,00,00
- HKLM,System\CurrentControlSet\Services\sbemul,ErrorControl,1,01,00,00,00
-
- [WDM_SWMIDI.AddReg]
- HKLM,System\CurrentControlSet\Services\swmidi,Group,,"Base"
- HKLM,System\CurrentControlSet\Services\swmidi,ImagePath,,"\SystemRoot\system32\drivers\swmidi.sys"
- HKLM,System\CurrentControlSet\Services\swmidi,Start,1,03,00,00,00
- HKLM,System\CurrentControlSet\Services\swmidi,Type,1,01,00,00,00
- HKLM,System\CurrentControlSet\Services\swmidi,ErrorControl,1,01,00,00,00
-
-
- [WDM_COMMON.DelReg]
- HKR,,EnumPropPages,,
- HKR,Drivers,,,
- HKLM,System\CurrentControlSet\Services\mmsysmap,
-
- [FDMA.AddReg]
- HKR,,UseFDMA,1,01
-
- ;;
- ;; Device specific registry section.
- ;;
-
- [PCM2USB.AddReg]
- ;; Usb audio specific regestry update sutff
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,USBAUDIO.sys
- HKR,,NTMPDriver,,USBAUDIO.sys
- HKR,Drivers\wave\wdmaud.drv,Description,,%USBGenericDesc%
- HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
- HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%
-
- [WDM_AZT2320.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,AZTW2320.SYS
- HKR,,NTMPDriver,,AZTW2320.sys
- HKR,Drivers\wave\wdmaud.drv,Description,,%*AZT2320_AUDIO.DeviceDesc%
- HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
- HKR,Drivers\mixer\wdmaud.drv,Description,,%*AZT2320_AUDIO.DeviceDesc%
- ;; aztech friendly names
- HKLM,%MediaCategories%\%AZTGUID.Master%,Name,,%AZTPin.Master%
- HKLM,%MediaCategories%\%AZTGUID.Master%,Display,1,00,00,00,00
- HKLM,%MediaCategories%\%AZTGUID.FMSynth%,Name,,%AZTPin.FMSynth%
- HKLM,%MediaCategories%\%AZTGUID.FMSynth%,Display,1,00,00,00,00
- HKLM,%MediaCategories%\%AZTGUID.AnalogCD%,Name,,%AZTPin.AnalogCD%
- HKLM,%MediaCategories%\%AZTGUID.AnalogCD%,Display,1,00,00,00,00
- HKLM,%MediaCategories%\%AZTGUID.LineIn%,Name,,%AZTPin.LineIn%
- HKLM,%MediaCategories%\%AZTGUID.LineIn%,Display,1,00,00,00,00
- HKLM,%MediaCategories%\%AZTGUID.MicIn%,Name,,%AZTPin.MicIn%
- HKLM,%MediaCategories%\%AZTGUID.MicIn%,Display,1,00,00,00,00
- HKLM,%MediaCategories%\%AZTGUID.MicBoost%,Name,,%AZTPin.MicBoost%
- HKLM,%MediaCategories%\%AZTGUID.MicBoost%,Display,1,00,00,00,00
- HKLM,%MediaCategories%\%AZTGUID.SRS%,Name,,%AZTPin.SRS%
- HKLM,%MediaCategories%\%AZTGUID.SRS%,Display,1,00,00,00,00
-
-
- [WDM_AZT2316.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,AZTW2316.SYS
- HKR,,NTMPDriver,,AZTW2316.sys
- HKR,Drivers\wave\wdmaud.drv,Description,,%*AZT2316_AUDIO.DeviceDesc%
- HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
- HKR,Drivers\mixer\wdmaud.drv,Description,,%*AZT2316_AUDIO.DeviceDesc%
-
- [WDM_SB16.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,msSB16.SYS
- HKR,,NTMPDriver,,msSB16.sys
- HKR,Drivers\wave\wdmaud.drv,Description,,%*WDMPNPB003.DeviceDesc%
- HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
- HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDMPNPB003.DeviceDesc%
-
- [MS_MPU401.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio"
- HKR,,DevLoader,,"*ntkern,mmdevldr.vxd"
- HKR,,Driver,,msmpu401.sys
- HKR,,NTMPDriver,,msmpu401.sys
-
- ;; Add the wdmaud.sys service
- HKLM,System\CurrentControlSet\Services\wdmaud,Group,,"Base"
- HKLM,System\CurrentControlSet\Services\wdmaud,ImagePath,,"\SystemRoot\system32\drivers\wdmaud.sys"
- HKLM,System\CurrentControlSet\Services\wdmaud,Start,1,03,00,00,00
- HKLM,System\CurrentControlSet\Services\wdmaud,Type,1,01,00,00,00
- HKLM,System\CurrentControlSet\Services\wdmaud,ErrorControl,1,01,00,00,00
- ;; Add the sysaudio service
- HKLM,System\CurrentControlSet\Services\sysaudio,Group,,"Base"
- HKLM,System\CurrentControlSet\Services\sysaudio,ImagePath,,"\SystemRoot\system32\drivers\sysaudio.sys"
- HKLM,System\CurrentControlSet\Services\sysaudio,Start,1,03,00,00,00
- HKLM,System\CurrentControlSet\Services\sysaudio,Type,1,01,00,00,00
- HKLM,System\CurrentControlSet\Services\sysaudio,ErrorControl,1,01,00,00,00
-
- ;; Stuff for mmdevldr & mmsystem
- HKR,Drivers,SubClasses,,"midi"
- HKR,Drivers\midi,,,
- HKR,Drivers\midi\wdmaud.drv,Description,,%MS_MPU401%
-
- [ESS.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,ESS.SYS
- HKR,,NTMPDriver,,ESS.sys
- HKR,Drivers\wave\wdmaud.drv,Description,,%*ESS.DeviceDesc%
- HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
- HKR,Drivers\mixer\wdmaud.drv,Description,,%*ESS.DeviceDesc%
-
- [ESSCTLIF.AddReg]
- HKR,,Driver,,ESS.SYS
- HKR,,NTMPDriver,,ESS.sys
-
- [ESSPNP.AddReg]
- HKR,,"PNP",01,01,00,00,00
-
- [WDM_S3PCI.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,S3WDMPCI.SYS
- HKR,,NTMPDriver,,S3WDMPCI.sys
- HKR,Drivers\wave\wdmaud.drv,Description,,%*WDMS3Audio.DeviceDesc%
- HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
- HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDMS3Audio.DeviceDesc%
-
- [WDM_OTI611.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,oti611.sys
- HKR,,NTMPDriver,,oti611.sys
- HKR,Drivers\wave\wdmaud.drv,Description,,%*WDM_OTI611.DeviceDesc%
- HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
- HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_OTI611.DeviceDesc%
-
- [CSC0000.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,cwbwdm.sys
- HKR,,NTMPDriver,,cwbwdm.sys
- HKR,Drivers\wave\wdmaud.drv,Description,,%*CSC0000.DeviceDesc%
- HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
- HKR,Drivers\mixer\wdmaud.drv,Description,,%*CSC0000.DeviceDesc%
-
- [CSC0010.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,cwbwdm.sys
- HKR,,NTMPDriver,,cwbwdm.sys
-
- [WDM_opl3sax.AddReg]
- HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
- HKR,,Driver,,opl3sax.sys
- HKR,,NTMPDriver,,opl3sax.sys
- HKR,Drivers\wave\wdmaud.drv,Description,,%*WDM_opl3sax.DeviceDesc%
- HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
- HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_opl3sax.DeviceDesc%
-
- ;;---------------------------------------------------------------;
- ;;
- ;; F I L E C O P Y S E C T I O N
- ;;
-
-
- ;;
- ;; General WDM file copy section
- ;; Used by all WDM audio devices
- ;;
-
- ;; copied to system32\drivers
- [WDM_COMMON.CopyList]
- kmixer.sys
- ks.sys
- wdmaud.sys
- swmidi.sys
- gm.dls,gm16.dls
- sysaudio.sys
- redbook.sys
- sbemul.sys
-
- ;; copied to system
- [WDMAUD.CopyList]
- wdmaud.drv
- ksuser.dll
-
-
- ;; Delete these files from
- ;; the system directory
- [system.DelFiles]
- kmixer.sys
- ks.sys
- wdmaud.sys
- swmidi.sys
- sysaudio.sys
- redbook.sys
- sbemul.sys
- mssb16.sys
- USBAUDIO.sys
- STREAM.sys
- portcls.sys
- gm.dls
- gm16.dls
-
-
- ;; Delete these files from
- ;; the 'windows' direcotry
- [WDMAUD.DelList]
- WDMAUD.DRV
-
- ;;
- ;; Device specific copy files section
- ;;
-
- ;; copy these files into the
- ;; system32\drivers directory
- [MSSB16.CopyList]
- portcls.sys
- mssb16.sys
-
- ;; Copy to system32\drivers
- [PCM2USB.CopyList]
- USBAUDIO.sys
- STREAM.sys
-
- [AZT2320.CopyList]
- portcls.sys
- aztw2320.sys
-
- [AZT2316.CopyList]
- portcls.sys
- aztw2316.sys
-
- [ESS.CopyList]
- portcls.sys
- ess.sys
-
- [MS_MPU401.CopyList]
- portcls.sys
- msmpu401.sys
- ks.sys
- sysaudio.sys
- wdmaud.sys
-
- [S3Audio.CopyList]
- portcls.sys
- s3wdmpci.sys
- s3gm1.bin
- s3gm2.bin
- s3gm4.bin
-
- [WDM_OTI611.CopyList]
- portcls.sys
- oti611.sys
-
- [CSC0000.CopyList]
- portcls.sys
- cwbwdm.sys
-
- [WDM_opl3sax.CopyList]
- portcls.sys
- opl3sax.sys
-
- ;;---------------------------------------------------------------;
- ;;
- ;; L O G C O N F I G S
- ;;
- [WDMPNPB003_Device.FactDef]
- ConfigPriority=NORMAL
- IOConfig=220-22F
- IOConfig=330-331
- IOConfig=388-38B
- IRQConfig=5
- DMAConfig=1
- DMAConfig=5
-
-
- [SB16.LC1]
- ConfigPriority=NORMAL
- IOConfig=220-22F , 240-24F , 260-26F , 280-28F
- IRQConfig=5 , 7 , 9 , 10
- DMAConfig=0 , 1 , 3
- DMAConfig=5 , 6 , 7
-
- [SB16.LC2]
- ConfigPriority=NORMAL
- IOConfig=220-22F , 240-24F , 260-26F , 280-28F
- IRQConfig=5 , 7 , 9 , 10
- DMAConfig=0 , 1 , 3
-
- [SB16.LC3]
- ConfigPriority=NORMAL
- IOConfig=220-22F , 240-24F , 260-26F , 280-28F
- IOConfig=388-38B
- IRQConfig=5 , 7 , 9 , 10
- DMAConfig=0 , 1 , 3
- DMAConfig=5 , 6 , 7
-
- [SB16.LC4]
- ConfigPriority=NORMAL
- IOConfig=220-22F , 240-24F , 260-26F , 280-28F
- IOConfig=388-38B
- IRQConfig=5 , 7 , 9 , 10
- DMAConfig=0 , 1 , 3
-
- [SB16.LC5]
- ConfigPriority=NORMAL
- IOConfig=220-22F , 240-24F , 260-26F , 280-28F
- IOConfig=330-331, 300-301
- IRQConfig=5 , 7 , 9 , 10
- DMAConfig=0 , 1 , 3
- DMAConfig=5 , 6 , 7
-
- [SB16.LC6]
- ConfigPriority=NORMAL
- IOConfig=220-22F , 240-24F , 260-26F , 280-28F
- IOConfig=330-331, 300-301
- IRQConfig=5 , 7 , 9 , 10
- DMAConfig=0 , 1 , 3
-
- [SB16.LC7]
- ConfigPriority=NORMAL
- IOConfig=220-22F , 240-24F , 260-26F , 280-28F
- IOConfig=330-331, 300-301
- IOConfig=388-38B
- IRQConfig=5 , 7 , 9 , 10
- DMAConfig=0 , 1 , 3
- DMAConfig=5 , 6 , 7
-
- [SB16.LC8]
- ConfigPriority=NORMAL
- IOConfig=220-22F , 240-24F , 260-26F , 280-28F
- IOConfig=330-331, 300-301
- IOConfig=388-38B
- IRQConfig=5 , 7 , 9 , 10
- DMAConfig=0 , 1 , 3
-
- [AZT2316.LC1]
- ConfigPriority=NORMAL
- IOConfig=220-22F
- IOConfig=388-38B
- IOConfig=530-537
- IOConfig=330-331
- IRQConfig=7,9
- DMAConfig=0
- DMAConfig=1
-
- [AZT2316.LC2]
- ConfigPriority=NORMAL
- IOConfig=220-22F , 240-24F
- IOConfig=388-38B
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IOConfig=330-331, 300-301
- IRQConfig=7 , 9 , 10 ,11
- DMAConfig=0, 1, 3
- DMAConfig=0, 1, 3
-
- [ESS6881_Device.FactDef]
- ConfigPriority=NORMAL
- IOConfig=220-22F
- IOConfig=388-38B
- IRQConfig=5
- DMAConfig=1
-
- [ESS6881.LC1]
- ConfigPriority=NORMAL
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IOConfig=388-38B
- IRQConfig=5,7,9,10
- DMAConfig=0,1,3
-
- [ESS6881.LC2]
- ConfigPriority=NORMAL
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IRQConfig=5,7,9,10
- DMAConfig=0,1,3
-
- [ESSHD_Device.FactDef]
- ConfigPriority=NORMAL
- IOConfig=220-22F
- IOConfig=388-38B
- IOConfig=330-331
- IRQConfig=5
- DMAConfig=1
-
- [ESSHD.LC1]
- ConfigPriority=NORMAL
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IOConfig=388-38B
- IOConfig=300-301,310-311,320-321,330-331
- IRQConfig=5,7,9,10
- DMAConfig=0,1,3
-
- [ESSHD.LC2]
- ConfigPriority=NORMAL
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IOConfig=388-38B
- IRQConfig=5,7,9,10
- DMAConfig=0,1,3
-
- [ESSHD.LC3]
- ConfigPriority=NORMAL
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IOConfig=300-301,310-311,320-321,330-331
- IRQConfig=5,7,9,10
- DMAConfig=0,1,3
-
- [ESSHD.LC4]
- ConfigPriority=NORMAL
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IRQConfig=5,7,9,10
- DMAConfig=0,1,3
-
- [ESSFD_Device.FactDef]
- ConfigPriority=NORMAL
- IOConfig=201-201
- IOConfig=220-22F
- IOConfig=388-38B
- IOConfig=330-331
- IRQConfig=7
- DMAConfig=1
- DMAConfig=0
-
- [ESSFD.LC1]
- ConfigPriority=NORMAL
- IOConfig=200-200,201-201,202-202,203-203
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IOConfig=388-38B,398-39B,3A8-3AB,3B8-3BB
- IOConfig=300-301,310-311,320-321,330-331
- IRQConfig=5,7,9,10,11
- DMAConfig=0,1,3
- DMAConfig=0,1,3,5
-
- [ESSFD.LC2]
- ConfigPriority=NORMAL
- IOConfig=200-200,201-201,202-202,203-203
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IOConfig=388-38B,398-39B,3A8-3AB,3B8-3BB
- IRQConfig=5,7,9,10,11
- DMAConfig=0,1,3
- DMAConfig=0,1,3,5
-
- [ESSFD.LC3]
- ConfigPriority=NORMAL
- IOConfig=200-200,201-201,202-202,203-203
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IOConfig=300-301,310-311,320-321,330-331
- IRQConfig=5,7,9,10,11
- DMAConfig=0,1,3
- DMAConfig=0,1,3,5
-
- [ESSFD.LC4]
- ConfigPriority=NORMAL
- IOConfig=200-200,201-201,202-202,203-203
- IOConfig=220-22F,230-23F,240-24F,250-25F
- IRQConfig=5,7,9,10,11
- DMAConfig=0,1,3
- DMAConfig=0,1,3,5
-
-
- ;;---------------------------------------------------------------;
- ;;
- ;; S T R I N G S
- ;;
-
- [Strings]
- MSFT="Microsoft"
- MfgName="Microsoft"
- MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
-
- WDM_MIDI="WDM-based Device"
-
- MS_MPU401="Microsoft Generic MPU401 (WDM)"
- CLMfgName="Creative Labs"
- *WDMPNPB003.DeviceDesc="Sound Blaster 16 or AWE32 or compatible (WDM)"
- *WDM_SB16.DeviceDesc="Creative Labs Sound Blaster 16, AWE32, or AWE64 Plug and Play (WDM)"
- *CTL0051.DeviceDesc = "Creative Labs 3D Stereo Enhancement Technology (inactive)"
- *CTL7FFF.DeviceDesc = "Creative Labs Plug and Play Device (Reserved) (inactive)"
- SBAWE_Virtual_Mpu.DeviceDesc="Creative SBAWE MPU401 Emulation (inactive)"
- WDM_SB16.Wave.szPname="Sound Blaster 16"
- WDM_SB16.Topology.szPname="Sound Blaster 16"
-
-
- USB\CLASS_01.DeviceDesc="USB Audio Device"
- USBGenericDesc="USB Speakers"
-
- AZTMfgName="Aztech Labs"
- *AZT2320_AUDIO.DeviceDesc="Aztech 2320 Compatible PnP Audio (WDM)"
- *AZT2316_AUDIO.DeviceDesc="Aztech 2316 Compatible Legacy Audio (WDM)"
- *Aztech_Stub.DeviceDesc="Reserved Device"
- WDM_AZT.Wave.szPname="Aztech Audio"
- WDM_AZT.Topology.szPname="Aztech"
- ;; Aztech friendly names (non-localizeable)
- AZTGUID.Master ="{2AF31CA0-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.FMSynth ="{2AF31CA1-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.AnalogCD ="{2AF31CA2-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.LineIn ="{2AF31CA3-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.MicIn ="{2AF31CA4-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.MicBoost ="{2AF31CA5-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.3DStereo ="{2AF31CA6-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.MicMonitor="{2AF31CA7-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.SpeakerOff="{2AF31CA8-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.ConvRecord="{2AF31CA9-3E4B-11d1-B8AF-00C04FBBEE4D}"
- AZTGUID.MixRecord ="{2AF31CAA-3E4B-11d1-B8AF-00C04FBBEE4D}"
- ;; Aztech friendly names (localizeable)
- AZTPin.Master ="Master Vol"
- AZTPin.FMSynth ="FM Synth"
- AZTPin.AnalogCD ="Analog CD"
- AZTPin.LineIn ="Line In"
- AZTPin.MicIn ="Mic Input"
- AZTPin.MicBoost ="+20dB Gain"
- AZTPin.3DStereo ="Wide Angle Stereo"
- AZTPin.MicMonitor ="Mic Monitor"
- AZTPin.SpeakerOff ="Speaker Off"
- AZTPin.ConvRecord ="Conv. Record"
- AZTPin.MixRecord ="Mix-Record"
-
- ESSMfgName="ESS Technology, Inc."
- *ESS6881.DeviceDesc="ES688 AudioDrive (WDM)"
- *ESS1681.DeviceDesc="ES1688 AudioDrive (WDM)"
- *ESS1781.DeviceDesc="ES1788 AudioDrive (WDM)"
- *ESS1881.DeviceDesc="ES1888 AudioDrive (WDM)"
- *ESS1882.DeviceDesc="ES1887 AudioDrive (WDM)"
- *ESS0006.DeviceDesc="ES1869 Control Interface (WDM)"
- *ESS1869.DeviceDesc="ES1869 Plug and Play AudioDrive (WDM)"
- *ESS0000.DeviceDesc="ES1868 Control Interface (WDM)"
- *ESS1868.DeviceDesc="ES1868 Plug and Play AudioDrive (WDM)"
- *ESS0004.DeviceDesc="ES1878 Control Interface (WDM)"
- *ESS1878.DeviceDesc="ES1878 Plug and Play AudioDrive (WDM)"
- *ESS0100.DeviceDesc="ES688 Plug and Play AudioDrive (WDM)"
- *ESS0102.DeviceDesc="ES1688 Plug and Play AudioDrive (WDM)"
- *ESS0104.DeviceDesc="ES1788 Plug and Play AudioDrive (WDM)"
- *ESS0106.DeviceDesc="ES1888 Plug and Play AudioDrive (WDM)"
- *ESS0107.DeviceDesc="ES1887 Plug and Play AudioDrive (WDM)"
- *ESS0009.DeviceDesc="ES1879 Control Interface (WDM)"
- *ESS1879.DeviceDesc="ES1879 Plug and Play AudioDrive (WDM)"
- *ESS.DeviceDesc="ESS AudioDrive (WDM)"
- ESSAud.Wave.szPname="ESS AudioDrive"
- ESSAud.Topology.szPname="ESS AudioDrive"
-
- Altec.Mfg="Altec Lansing"
- USB\VID_04D2&PID_FF47&MI_00.DeviceDesc="Altec Lansing USB Speakers"
-
- Philips.Mfg="Philips"
- USB\VID_0471&PID_0101&MI_00.DeviceDesc="Philips USB Audio Device"
-
- S3MfgName="S3, Incorporated"
- *WDM_S3PCI.DeviceDesc="S3 SonicVibes PCI (WDM)"
- WDM_S3PCI.Wave.szPname="S3 SonicVibes"
- WDM_S3PCI.Topology.szPname="S3 SonicVibes"
- WDM_S3PCI.UART.szPname="S3 SonicVibes MPU-401"
- WDM_S3PCI.FMSynth.szPname="S3 SV FM Synthesis"
-
- OakTechMfgName="Oak Technology, Inc."
- *WDM_OTI611.DeviceDesc="Oak Technology OTI611/610 TelAudia PCI (WDM)"
- OtiAud.Wave.szPname="OTI Audio"
- OtiAud.Topology.szPname="OTI"
-
- CSMfgName="Crystal Semiconductor Corporation"
- *CSC0000.DeviceDesc="Crystal WDM CS423XB Audio Device"
- *CSC0010.DeviceDesc="Crystal WDM CS423XB Audio Control Registers"
- *CSC0003.DeviceDesc="Crystal WDM CS423XB MPU-401 Compatible"
- CSCAud.Wave.szPname="Crystal Audio"
- CSCAud.Topology.szPname="Crystal Audio"
-
- YamahaMfg="Yamaha Corporation"
- *WDM_opl3sax.DeviceDesc="YAMAHA OPL3-SAx WDM Driver"
- YmhAud.Wave.szPname="Yamaha Audio"
- YmhAud.Topology.szPname="Yamaha"
-
- *MS.MPU401.DeviceDesc="Microsoft MPU Audio Driver(WDM)"
-
- ;Non-localized strings
- KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
- KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
- KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
- KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
-
- KSCATEGORY_COMMUNICATIONS_BRIDGE="{085AFF00-62CE-11CF-A5D6-28DB04C10000}"
-
- KSNAME_Wave="Wave"
- KSNAME_UART="UART"
- KSNAME_FMSynth="FMSynth"
- KSNAME_Topology="Topology"
-
- ;
- ; Localized strings
- ;
- MediaClassName="Sound, video and game controllers"
-
- WDM.UART.szPname="MPU-401"
- WDM.FMSynth.szPname="FM Synthesizer"
-
-
-