stac97.inf Driver File Contents (p4tcmaud.zip)

; Copyright (c) 1999-2001 SigmaTel Inc.

[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%SGTML%
DriverVer = 05/29/2001,5.12.01.0104
CatalogFile=stac97.cat

[SourceDisksNames]
222="AC97 WDM SigmaTel Driver Disk",,,

[SourceDisksFiles]
stac97.sys=222

[Manufacturer]
%SgtmlMfg%=SigmaTel

[SigmaTel]
;SigmaTel Default Settings
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00151565 ;M6VCF
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00251565 ;M6VCG
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00011565 ;M6VCH
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00301565 ;M7VKA
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00511565 ;M6VSB
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_30911462 ;MS6309
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_000210fd ;7VBA133
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00601565 ;M7MIA
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00321565 ;M7VKE
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00361565 ;M7VKL
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00311565 ;M7VKB
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_00A11565 ;M7VLB
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_14371043 ;L8D L1A
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_15031043 ;A1D
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&subsys_007FA0A0 ;MK73LE
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058&SUBSYS_20031631 ;MS6511
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3059&SUBSYS_80621043 ;CUV266

;Customer Specific Settings 
%STAC97.DeviceDesc%=STAC97_0074107b, PCI\VEN_1106&DEV_3058&subsys_0074107b ;Keystone
%STAC97.DeviceDesc%=STAC97_760015dd, PCI\VEN_1106&DEV_3058&subsys_760015dd ;GA-6VX7

;SigmaTel Default Generic - call last
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3058
%STAC97.DeviceDesc%=STAC97, PCI\VEN_1106&DEV_3059

[DestinationDirs]
STAC97.CopyList=10,system32\drivers

;*********************** SigmaTel Specific Settings ******************************
;Affects only Generic Drivers
;
[STAC97]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=STAC97.CopyList
AddReg=STAC97.AddReg, STAC97Names.AddReg, STAC97_MC.AddReg, STAC97_MD.AddReg
DriverVer = 05/29/2001,5.12.01.0104

[STAC97.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
AddReg=STAC97.AddReg, STAC97Names.AddReg, STAC97_MC.AddReg, STAC97_MD.AddReg

[STAC97.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,STAC97.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,STAC97.Interface.UART

[STAC97.nt.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,STAC97.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,STAC97.Interface.UART

[STAC97.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst

[STAC97.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst

[STAC97_MD.AddReg]
;This section is for resolving conflicts with registry settings

;*********************** END SigmaTel Specific Settings ************************


;***********************Vendor 0074107b Specific Settings***********************
;Affects only Vendor 0074107b
;
[STAC97_0074107b]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=STAC97.CopyList
AddReg=STAC97.AddReg, STAC97Names.AddReg, STAC97_MC.AddReg, STAC97_0074107b.AddReg
DriverVer = 05/29/2001,5.12.01.0104

[STAC97_0074107b.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
AddReg=STAC97.AddReg, STAC97Names.AddReg, STAC97_MC.AddReg, STAC97_0074107b.AddReg

[STAC97_0074107b.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,STAC97.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,STAC97.Interface.UART

[STAC97_0074107b.nt.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,STAC97.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,STAC97.Interface.UART

[STAC97_0074107b.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst

[STAC97_0074107b.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst

[STAC97_0074107b.AddReg]
HKR,%ConfigurationsSubKeyName%,DigitalMutesMasterAnalog,1,1
HKR,%ConfigurationsSubKeyName%,DisableDigitalControl,1,1
HKR,%ConfigurationsSubKeyName%,SpeakerAutoDetection,1,1
; Analog speaker detection threshold, signed 16-bit value (32 (0x20) ~= -60dB).
; HKR,%ConfigurationsSubKeyName%,SpeakerDetectionThreshold,1,20,00

;*********************** END Vendor 0074107b Specific Settings******************

;***********************Vendor 760015dd Specific Settings***********************
;Affects only Vendor 760015dd
;
[STAC97_760015dd]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=STAC97.CopyList
AddReg=STAC97.AddReg, STAC97Names.AddReg, STAC97_MC.AddReg, STAC97_760015dd.AddReg
DriverVer = 05/29/2001,5.12.01.0104

[STAC97_760015dd.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
AddReg=STAC97.AddReg, STAC97Names.AddReg, STAC97_MC.AddReg, STAC97_760015dd.AddReg

[STAC97_760015dd.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,STAC97.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,STAC97.Interface.UART

[STAC97_760015dd.nt.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,STAC97.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,STAC97.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,STAC97.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,STAC97.Interface.UART

[STAC97_760015dd.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst

[STAC97_760015dd.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst

[STAC97_760015dd.AddReg]
HKR,%ConfigurationsSubKeyName%,Advanced3DEnable,1,1

;*********************** END Vendor 760015dd Specific Settings******************


;******************************** Common *****************************************
;Affects all drivers

[STAC97.CopyList]
STAC97.sys

[STAC97.Interface.Wave]
AddReg=STAC97.I.Wave.AddReg

[STAC97.I.Wave.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%STAC97.Wave.szPname%

[STAC97.Interface.Topology]
AddReg=STAC97.I.Topo.AddReg

[STAC97.I.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%STAC97.Topology.szPname%

[STAC97.Interface.UART]
AddReg=STAC97.Interface.UART.AddReg
[STAC97.Interface.UART.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%STAC97.UART.szPname%

[STAC97.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,STAC97.sys
HKR,,NTMPDriver,,"STAC97.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,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\wave\wdmaud.drv,Description,,%STAC97.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv, Description,,%WDM_MIDI%
HKR,Drivers\mixer\wdmaud.drv,Description,,%STAC97.DeviceDesc%

[STAC97_Service_Inst]
DisplayName   = %STAC97.SvcDesc%
ServiceType   = 1                  ; SERVICE_KERNEL_DRIVER
StartType     = 3                  ; SERVICE_DEMAND_START
ErrorControl  = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\STAC97.sys

[STAC97Names.AddReg]
;; Nodes
HKLM,%MediaCategories%\%STAC97GUID.PhoneVolume%,Name,,%STAC97Node.PhoneVolume%
HKLM,%MediaCategories%\%STAC97GUID.PhoneVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.PhoneMute%,Name,,%STAC97Node.PhoneMute%
HKLM,%MediaCategories%\%STAC97GUID.PhoneMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.LineInMute%,Name,,%STAC97Node.LineInMute%
HKLM,%MediaCategories%\%STAC97GUID.LineInMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.MainMix%,Name,,%STAC97Node.MainMix%
HKLM,%MediaCategories%\%STAC97GUID.MainMix%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%STAC97GUID.Virt3DCenter%,Name,,%STAC97Node.Virt3DCenter%
;HKLM,%MediaCategories%\%STAC97GUID.Virt3DCenter%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%STAC97GUID.Virt3DDepth%,Name,,%STAC97Node.Virt3DDepth%
;HKLM,%MediaCategories%\%STAC97GUID.Virt3DDepth%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.3DBypass%,Name,,%STAC97Node.3DBypass%
HKLM,%MediaCategories%\%STAC97GUID.3DBypass%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.3DEnable%,Name,,%STAC97Node.3DEnable%
HKLM,%MediaCategories%\%STAC97GUID.3DEnable%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.BeepMix%,Name,,%STAC97Node.BeepMix%
HKLM,%MediaCategories%\%STAC97GUID.BeepMix%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.HPVolume%,Name,,%STAC97Node.HPVolume%
HKLM,%MediaCategories%\%STAC97GUID.HPVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.HPMute%,Name,,%STAC97Node.HPMute%
HKLM,%MediaCategories%\%STAC97GUID.HPMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.MonoOutSelect%,Name,,%STAC97Node.MonoOutSelect%
HKLM,%MediaCategories%\%STAC97GUID.MonoOutSelect%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.WaveInSelect%,Name,,%STAC97Node.WaveInSelect%
HKLM,%MediaCategories%\%STAC97GUID.WaveInSelect%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.MasterInVolume%,Name,,%STAC97Node.MasterInVolume%
HKLM,%MediaCategories%\%STAC97GUID.MasterInVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.MasterInMute%,Name,,%STAC97Node.MasterInMute%
HKLM,%MediaCategories%\%STAC97GUID.MasterInMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.MicInVolume%,Name,,%STAC97Node.MicInVolume%
HKLM,%MediaCategories%\%STAC97GUID.MicInVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.MicInMute%,Name,,%STAC97Node.MicInMute%
HKLM,%MediaCategories%\%STAC97GUID.MicInMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.SurroundVolume%,Name,,%STAC97Node.SurroundVolume%
HKLM,%MediaCategories%\%STAC97GUID.SurroundVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.SurroundMute%,Name,,%STAC97Node.SurroundMute%
HKLM,%MediaCategories%\%STAC97GUID.SurroundMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.CenterVolume%,Name,,%STAC97Node.CenterVolume%
HKLM,%MediaCategories%\%STAC97GUID.CenterVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.CenterMute%,Name,,%STAC97Node.CenterMute%
HKLM,%MediaCategories%\%STAC97GUID.CenterMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.LFEVolume%,Name,,%STAC97Node.LFEVolume%
HKLM,%MediaCategories%\%STAC97GUID.LFEVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.LFEMute%,Name,,%STAC97Node.LFEMute%
HKLM,%MediaCategories%\%STAC97GUID.LFEMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%STAC97GUID.DigitalEnable%,Name,,%STAC97Node.DigitalEnable%

[STAC97_MC.AddReg]
;
;	Model common data.
;
;	Default register value at driver startup
;	Uncomment some one of the lines if you want to overwrite the default setting
;	The value in these outcommented lines is the driver default. You can change
;	the register values (and uncomment the line) to overwrite the driver default.
;	low byte comes first, values are hexadecimal.
;
; Pin disabling:
;   1 to disable (0 is enabled, the default).
;
; HKR,%MixerDefaultsSubKeyName%,WaveOutDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,PCBeepDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,PhoneDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,MICDisable,					1, 1
; HKR,%MixerDefaultsSubKeyName%,LineInDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,CDInDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,VideoDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,AuxDisable,					1, 1
; HKR,%MixerDefaultsSubKeyName%,SurroundDisable,			1, 1
; HKR,%MixerDefaultsSubKeyName%,CenterDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,LFEDisable,					1, 1
; HKR,%MixerDefaultsSubKeyName%,3DControlDisable,			1, 1
; HKR,%MixerDefaultsSubKeyName%,StereoVirtualDisable,		1, 1
; HKR,%MixerDefaultsSubKeyName%,MonoVirtualDisable,			1, 1
; HKR,%MixerDefaultsSubKeyName%,HeadphoneDisable,			1, 1
; HKR,%MixerDefaultsSubKeyName%,TrueLevelDisable,			1, 1
; HKR,%MixerDefaultsSubKeyName%,WaveOutDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,WaveInDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,MonoOutDisable,				1, 1
; HKR,%MixerDefaultsSubKeyName%,DisablePeakmeters,			1, 1
;
; Mixer control initial values:
;
; HKR,%MixerDefaultsSubKeyName%,WaveOutVolume,				1, 00 ,80, 01, 00		; (ffdd8000-c0000), (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,WaveOutMute,				1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,PCBeepVolume,				1, 00, 00, 00, 00       ; (ffd30000-0),       (4 bit control).
; HKR,%MixerDefaultsSubKeyName%,PCBeepMute,					1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,PhoneVolume,				1, 00, 00, 00, 00       ; (ffdd8000-c0000),   (5 bit control).
; HKR,%MixerDefaultsSubKeyName%,PhoneMute,					1, 1                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,MICSelect,					1, 0
; HKR,%MixerDefaultsSubKeyName%,MICBoost,					1, 0
; HKR,%MixerDefaultsSubKeyName%,MICVolume,					1, 00, 00, 00, 00       ; (ffdd8000-c0000),   (5 bit control).
; HKR,%MixerDefaultsSubKeyName%,MICMute,					1, 1                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,LineInVolume,				1, 00, 00, 00, 00       ; (ffdd8000-c0000),   (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,LineInMute,					1, 1                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,CDVolume,					1, 00, 00, 00, 00       ; (ffdd8000-c0000),   (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,CDMute,						1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,VideoVolume,				1, 00, 00, 00, 00       ; (ffdd8000-c0000),   (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,VideoMute,					1, 1                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,AuxVolume,					1, 00, 00, 00, 00       ; (ffdd8000-c0000),   (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,AuxMute,					1, 1                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,SurroundVolume,				1, 00, c0, e8, ff       ; (ffd18000-0), (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,SurroundMute,				1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,CenterVolume,				1, 00, c0, e8, ff       ; (ffd18000-0), (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,CenterMute,					1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,LFEVolume,					1, 00, c0, e8, ff       ; (ffd18000-0), (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,LFEMute,					1, 0                    ; 0, unmuted, 1 mute
; HKR,%MixerDefaultsSubKeyName%,3DDepthControl,				1, 00, 80, 04, 00       ; (0-90000), 50%: 48000             (2 bit control).
; HKR,%MixerDefaultsSubKeyName%,3DDepthEnable,				1, 1                    ; (inverted to match "Mute", 0 enabled, 1 disabled)
; HKR,%MixerDefaultsSubKeyName%,MasterVolume,				1, 00, c0, e8, ff       ; (ffd18000-0), (5 bit controls).
HKR,%MixerDefaultsSubKeyName%,MasterMute,					1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,HeadphoneVolume,			1, 00, c0, e8, ff       ; (ffd18000-0), 50%: ffe8c000       (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,HeadphoneMute,				1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,TrueLevelVolume,			1, 00, c0, e8, ff       ; (ffd18000-0), 50%: ffe8c000       (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,TrueLevelMute,				1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,MonoOutMux,					1, 00, 00, 00, 00                    ;
; MonoOutMux selection values: (0: MIC), (1: MonoMix). 
; HKR,%MixerDefaultsSubKeyName%,MICAtMonoOutVolume,			1, 00, c0, e8, ff       ; (ffd18000-0), 50%: ffe8c000       (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,MonoMixerAtMonoOutVolume,	1, 00, c0, e8, ff       ; (ffd18000-0), 50%: ffe8c000       (5 bit controls).
; HKR,%MixerDefaultsSubKeyName%,MICAtMonoOutMute,			1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,MonoMixerAtMonoOutMute,		1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,WaveInMux,					1, 00, 00, 00, 00                     ;
; WaveInMux selection values: (0: MIC), (1: CD), (2: Video), (3: Aux), (4: LineIn), (5: StereoMix), (6: MonoMix), (7: Phone).
; HKR,%MixerDefaultsSubKeyName%,PhoneAtRecMuxVolume,		1, 00, 40, b0, 00       ; (0-168000), 50%: b4000            (4 bit controls).
; HKR,%MixerDefaultsSubKeyName%,MICAtRecMuxVolume,			1, 00, 40, b0, 00       ; (0-168000), 50%: b4000            (4 bit controls).
; HKR,%MixerDefaultsSubKeyName%,CDAtRecMuxVolume,			1, 00, 40, b0, 00       ; (0-168000), 50%: b4000            (4 bit controls).
; HKR,%MixerDefaultsSubKeyName%,VideoAtRecMuxVolume,		1, 00, 40, b0, 00       ; (0-168000), 50%: b4000            (4 bit controls).
; HKR,%MixerDefaultsSubKeyName%,AuxAtRecMuxVolume,			1, 00, 40, b0, 00       ; (0-168000), 50%: b4000            (4 bit controls).
; HKR,%MixerDefaultsSubKeyName%,LineInAtRecMuxVolume,		1, 00, 40, b0, 00       ; (0-168000), 50%: b4000            (4 bit controls).
; HKR,%MixerDefaultsSubKeyName%,StereoMixAtRecMuxVolume,	1, 00, 40, b0, 00       ; (0-168000), 50%: b4000            (4 bit controls).
; HKR,%MixerDefaultsSubKeyName%,MonoMixAtRecMuxVolume,		1, 00, 40, b0, 00       ; (0-168000), 50%: b4000            (4 bit controls).
; HKR,%MixerDefaultsSubKeyName%,PhoneAtRecMuxMute,			1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,MICAtRecMuxMute,			1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,CDAtRecMuxMute,				1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,PhoneAtRecMuxMute,			1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,VideoAtRecMuxMute,			1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,LineInAtRecMuxMute,			1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,StereoMixAtRecMuxMute,		1, 0                    ; 0, unmuted, 1 muted
; HKR,%MixerDefaultsSubKeyName%,MonoMixAtRecMuxMute,		1, 0                    ; 0, unmuted, 1 muted
;
; Other driver configuration entries.
; HKR,%ConfigurationsSubKeyName%,PCMVolumeFixedLevel,		1, 07, 07
; HKR,%ConfigurationsSubKeyName%,FadeAudio,					1, 1
; HKR,%ConfigurationsSubKeyName%,DigitalOutputDisable,		1, 0
; HKR,%ConfigurationsSubKeyName%,DisableNonPCM,				1, 0
; HKR,%ConfigurationsSubKeyName%,DigitalMutesPCMAnalog,		1, 0
; HKR,%ConfigurationsSubKeyName%,DigitalMutesMasterAnalog,	1, 0
; HKR,%ConfigurationsSubKeyName%,DisableDigitalControl,		1, 0
; HKR,%ConfigurationsSubKeyName%,DisableVRA,				1, 0
;   VRA Disable bit positions:  D6: 8KHz, D5: 11.025KHz, D4: 16KHz, D3: 22.050KHz, D2: 32KHz, D1: 44.1KHz, D0: 48KHz
; HKR,%ConfigurationsSubKeyName%,ADCVRADisables,			1, 00, 00, 00, 00
; HKR,%ConfigurationsSubKeyName%,DACVRADisables,			1, 00, 00, 00, 00
; HKR,%ConfigurationsSubKeyName%,SpeakerAutoDetection,		1, 0
; HKR,%ConfigurationsSubKeyName%,SpeakerDetectionThreshold,	1, 20, 00
; HKR,%ConfigurationsSubKeyName%,Advanced3DEnable,			1, 0
; HKR,%ConfigurationsSubKeyName%,render_taps,				1, 0b, 00, 00, 00
; HKR,%ConfigurationsSubKeyName%,render_roll_off,			1, b6, 03, 00, 00
; HKR,%ConfigurationsSubKeyName%,render_beta,				1, 28, 23, 00, 00
; HKR,%ConfigurationsSubKeyName%,capture_taps,				1, 0b, 00, 00, 00
; HKR,%ConfigurationsSubKeyName%,capture_roll_off,			1, b6, 03, 00, 00
; HKR,%ConfigurationsSubKeyName%,capture_beta,				1, 28, 23, 00, 00

[Strings]
SGTML="SigmaTel"
SgtmlMfg="SigmaTel"
STAC97.DeviceDesc="VIA Audio controller - SigmaTel CODEC"

STAC97.Wave.szPname="SigmaTel Audio"
STAC97.Topology.szPname="SigmaTel"

MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"

WDM_MIDI="WDM-based devices"

MixerDefaultsSubKeyName="MixerDefaults"
ConfigurationsSubKeyName="Configurations"

Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSNAME_Wave="Wave"
KSNAME_Topology="Topology"
KSNAME_UART="UART"
STAC97.UART.szPname="MIDI External Port"

STAC97.SvcDesc = "VIA Audio Driver (WDM) - SigmaTel CODEC"

;; Nodes (non-localizeable)
STAC97GUID.PhoneVolume     ="{981DFEA0-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.PhoneMute       ="{981DFEA1-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.LineInMute      ="{981DFEA2-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.MainMix         ="{981DFEA3-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.3DBypass        ="{981DFEA4-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.3DEnable        ="{981DFEA5-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.BeepMix         ="{981DFEA6-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.HPVolume        ="{981DFEA7-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.HPMute          ="{981DFEA8-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.MonoOutSelect   ="{981DFEA9-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.WaveInSelect    ="{981DFEAA-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.MasterInVolume  ="{981DFEAB-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.MasterInMute    ="{981DFEAC-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.MicInVolume     ="{981DFEAD-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.MicInMute       ="{981DFEAE-27DB-11d3-99FC-00500483AC28}"
STAC97GUID.SurroundVolume  ="{81FBB14B-1BEE-4bf5-92EE-FFC4F75F326D}"
STAC97GUID.SurroundMute    ="{22654FBC-AC8F-4224-B19F-D858D2E10BDD}"
STAC97GUID.CenterVolume    ="{2D97372F-9CF6-4fd6-9E56-C68BACDF360D}"
STAC97GUID.CenterMute      ="{BEEF51ED-1041-43f8-9B96-5863D0A9342D}"
STAC97GUID.LFEVolume       ="{B60C4274-3BFD-430b-8364-D947E7D304B1}"
STAC97GUID.LFEMute         ="{4A4D9210-C780-4768-BFD2-525FDBF4FCB4}"
STAC97GUID.DigitalEnable   ="{56D8C1D0-58FB-4927-9CD2-8E3BD3E5A922}"

;; Nodes (localizeable)
STAC97Node.PhoneVolume     ="Phone Volume"
STAC97Node.PhoneMute       ="Phone Mute"
STAC97Node.LineInMute      ="LineIn Mute"
STAC97Node.MainMix         ="Main Mix"
STAC97Node.3DBypass        ="3D Bypass"
STAC97Node.3DEnable        ="3D Enable"
STAC97Node.BeepMix         ="Beep Mix"
STAC97Node.HPVolume        ="Headphone Volume"
STAC97Node.HPMute          ="Headphone Mute"
STAC97Node.MonoOutSelect   ="Mono Out Select"
STAC97Node.WaveInSelect    ="WaveIn Select"
STAC97Node.MasterInVolume  ="WaveIn Volume"
STAC97Node.MasterInMute    ="WaveIn Mute"
STAC97Node.MicInVolume     ="Mic In Volume"
STAC97Node.MicInMute       ="Mic In Mute"
STAC97Node.SurroundVolume  ="Surround Volume"
STAC97Node.SurroundMute    ="Surround Mute"
STAC97Node.CenterVolume    ="Center Volume"
STAC97Node.CenterMute      ="Center Mute"
STAC97Node.LFEVolume       ="LFE Volume"
STAC97Node.LFEMute         ="LFE Mute"
STAC97Node.DigitalEnable   ="Enable Digital"
Download Driver Pack

How To Update Drivers Manually

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.

server: web5, load: 1.55