;; ESS Technology, Inc. INF file (Simplified Chinese) ;; Copyright (c) 1996 - 2000. All rights Reserved. ;; Driver: Allegro-1/Allegro.COMM W98/Me WDM v5.12.01.1097 ;; Date: August 24, 2000 [Version] Signature="$CHICAGO$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} LayoutFile=layout.inf, layout1.inf, layout2.inf provider=%ESSMfgName% CatalogFile=allem3.cat DriverVer=08/24/2000,5.12.01.1097 [SourceDisksNames] 222="ESS WDM Driver Disk",, [SourceDisksFiles] es198x.sys =222 ;ESSD.exe =222 ; for W2K only [SourceDisksNames.x86] 222="ESS WDM Driver Disk",, [SourceDisksFiles.x86] es198x.sys =222 ;ESSD.exe =222 ; for W2K only [Manufacturer] %ESSMfgName%=ESS ;; Mechanism for excluding drivers from the "Add New Hardware" list. [ControlFlags] ExcludeFromSelect = PCI\VEN_125D&DEV_1988 ExcludeFromSelect = ALLEGRO_HWSBNODE [ESS] %Allegro.DeviceDesc%=ALLEGRO, PCI\VEN_125D&DEV_1988&CC_0401 %Allegro.DeviceDesc%=ALLEGRO, PCI\VEN_125D&DEV_1988&SUBSYS_1988125D %Allegro.DeviceDesc%=ALLEGRO1, PCI\VEN_125D&DEV_1988&SUBSYS_1989125D %Allegro.DeviceDesc%=ALLEGRO, PCI\VEN_125D&DEV_1988&SUBSYS_0431125D ; combo ref card %Allegro.DeviceDesc%=ALLEGROC, PCI\VEN_125D&DEV_1988&SUBSYS_002E0E11 %Allegro.DeviceDesc%=ALLEGROC1,PCI\VEN_125D&DEV_1988&SUBSYS_B19D0E11 %Allegro.DeviceDesc%=ALLEGROC2,PCI\VEN_125D&DEV_1988&SUBSYS_B2070E11 %Allegro.DeviceDesc%=ALLEGROI, PCI\VEN_125D&DEV_1988&SUBSYS_017B1014 %Allegro.DeviceDesc%=ALLEGROI1,PCI\VEN_125D&DEV_1988&SUBSYS_017C1014 %Allegro.DeviceDesc%=ALLEGRON, PCI\VEN_125D&DEV_1988&SUBSYS_80F11033 %Allegro.DeviceDesc%=ALLEGROH, PCI\VEN_125D&DEV_1988&SUBSYS_0012103C %Allegro.DeviceDesc%=ALLEGROAR,PCI\VEN_125D&DEV_1988&SUBSYS_10421042 %Allegro.DeviceDesc%=ALLEGROA, PCI\VEN_125D&DEV_1988&SUBSYS_10491043 %Allegro.DeviceDesc%=ALLEGROS, PCI\VEN_125D&DEV_1988&SUBSYS_18011071 %Allegro.DeviceDesc%=ALLEGROS, PCI\VEN_125D&DEV_1988&SUBSYS_18031071 %Allegro.DeviceDesc%=ALLEGROS1,PCI\VEN_125D&DEV_1988&SUBSYS_67331071 %Allegro.DeviceDesc%=ALLEGROM, PCI\VEN_125D&DEV_1988&SUBSYS_FF001071 %Allegro.DeviceDesc%=ALLEGROG, PCI\VEN_125D&DEV_1988&SUBSYS_3350107B %Allegro.DeviceDesc%=ALLEGROG1,PCI\VEN_125D&DEV_1988&SUBSYS_9500107B %Allegro.DeviceDesc%=ALLEGROP, PCI\VEN_125D&DEV_1988&SUBSYS_833810F7 %Allegro.DeviceDesc%=ALLEGROS5,PCI\VEN_125D&DEV_1988&SUBSYS_101713BD %Allegro.DeviceDesc%=ALLEGROS4,PCI\VEN_125D&DEV_1988&SUBSYS_101813BD %Allegro.DeviceDesc%=ALLEGROS4,PCI\VEN_125D&DEV_1988&SUBSYS_101913BD %Allegro.DeviceDesc%=ALLEGROS2,PCI\VEN_125D&DEV_1988&SUBSYS_101A13BD %Allegro.DeviceDesc%=ALLEGROS, PCI\VEN_125D&DEV_1988&SUBSYS_180113BD %Allegro.DeviceDesc%=ALLEGROS, PCI\VEN_125D&DEV_1988&SUBSYS_180313BD %Allegro.DeviceDesc%=ALLEGROS3,PCI\VEN_125D&DEV_1988&SUBSYS_1C0113BD %Allegro.DeviceDesc%=ALLEGROS1,PCI\VEN_125D&DEV_1988&SUBSYS_673313BD %Allegro.DeviceDesc%=ALLEGROTW,PCI\VEN_125D&DEV_1988&SUBSYS_0F0314FF %Allegro.DeviceDesc%=ALLEGROTW,PCI\VEN_125D&DEV_1988&SUBSYS_0F0414FF %Allegro.DeviceDesc%=ALLEGROTW,PCI\VEN_125D&DEV_1988&SUBSYS_0F0514FF %Allegro.DeviceDesc%=ALLEGROTH,PCI\VEN_125D&DEV_1988&SUBSYS_0F0614FF %Allegro.DeviceDesc%=ALLEGROF, PCI\VEN_125D&DEV_1988&SUBSYS_17401509 %Allegro.DeviceDesc%=ALLEGROCL,PCI\VEN_125D&DEV_1988&SUBSYS_20001558 %Allegro.DeviceDesc%=ALLEGROCL,PCI\VEN_125D&DEV_1988&SUBSYS_51031558 %Allegro.DeviceDesc%=ALLEGROCV,PCI\VEN_125D&DEV_1988&SUBSYS_85861558 %Allegro.DeviceDesc%=ALLEGROAT,PCI\VEN_125D&DEV_1988&SUBSYS_B400156D %Allegro.DeviceDesc%=ALLEGROTW,PCI\VEN_125D&DEV_1988&SUBSYS_B795156D %Allegro.DeviceDesc%=ALLEGROAP,PCI\VEN_125D&DEV_1988&SUBSYS_B797156D %Allegro.DeviceDesc%=ALLEGROAP,PCI\VEN_125D&DEV_1988&SUBSYS_C700156D %Allegro.DeviceDesc%=ALLEGROD, PCI\VEN_125D&DEV_1988&SUBSYS_31721589 %Allegro.DeviceDesc%=ALLEGROD, PCI\VEN_125D&DEV_1988&SUBSYS_31731589 %Allegro.DeviceDesc%=ALLEGROD, PCI\VEN_125D&DEV_1988&SUBSYS_31831589 %Allegro.DeviceDesc%=ALLEGROD, PCI\VEN_125D&DEV_1988&SUBSYS_31A31589 %Allegro.DeviceDesc%=ALLEGROD, PCI\VEN_125D&DEV_1988&SUBSYS_99931589 %Allegro.DeviceDesc%=ALLEGROTH,PCI\VEN_125D&DEV_1988&SUBSYS_04031599 %Allegro.DeviceDesc%=ALLEGROAR,PCI\VEN_125D&DEV_1988&SUBSYS_2011161F %AllegroSB.DeviceDesc%=STUB_DEVICE, ALLEGRO_HWSBNODE %*MS.MPU401.DeviceDesc%=MS_MPU401, MIDIUART ;;------------------------- ;; Generic Installation Configuration ;;------------------------- [WDM.Interface.UART] AddReg=WDM.Interface.UART.AddReg [WDM.Interface.UART.AddReg] HKR,,FriendlyName,,%WDM.UART.szPname% [MS_MPU401] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration, WDMAUDIO.MPU401 AddReg=Dummy.AddReg [MS_MPU401.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART ;;------------------------- ;; Allegro Interface Installation Configuration ;;------------------------- [ESSA1.Interface.Wave] AddReg=ESSA1.Interface.Wave.AddReg [ESSA1.Interface.Wave.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%ESSA1.Wave.szPname% [ESSA1.Interface.Topology] AddReg=ESSA1.Interface.Topo.AddReg ;; warning!! must be "Topo" because "Topology" is too long [ESSA1.Interface.Topo.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%ESSA1.Topology.szPname% [ALLEGRO] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,Custom0.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGRO1] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,Custom1.AddReg,HWv0.AddReg,SPDIF1.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROA] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomA.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROAP] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomAP.AddReg,HWv1.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROAR] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomAR.AddReg,HWv3.AddReg,SPDIF0.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROAT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomAT.AddReg,HWv1.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROC] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomC.AddReg,HWv1.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROC1] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomC1.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROC2] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomC1.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROCL] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomCL.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROCV] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomCV.AddReg,HWv1.AddReg,SPDIF2.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROD] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomCL.AddReg,HWv1.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROF] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomF.AddReg,HWv2.AddReg,SPDIF3.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROG] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomG.AddReg,HWv1.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROG1] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomG1.AddReg,HWv3.AddReg,SPDIF2.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROH] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomH.AddReg,HWv1.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROI] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomI.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROI1] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomI.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROM] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS3.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGRON] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList,AlleN.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomN.AddReg,HWv2.AddReg,SPDIF3.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROP] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomP.AddReg,HWv1.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS1] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS.AddReg,HWv0.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS2] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS2.AddReg,HWv1.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS3] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS3.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS4] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS4.AddReg,HWv1.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS5] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS5.AddReg,HWv0.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROTH] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomTH.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROTW] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleW98.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomTW.AddReg,HWv1.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGRO.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [STUB_DEVICE] AddReg=Dummy.AddReg [DestinationDirs] DefaultDestDir = 10,system32\drivers Alle.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers ESSD.CopyList = 10 ; %SystemRoot% [Alle.CopyList] es198x.sys [AlleN.CopyList] AllegroN.Reg ; for W98SE-J [ESSD.CopyList] ;ESSD.exe ; for W2K only [Dummy.AddReg] [ALLE.AddReg] HKR,,Driver,,es198x.sys HKR,,NTMPDriver,,"es198x.sys,sbemul.sys" [AlleW98.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,Drivers,SubClasses,,"wave,midi,mixer,aux" HKR,,"Use Compatible MPU-401",01,00 [AlleCmn.AddReg] HKR,Drivers\aux\wdmaud.drv, Driver,,wdmaud.drv 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\aux\wdmaud.drv, Description,,%*ESS.DeviceDesc% HKR,Drivers\wave\wdmaud.drv, Description,,%*ESS.DeviceDesc% HKR,Drivers\midi\wdmaud.drv, Description,,%WDM_MIDI% HKR,Drivers\mixer\wdmaud.drv,Description,,%*ESS.DeviceDesc% ;; GUIDs for Mixer Pin and Node names HKLM,%MediaCategories%\%GUID.20db%,Name,,%String.20db% HKLM,%MediaCategories%\%GUID.20db%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.PcBeep%,Name,,%String.PcBeep% HKLM,%MediaCategories%\%GUID.PcBeep%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.AuxA%,Name,,%String.AuxA% HKLM,%MediaCategories%\%GUID.AuxA%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.AuxB%,Name,,%String.AuxB% HKLM,%MediaCategories%\%GUID.AuxB%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Mixer%,Name,,%String.Mixer% HKLM,%MediaCategories%\%GUID.Mixer%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.ES978Play%,Name,,%String.ES978Play% HKLM,%MediaCategories%\%GUID.ES978Play%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.ES978Rec%,Name,,%String.ES978Rec% HKLM,%MediaCategories%\%GUID.ES978Rec%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.RemoteAC97%,Name,,%String.RemoteAC97% HKLM,%MediaCategories%\%GUID.RemoteAC97%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Aux%,Name,,%String.Aux% HKLM,%MediaCategories%\%GUID.Aux%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.AuxVol%,Name,,%String.AuxVol% HKLM,%MediaCategories%\%GUID.AuxVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.AuxMute%,Name,,%String.AuxMute% HKLM,%MediaCategories%\%GUID.AuxMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.AuxInVol%,Name,,%String.AuxInVol% HKLM,%MediaCategories%\%GUID.AuxInVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.AuxInMute%,Name,,%String.AuxInMute% HKLM,%MediaCategories%\%GUID.AuxInMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.IIS%,Name,,%String.IIS% HKLM,%MediaCategories%\%GUID.IIS%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.IISVol%,Name,,%String.IISVol% HKLM,%MediaCategories%\%GUID.IISVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.IISMute%,Name,,%String.IISMute% HKLM,%MediaCategories%\%GUID.IISMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.IISInVol%,Name,,%String.IISInVol% HKLM,%MediaCategories%\%GUID.IISInVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.IISInMute%,Name,,%String.IISInMute% HKLM,%MediaCategories%\%GUID.IISInMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.HostAudio%,Name,,%String.HostAudio% HKLM,%MediaCategories%\%GUID.HostAudio%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.HostVol%,Name,,%String.HostVol% HKLM,%MediaCategories%\%GUID.HostVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.HostMute%,Name,,%String.HostMute% HKLM,%MediaCategories%\%GUID.HostMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Mono%,Name,,%String.Mono% HKLM,%MediaCategories%\%GUID.Mono%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.MonoVol%,Name,,%String.MonoVol% HKLM,%MediaCategories%\%GUID.MonoVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.MonoMute%,Name,,%String.MonoMute% HKLM,%MediaCategories%\%GUID.MonoMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Phone%,Name,,%String.Phone% HKLM,%MediaCategories%\%GUID.Phone%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.PhoneVol%,Name,,%String.PhoneVol% HKLM,%MediaCategories%\%GUID.PhoneVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.PhoneMute%,Name,,%String.PhoneMute% HKLM,%MediaCategories%\%GUID.PhoneMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Video%,Name,,%String.Video% HKLM,%MediaCategories%\%GUID.Video%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.VideoVol%,Name,,%String.VideoVol% HKLM,%MediaCategories%\%GUID.VideoVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.VideoMute%,Name,,%String.VideoMute% HKLM,%MediaCategories%\%GUID.VideoMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Headphones%,Name,,%String.Headphones% HKLM,%MediaCategories%\%GUID.Headphones%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.HeadphonesVol%,Name,,%String.HeadphonesVol% HKLM,%MediaCategories%\%GUID.HeadphonesVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.HeadphonesMute%,Name,,%String.HeadphonesMute% HKLM,%MediaCategories%\%GUID.HeadphonesMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.WaveOut%,Name,,%String.WaveOut% HKLM,%MediaCategories%\%GUID.WaveOut%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.WaveOutVol%,Name,,%String.WaveOutVol% HKLM,%MediaCategories%\%GUID.WaveOutVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.WaveOutMute%,Name,,%String.WaveOutMute% HKLM,%MediaCategories%\%GUID.WaveOutMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.DockedSpeakers%,Name,,%String.DockedSpeakers% HKLM,%MediaCategories%\%GUID.DockedSpeakers%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.EnableSPDIF%,Name,,%String.EnableSPDIF% HKLM,%MediaCategories%\%GUID.EnableSPDIF%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.AnalogStereo%,Name,,%String.AnalogStereo% HKLM,%MediaCategories%\%GUID.AnalogStereo%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.AnalogMono%,Name,,%String.AnalogMono% HKLM,%MediaCategories%\%GUID.AnalogMono%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.CD2%,Name,,%String.CD2% HKLM,%MediaCategories%\%GUID.CD2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.LineIn2%,Name,,%String.LineIn2% HKLM,%MediaCategories%\%GUID.LineIn2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.Mic2%,Name,,%String.Mic2% HKLM,%MediaCategories%\%GUID.Mic2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.SPDIF%,Name,,%String.SPDIF% HKLM,%MediaCategories%\%GUID.SPDIF%,Display,1,00,00,00,00 ;; RunTime and BugFix support, see runtime.h HKR,,"BugFix",0x10001,0x00000003 ; Shut off analog when suspended ; Set to 2 if like to treat Standby as D2 state HKR,,"Want Analog Off",01,01 ;** Any customization please do it at proper [Custom_.AddReg], not here! HKR,,"Enable Aux",01,00,00 HKR,,"Enable Mono",01,00,00 HKR,,"Enable Phone",01,00,00 HKR,,"Enable PC Speaker",01,00,00 HKR,,"Enable Video",01,00,00 HKR,,"Enable Mic Gain",01,00,00 HKR,,"Hide Mic Gain",01,00,00 HKR,,"Show All Mixer Controls",01,00 HKR,,"Enable Sound Blaster",01,00 ;; MLP: Set this variable to 1 ;; to enable SPDIF In ;HKR,,"Enable SPDIF In",01,00 ; for M3i only ; Default volumes after installation ; 0 dB...-46.5 dB : -6.0 dB HKR,,"IISVolume",0x10001,-60 ; 0 dB...-45.0 dB : -6.0 dB HKR,,"PCSpeakerVolume",0x10001,-60 ; 01: muted ; 00: unmuted HKR,,"Default IIS Mute State",01,00 ; 01: muted ; 00: unmuted HKR,,"Default Phone Mute State",01,00 ; 00: Mixer ; 01: Mic HKR,,"Mono Output Select",01,00 ; 01: muted ; 00: unmuted HKR,,"Default Mono Mute State",01,01 ; 12.0 dB...-34.5 dB : 6.0 dB (middle) HKR,,"CDVolume",0x10001,60 HKR,,"LineInVolume",0x10001,60 HKR,,"MicVolume",0x10001,60 HKR,,"PhoneVolume",0x10001,60 HKR,,"CD2Volume",0x10001,60 HKR,,"LineIn2Volume",0x10001,60 HKR,,"Mic2Volume",0x10001,60 ; 22.5 dB...0 dB : 16.5 dB (middle) HKR,,"RecordMixerVolume",0x10001,165 HKR,,"RecordCDVolume",0x10001,165 HKR,,"RecordLineInVolume",0x10001,165 HKR,,"RecordMicVolume",0x10001,165 HKR,,"RecordPhoneVolume",0x10001,165 HKR,,"RecordCD2Volume",0x10001,165 HKR,,"RecordLineIn2Volume",0x10001,165 HKR,,"RecordMic2Volume",0x10001,165 ; 00: 12.0 dB ; 01: 0 dB ; ... ; 08: 0 dB ; 09: -1.5 dB ; ... HKR,,"Max Analog Gain", 01,00 [Alle1.AddReg] ; 01:hex expression ; 00,00: low/high byte of Vendor ID; the same as below. HKR,,"Vendor ID",01,00,00 ; 00,00: low/high byte of Product ID HKR,,"Product ID",01,00,00 ; DDMA_MODE 0 // default ; TDMA_MODE 1 ; PCPCI_MODE 2 ; WBDMA1_MODE 3 ; WBDMA2_MODE 4 ; WBDMA4_MODE 5 ; WBDMA16_MODE 6 ; SWDDMA_MODE 7 ; VendorSpecific 80h ; AutoDetection 90h ; Disable ffh HKR,,"Legacy DMA Mode",01,90 ; 00: Direct // default ; 01: BIOS API HKR,,"Legacy DMA Channel Update Mode",01,00 ; 00: Disable // default ; 01: Enable HKR,,"Enable Dock Eapd Support",01,00 ; 00: Use 3rd GPO // default ; 01: Vendor Specific HKR,,"Dock Eapd Support Mode",01,00 ; default ; [01,pa,xx]: ; p = 0: active low ; 1: active high ; a = 3rd GPO port# ; x = don't care HKR,,"Dock Eapd GPO Polarity And Port",01,00,00 ; 00: Disable // default ; 01: Enable HKR,,"Enable Dock Detect",01,00 ; 00: ACPI Notification ; 01: GPI // default HKR,,"Dock Detect Mode",01,01 ; default ; [01,pa]: ; p = 0: active low ; 1: active high ; a = GPI port# HKR,,"Dock Detect GPI Port",01,0e ; default GPI14, low active ; 01: mic ; 02: line ; 04: CD ; default is 07 (i.e. mic|line|CD for each bit) HKR,,"Dock Inputs Available",01,07 ; effective after Dock Detect enabled ; 01: Available ; 00: N/A HKR,,"Dock Speaker Active State",01,00 ; 00: GPI ; 01: Vendor Specific HKR,,"Dock Speaker State Detect Mode",01,00 ; default ; [01,pa]: ; p = 0: active low ; 1: active high ; a = GPI port# HKR,,"Dock Speaker Detect GPI Port",01,02 ; 00: Dock-Speaker becomes the active speaker ; 01: the primary audio codec HKR,,"Speakers Priority",01,01 ; 00: N/A ; 01: Available HKR,,"Enable NBLineOut Detect",01,00 ; 00: GPI ; 01: Vendor Specific HKR,,"NBLineOut Detect Mode",01,00 ; default ; [01,pa]: ; p = 0: active low ; 1: active high ; a = GPI port# HKR,,"NBLineOut Detect GPI Port",01,0d ; 00: Disable ; 01: Enable HKR,,"Enable Bus Arbiter1",01,00 ; 00: To Pin 51 & 52, w/ quick switch ; 01: To Pin 63 & 02, w/ quick switch ; 02: To Pin 51 & 52, w/o quick switch ; 03: To Pin 63 & 02, w/o quick switch HKR,,"Bus Arbiter1 Mode",01,02 ; 00: Disable ; 01: Enable HKR,,"Enable Bus Arbiter2",01,00 ; 00: Disable // default ; 01: Enable HKR,,"Enable Customized GPIO Mask",01,00 ; 0x0000-0xffff HKR,,"Customized GPIO Mask",01,00,00 ; Primary & Secondary ; GPIO Direction parameters: ; GPO_PRIMARY_AC97 0x0001 ; GPI_LINEOUT_SENSE 0x0004 ; GPO_SECONDARY_AC97 0x0008 ; GPI_VOL_DOWN 0x0010 ; GPI_VOL_UP 0x0020 ; GPI_IIS_CLK 0x0040 ; GPI_IIS_LRCLK 0x0080 ; GPI_IIS_DATA 0x0100 ; GPI_DOCKING_STATUS 0x0100 ; GPI_HEADPHONE_SENSE 0x0200 ; GPO_EXT_AMP_SHUTDOWN 0x1000 HKR,,"Masked GPIO Direction",01,09,00 ; 0x0000-0xffff HKR,,"Customized GPIO Data",01,00,00 ;;;;;;; Power Management Flags, not used yet HKR,,"GPIO PM Policy",01,00 HKR,,"GPIO Data Init Time",01,00,00 HKR,,"GPIO Direction Init Time",01,00,00 HKR,,"GPIO Data Resume Time",01,00,00 HKR,,"GPIO Direction Resume Time",01,00,00 HKR,,"GPIO Data Shutdown Time",01,00,00 HKR,,"GPIO Direction Shutdown Time",01,00,00 ; 0-1F HKR,,"ADC Clock Delay",01,12 ;------------------------------ [Custom0.AddReg] ; 0 dB...-46.5 dB : -6.0 dB (middle) HKR,,"MasterVolume",0x10001,-60 ; 12.0 dB...-34.5 dB : 0 dB HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable IIS",01,01 ; IIS on ; 00: Disable ; 01: Enable // default HKR,,"Enable Eapd Support",01,01 ; 00: AC97Reg ; 01: Use only one GPO ; 02: Use two GPO ; 03: Vendor Specific HKR,,"Eapd Support Mode",01,01 ; default ; [01,pb,pa]: ; p = 0: active low ; 1: active high ; a = 1st GPO port# ; b = 2nd GPO port# ; Default: (pa, pb)=(1c,00) for ES1988(Allegro.comm), (18,00) for Allegro ES1989 HKR,,"Eapd GPO Polarity And Port",01,00,1C; EAPD use GPO12, active high ;------------------------------ [Custom1.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable IIS",01,00 HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,18; EAPD use GPO8, active high ;------------------------------ [CustomA.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Mic Gain",01,01,00 ; with Mic Gain HKR,,"Hide Mic Gain",01,01,00 ; hide Mic Gain HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomAP.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"RecordMicVolume",0x10001,204 ; increase Mic-in Vol HKR,,"Hide Mic Gain",01,01,00 ; hide Mic Gain HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,1C; EAPD use GPO12, active high ;------------------------------ [CustomAR.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,0 ; 0 dB HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomAT.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,30 ; 3.0dB HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,1C; EAPD use GPO12, active high ;------------------------------ [CustomC.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable Mic Gain",01,01,00 ; enable MicGain HKR,,"Enable IIS",01,00 HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,18; EAPD use GPO8, active high ;------------------------------ [CustomC1.AddReg] HKR,,"MasterVolume",0x10001,-120 ; -12.0dB HKR,,"PCMVolume",0x10001,15 ; 1.5dB HKR,,"Enable Mic Gain",01,01,00 ; with Mic Gain HKR,,"Enable IIS",01,00 HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,18; EAPD use GPO8, active high ;------------------------------ [CustomCL.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomCV.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomF.AddReg] Needs=CustomN.AddReg ;------------------------------ [CustomG.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Mic Gain",01,01,00 ; with Mic Gain HKR,,"Hide Mic Gain",01,01,00 ; hide Mic Gain HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Dock Detect",01,01 ; support dock HKR,,"Dock Inputs Available",01,05 ; show Dock CD/Mic, Hide Dock Ln-in HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,1C; EAPD use GPO12, active high ;------------------------------ [CustomG1.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Mic Gain",01,01,00 ; with Mic Gain HKR,,"Hide Mic Gain",01,01,00 ; hide Mic Gain HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Dock Detect",01,01 ; support dock HKR,,"Dock Detect GPI Port",01,1c ; use GPI12, high active HKR,,"Dock Inputs Available",01,03 ; show Dock Mic/Line, hide CD HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,18; EAPD use GPO8, active high ;------------------------------ [CustomH.AddReg] HKR,,"Want Analog Off",01,02 ; treat Standby as D2 state HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"PCSpeakerVolume",0x10001,-120 ; reduce PC Beep volume HKR,,"RecordMicVolume",0x10001,225 ; maximize Mic volume HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Mic Gain",01,01,00 ; with Mic Gain HKR,,"Enable IIS",01,00 HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomI.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable IIS",01,00 HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,18; EAPD use GPO8, active high ;------------------------------ [CustomN.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,0 ; 0dB HKR,,"Max Analog Gain", 01,08 ; max 0dB HKR,,"RecordMixerVolume",0x10001,120 ; 12.0dB HKR,,"RecordCDVolume",0x10001,120 HKR,,"RecordLineInVolume",0x10001,120 HKR,,"RecordMicVolume",0x10001,120 HKR,,"RecordPhoneVolume",0x10001,120 HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Dock Eapd Support",01,01 ; support dock EAPD (default GPO0 active low) HKR,,"Dock Inputs Available",01,00 ; no input channel for dock HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,18; EAPD use GPO8, active high ;for W98SE-J issue HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce",AllegroN,,"regedit /s AllegroN.reg" ;------------------------------ [CustomP.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-40 ; -4.0dB HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable Mic Gain",01,01,00 ; with Mic Gain HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Default Mono Mute State",01,00 ; unmute Mono HKR,,"Mono Output Select",01,11 ; special HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,18; EAPD use GPO8, active high ;------------------------------ [CustomS.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable Mono",01,01,00 ; for modem HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable IIS",01,00 HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomS2.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Mic Gain",01,01,00 ; with Mic Gain HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomS3.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable IIS",01,00 HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomS4.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Mic Gain",01,01,00 ; with Mic Gain HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Dock Detect",01,01 ; dock support HKR,,"Dock Detect GPI Port",01,0e ; detect pin GPI14, active low HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,18; EAPD use GPO8, active high ;------------------------------ [CustomS5.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable PC Speaker",01,01,00 ; PC Beep HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomTH.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Enable Phone",01,01,00 ; for modem HKR,,"Hide Mic Gain",01,01,00 ; hide Mic Gain HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable Eapd Support",01,00 ; no EAPD ;------------------------------ [CustomTW.AddReg] HKR,,"MasterVolume",0x10001,-60 HKR,,"PCMVolume",0x10001,-30 HKR,,"Hide Mic Gain",01,01,00 ; hide Mic Gain HKR,,"Enable IIS",01,01 ; IIS on HKR,,"Enable PC Speaker",01,01,00 HKR,,"Enable Mic Gain",01,01,00 ; with Mic Gain HKR,,"Enable Eapd Support",01,01 HKR,,"Eapd Support Mode",01,01 HKR,,"Eapd GPO Polarity And Port",01,00,1C; EAPD use GPO12, active high ;------------------------------ [SPDIF0.AddReg] ; 00: Disable ; 01: Enable ; provide checkbox HKR,,"Enable SPDIF Out",01,00 ; 00: To Pin #54 (default) ; 01: To Pin #2 HKR,,"SPDIF Out Pin Connect Mode",01,00 ; 01: Start SPDIF Out ; enable checkbox ; 00: Do not start SPDIF Out HKR,,"Start SPDIF Out",01,00 [SPDIF1.AddReg] HKR,,"Enable SPDIF Out",01,01 HKR,,"SPDIF Out Pin Connect Mode",01,00 HKR,,"Start SPDIF Out",01,00 [SPDIF2.AddReg] HKR,,"Enable SPDIF Out",01,01 HKR,,"SPDIF Out Pin Connect Mode",01,01 ; use pin #2 HKR,,"Start SPDIF Out",01,00 [SPDIF3.AddReg] ; =[SPDIF1.AddReg] HKR,,"Enable SPDIF Out",01,01 HKR,,"SPDIF Out Pin Connect Mode",01,00 HKR,,"Start SPDIF Out",01,01 ; output from start ;------------------------------ [HWv0.AddReg] ; 00: Disable ; 01: Enable HKR,,"Enable HW Volume Control",01,00 ; 00: Up/Down to Pin 53 & 54 // Allegro (if chosen, SPDIF need to use pin#2) ; 01: Up/Down to Pin 44 & 45 // Allegro (default) ; 02: (reserved) ; 03: (reserved) ; 04: to Button[2:0] // (reserved) ; + ; 80: Enable reduced debounce HKR,,"HW Volume Pin Connect Mode",01,01 [HWv1.AddReg] HKR,,"Enable HW Volume Control",01,01 ; use for Alleg B2 ref card HKR,,"HW Volume Pin Connect Mode",01,01 [HWv1K.AddReg] HKR,,"Enable HW Volume Control",01,01 ; use for Alleg B2 ref card HKR,,"HW Volume Pin Connect Mode",01,01 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"ESS Daemon",,%10%"\ESSD.exe" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,"ESS Daemon",,%01%"\DLNCH "%10%"\ESSD.exe" [HWv2.AddReg] HKR,,"Enable HW Volume Control",01,01 HKR,,"HW Volume Pin Connect Mode",01,81 ; enable Reduced Debounce [HWv2K.AddReg] HKR,,"Enable HW Volume Control",01,01 HKR,,"HW Volume Pin Connect Mode",01,81 ; enable Reduced Debounce HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"ESS Daemon",,%10%"\ESSD.exe" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,"ESS Daemon",,%01%"\DLNCH "%10%"\ESSD.exe" [HWv3.AddReg] HKR,,"Enable HW Volume Control",01,01 HKR,,"HW Volume Pin Connect Mode",01,00 ; use pin 53/54 [HWv3K.AddReg] HKR,,"Enable HW Volume Control",01,01 HKR,,"HW Volume Pin Connect Mode",01,00 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"ESS Daemon",,%10%"\ESSD.exe" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,"ESS Daemon",,%01%"\DLNCH "%10%"\ESSD.exe" ;------------------------------ [Gam0.AddReg] ; 01,00: Disable ; 01,01: Enable HKR,,"Enable Game Port",01,00 HKR,,"Enable MPU-401",01,00 [Gam1.AddReg] HKR,,"Enable Game Port",01,01 HKR,,"Enable MPU-401",01,01 ;;;;;;;;;;;;;; NT INSTALL ;;;;;;;;;;;;;;; [STUB_DEVICE.NT] AddReg=Dummy.AddReg [STUB_DEVICE.NT.SERVICES] AddService=,0x2 [MS_MPU401.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration, WDMAUDIO.MPU401 AddReg=Dummy.AddReg [MS_MPU401.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART [MS_MPU401.NT.Services] Needs=WDMAUDIO.MPU401.Services [AlleNT.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,Drivers,SubClasses,,"wave,midi,mixer,aux" HKR,,"Use Compatible MPU-401",01,01 [ALLEGRO.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,Custom0.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGRO1.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,Custom1.AddReg,HWv0.AddReg,SPDIF1.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROA.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomA.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROAP.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomAP.AddReg,HWv1K.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROAR.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomAR.AddReg,HWv3K.AddReg,SPDIF0.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROAT.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomAT.AddReg,HWv1K.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROC.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList,ESSD.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomC.AddReg,HWv1K.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROC1.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomC1.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROC2.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomC1.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROCL.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomCL.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROCV.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomCV.AddReg,HWv1K.AddReg,SPDIF2.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROD.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomCL.AddReg,HWv1K.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROF.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomF.AddReg,HWv2K.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROG.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList,ESSD.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomG.AddReg,HWv1K.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROG1.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList,ESSD.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomG1.AddReg,HWv3K.AddReg,SPDIF2.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROH.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList,ESSD.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomH.AddReg,HWv1K.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROI.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomI.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROI1.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomI.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGROM.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList,ESSD.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS3.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam1.AddReg DelFiles=Alle.CopyList [ALLEGRON.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomN.AddReg,HWv2K.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROP.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList,ESSD.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomP.AddReg,HWv1K.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS1.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS.AddReg,HWv0.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS2.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList,ESSD.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS2.AddReg,HWv1K.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS3.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS3.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS4.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList,ESSD.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS4.AddReg,HWv1K.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROS5.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomS5.AddReg,HWv0.AddReg,SPDIF1.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROTH.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomTH.AddReg,HWv0.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGROTW.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=Alle.CopyList AddReg=AlleNT.AddReg,Alle.AddReg,AlleCmn.AddReg,Alle1.AddReg,CustomTW.AddReg,HWv1K.AddReg,SPDIF0.AddReg,Gam0.AddReg DelFiles=Alle.CopyList [ALLEGRO.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGRO1.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROA.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROAP.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROAR.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROAT.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROC.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROC1.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROC2.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROCL.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROCV.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROD.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROF.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROG.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROG1.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROH.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROI.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROI1.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROM.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGRON.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROP.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROS.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROS1.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROS2.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROS3.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROS4.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROS5.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROTH.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGROTW.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ESSA1.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ESSA1.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,ESSA1.Interface.Topology [ALLEGRO.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGRO1.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROA.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROAP.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROAR.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROAT.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROC.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROC1.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROC2.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROCL.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROCV.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROD.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROF.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROG.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROG1.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROH.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROI.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROI1.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROM.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGRON.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROP.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROS.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROS1.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROS2.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROS3.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROS4.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROS5.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROTH.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [ALLEGROTW.NT.Services] AddService = allegro, 0x00000002, allegro_Service_Inst [allegro_Service_Inst] DisplayName = %allegro.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\es198x.sys [Strings] ESSMfgName="ESS Technology, Inc." *ESS.DeviceDesc="ESS PCI Audio (WDM)" ESSA1.Wave.szPname="ESS Allegro" ESSA1.Topology.szPname="ESS Allegro" Allegro.DeviceDesc="ESS Allegro PCI Audio (WDM)" AllegroSB.DeviceDesc="ESS Allegro Sound Blaster Compatible (WDM)" GUID.PcBeep ="{9DBBDD22-5CF6-11d1-88B4-00C09F002B8F}" String.PcBeep ="PCßÙÉù" GUID.AuxA ="{9DBBDD23-5CF6-11d1-88B4-00C09F002B8F}" String.AuxA ="¸¨ÖúA" GUID.AuxB ="{9DBBDD24-5CF6-11d1-88B4-00C09F002B8F}" String.AuxB ="¸¨ÖúB" GUID.20db ="{9DBBDD21-5CF6-11d1-88B4-00c09F002B8F}" String.20db ="20·Ö±´ÔöÒæ" GUID.Mixer ="{9DBBDD25-5CF6-11d1-88B4-00C09F002B8F}" String.Mixer ="»ìÒôÆ÷" GUID.ES978Play ="{B6755560-26D8-11d2-9265-DABF9A2C015A}" String.ES978Play ="ES978²¥·Å" GUID.ES978Rec ="{B6755561-26D8-11d2-9265-DABF9A2C015A}" String.ES978Rec ="ES978ÕýÔÚ¼Òô" GUID.RemoteAC97 ="{B6755562-26D8-11d2-9265-DABF9A2C015A}" String.RemoteAC97 ="Ô¶³ÌAC97" GUID.Aux ="{B6755563-26D8-11d2-9265-DABF9A2C015A}" String.Aux ="¸¨Öú" GUID.AuxVol ="{B6755564-26D8-11d2-9265-DABF9A2C015A}" String.AuxVol ="¸¨ÖúÒôÁ¿" GUID.AuxMute ="{B6755565-26D8-11d2-9265-DABF9A2C015A}" String.AuxMute ="¸¨Öú¾²Òô" GUID.AuxInVol ="{B6755566-26D8-11d2-9265-DABF9A2C015A}" String.AuxInVol ="¸¨ÖúÊäÈëÒôÁ¿" GUID.AuxInMute ="{B6755567-26D8-11d2-9265-DABF9A2C015A}" String.AuxInMute ="¸¨ÖúÊäÈë¾²Òô" GUID.IIS ="{B6755568-26D8-11d2-9265-DABF9A2C015A}" String.IIS ="IIS" GUID.IISVol ="{B6755569-26D8-11d2-9265-DABF9A2C015A}" String.IISVol ="IISÒôÁ¿" GUID.IISMute ="{B675556A-26D8-11d2-9265-DABF9A2C015A}" String.IISMute ="IIS ¾²Òô" GUID.IISInVol ="{B675556B-26D8-11d2-9265-DABF9A2C015A}" String.IISInVol ="IISÊäÈëÒôÁ¿" GUID.IISInMute ="{B675556C-26D8-11d2-9265-DABF9A2C015A}" String.IISInMute ="IISÊäÈë¾²Òô" GUID.HostAudio ="{B675556D-26D8-11d2-9265-DABF9A2C015A}" String.HostAudio ="Ö÷ÒôƵ" GUID.HostVol ="{B675556E-26D8-11d2-9265-DABF9A2C015A}" String.HostVol ="Ö÷ÒôƵÒôÁ¿" GUID.HostMute ="{B675556F-26D8-11d2-9265-DABF9A2C015A}" String.HostMute ="Ö÷ÒôƵ¾²Òô" GUID.Mono ="{B6755570-26D8-11d2-9265-DABF9A2C015A}" String.Mono ="µ¥Ïà" GUID.MonoVol ="{B6755571-26D8-11d2-9265-DABF9A2C015A}" String.MonoVol ="µ¥ÏàÒôÁ¿" GUID.MonoMute ="{B6755572-26D8-11d2-9265-DABF9A2C015A}" String.MonoMute ="µ¥ÏྲÒô" GUID.Phone ="{B6755573-26D8-11d2-9265-DABF9A2C015A}" String.Phone ="µç»°" GUID.PhoneVol ="{B6755574-26D8-11d2-9265-DABF9A2C015A}" String.PhoneVol ="µç»°ÒôÁ¿" GUID.PhoneMute ="{B6755575-26D8-11d2-9265-DABF9A2C015A}" String.PhoneMute ="µç»°¾²Òô" GUID.Video ="{B6755576-26D8-11d2-9265-DABF9A2C015A}" String.Video ="ÊÓÆµ" GUID.VideoVol ="{B6755577-26D8-11d2-9265-DABF9A2C015A}" String.VideoVol ="ÊÓÆµÒôÁ¿" GUID.VideoMute ="{B6755578-26D8-11d2-9265-DABF9A2C015A}" String.VideoMute ="ÊÓÆµ¾²Òô" GUID.Headphones ="{B6755579-26D8-11d2-9265-DABF9A2C015A}" String.Headphones ="Í·´ø¶ú»ú" GUID.HeadphonesVol ="{B675557A-26D8-11d2-9265-DABF9A2C015A}" String.HeadphonesVol ="Í·´ø¶ú»úÒôÁ¿" GUID.HeadphonesMute ="{B675557B-26D8-11d2-9265-DABF9A2C015A}" String.HeadphonesMute ="Í·´ø¶ú»ú¾²Òô" GUID.WaveOut ="{B675557C-26D8-11d2-9265-DABF9A2C015A}" String.WaveOut ="²¨ÐÎÊä³ö" GUID.WaveOutVol ="{B675557D-26D8-11d2-9265-DABF9A2C015A}" String.WaveOutVol ="²¨ÐÎÊä³öÒôÁ¿" GUID.WaveOutMute ="{B675557E-26D8-11d2-9265-DABF9A2C015A}" String.WaveOutMute ="²¨ÐÎÊä³ö¾²Òô" GUID.DockedSpeakers ="{B675557F-26D8-11d2-9265-DABF9A2C015A}" String.DockedSpeakers ="ÏνӺõÄÑïÉùÆ÷" GUID.EnableSPDIF ="{B6755580-26D8-11d2-9265-DABF9A2C015A}" String.EnableSPDIF ="ÆôÓÃS/PDIF" GUID.AnalogStereo ="{B6755581-26D8-11d2-9265-DABF9A2C015A}" String.AnalogStereo ="Ä£ÄâÁ¢ÌåÉù" GUID.AnalogMono ="{B6755582-26D8-11d2-9265-DABF9A2C015A}" String.AnalogMono ="Ä£Äâµ¥Ïà" GUID.CD2 ="{B6755583-26D8-11d2-9265-DABF9A2C015A}" String.CD2 ="CDµÀW 2" GUID.LineIn2 ="{B6755584-26D8-11d2-9265-DABF9A2C015A}" String.LineIn2 ="Ïß·ÊäÈë2" GUID.Mic2 ="{B6755585-26D8-11d2-9265-DABF9A2C015A}" String.Mic2 ="Âó¿Ë·ç2" *MS.MPU401.DeviceDesc="MPU-401 Compatible MIDI Device" MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories" WDM_MIDI="WDM-based Device" KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}" KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_TOPOLOGY="{DDA54A40-1E4C-11D1-A050-405705C10000}" KSNAME_Wave="Wave" KSNAME_UART="UART" KSNAME_Topology="Topology" WDM.UART.szPname="MPU-401" allegro.SvcDesc = "ESS Allegro Audio Driver (WDM)"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.