; Copyright (c) 1999-2001 SigmaTel Inc.
[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%SGTML%
DriverVer=11/29/2001, 5.10.00.7144
CatalogFile=stac97.cat
[SourceDisksNames]
222="AC97 WDM SigmaTel Driver Disk",,,
[SourceDisksFiles]
stac97.sys=222
;*** migrate.dll=222
[Manufacturer]
%SgtmlMfg%=SigmaTel
[SigmaTel]
;Uses SigmaTel Default Settings
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2415&subsys_40081462 ;MS6178
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2415&subsys_65601070 ;CB656M-WH
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2415&subsys_3102270F ;6W1V1
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2415&subsys_30501462 ;MS6305
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2445&subsys_08151297 ;ME21V16
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2415&subsys_A0001458 ;6OMM7
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2415&subsys_00121565 ;M6TWJ
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2445&subsys_31511462 ;MS6315
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2445&subsys_A0011458 ;6OMM7E
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2415&subsys_33401462 ;MS6334
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2445&subsys_38501462 ;MS6385
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2445&subsys_80621043 ;TUSL2
;Customer Specific Settings
;000E1025
%STAC97.DeviceDesc%=STAC97_000E1025, PCI\VEN_8086&DEV_2445&subsys_000E1025 ;Ax4T
%STAC97.DeviceDesc%=STAC97_000E1025, PCI\VEN_8086&DEV_2445&subsys_0053A0A0 ;S80X
%STAC97.DeviceDesc%=STAC97_000E1025, PCI\VEN_8086&DEV_2445&subsys_24451054 ;Livet
;13331043
%STAC97.DeviceDesc%=STAC97_13331043, PCI\VEN_8086&DEV_7195&subsys_13331043 ;L7300G
%STAC97.DeviceDesc%=STAC97_13331043, PCI\VEN_8086&DEV_7195&subsys_10631043 ;L7000
%STAC97.DeviceDesc%=STAC97_13331043, PCI\VEN_8086&DEV_2445&subsys_14631043 ;M1A
%STAC97.DeviceDesc%=STAC97_13331043, PCI\VEN_8086&DEV_2485&subsys_14931043 ;ICH3 Laptops
;00C91028
%STAC97.DeviceDesc%=STAC97_00C91028, PCI\VEN_8086&DEV_2445&subsys_00C91028 ;Connery
%STAC97.DeviceDesc%=STAC97_00C91028, PCI\VEN_8086&DEV_2445&subsys_00E71028 ;Cronos
%STAC97.DeviceDesc%=STAC97_00C91028, PCI\VEN_8086&DEV_2485&subsys_00E71028 ;Cronos
;00B81028
%STAC97.DeviceDesc%=STAC97_00B81028, PCI\VEN_8086&DEV_2485&subsys_00B81028 ;Mosiac
%STAC97.DeviceDesc%=STAC97_00B81028, PCI\VEN_8086&DEV_2485&subsys_00B91028 ;Midas
%STAC97.DeviceDesc%=STAC97_00B81028, PCI\VEN_8086&DEV_2485&subsys_00F31028 ;Mosiac
%STAC97.DeviceDesc%=STAC97_00B81028, PCI\VEN_8086&DEV_2485&subsys_00F41028 ;Midas
%STAC97.DeviceDesc%=STAC97_00B81028, PCI\VEN_8086&DEV_2485&subsys_00F51028 ;Tang
;20001458
%STAC97.DeviceDesc%=STAC97_20001458, PCI\VEN_8086&DEV_2415&SUBSYS_20001458 ;6WMM7
%STAC97.DeviceDesc%=STAC97_20001458, PCI\VEN_8086&DEV_2415&SUBSYS_30301462 ;MS6303
%STAC97.DeviceDesc%=STAC97_20001458, PCI\VEN_8086&DEV_2445&SUBSYS_20021631 ;6OMM7E
%STAC97.DeviceDesc%=STAC97_20001458, PCI\VEN_8086&DEV_2445&subsys_20041631 ;GA6OF
;45418086
%STAC97.DeviceDesc%=STAC97_45418086, PCI\VEN_8086&DEV_2445&SUBSYS_45418086 ;Easton
%STAC97.DeviceDesc%=STAC97_45418086, PCI\VEN_8086&DEV_2445&subsys_80751043 ;P4B-FX
%STAC97.DeviceDesc%=STAC97_45418086, PCI\VEN_8086&DEV_2445&subsys_68101071 ;6810BU
;0122107B
%STAC97.DeviceDesc%=STAC97_0122107B, PCI\VEN_8086&DEV_2445&SUBSYS_0122107B ;Arima
;4channel
%STAC97.DeviceDesc%=STAC97_4channel, PCI\VEN_8086&DEV_2445&subsys_33701462 ;MS6337
%STAC97.DeviceDesc%=STAC97_4channel, PCI\VEN_8086&DEV_2445&subsys_00221565 ;M6TSM
%STAC97.DeviceDesc%=STAC97_4channel, PCI\VEN_8086&DEV_2445&subsys_001C1565 ;M6TSL
;001214C0
%STAC97.DeviceDesc%=STAC97_001214C0, PCI\VEN_8086&DEV_2445&subsys_001214C0 ;3051
;10FDA401
%STAC97.DeviceDesc%=STAC97_10FDA401, PCI\VEN_8086&DEV_2445&subsys_10FDA401 ;SY-P4ISR
;834610F7
%STAC97.DeviceDesc%=STAC97_834610F7, PCI\VEN_8086&DEV_7195&subsys_834610F7 ;Panasonic
%STAC97.DeviceDesc%=STAC97_834610F7, PCI\VEN_8086&DEV_2485&subsys_834610F7 ;Panasonic
%STAC97.DeviceDesc%=STAC97_834610F7, PCI\VEN_8086&DEV_2445&subsys_834610F7 ;Panasonic
;001314C0
%STAC97.DeviceDesc%=STAC97_001314C0, PCI\VEN_8086&DEV_2445&subsys_001314C0 ;ACY13
;SigmaTel Default Generic - call last
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2415
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2425
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2445
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_2485
%STAC97.DeviceDesc%=STAC97, PCI\VEN_8086&DEV_7195
[DestinationDirs]
STAC97.CopyList=10,system32\drivers
;*** STAC97.DevUpgrdFiles=10, Win9xMig\DevUpgrd
;*** STAC97.W2kDriverFiles=10, Win9xMig\DevUpgrd\SigmaTel
;*********************** SigmaTel Specific Settings ******************************
;Affects only Generic Drivers
;
[STAC97]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ; ***, STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_CM.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_CM.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[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
[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
[STAC97.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_CM.AddReg]
;Any settings that conflict with customer specific settings and default Sigmatel settings
;in the [STAC97_OEM.AddrReg] section should be moved here.
;That way the conflict is resolved.
;*********************** END SigmaTel Specific Settings **************************
;******************************** Common *****************************************
;Affects all drivers
[STAC97.CopyList]
STAC97.sys
;*** [STAC97.DevUpgrdFiles]
;*** Migrate.dll
;***
;*** [STAC97.W2kDriverFiles]
;*** stac97.sys
;*** stac97.inf
;*** stac97.cat
[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.DelReg]
HKR,Settings
HKCU,%SndVolSigKey%
HKU,%SndVolSigKey%
[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
;; set OS SRCs to best quality
HKR,DirectSound\"Mixer Defaults","SRC Quality",0x00010001,3
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_DevUpgrd.AddReg]
;*** HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\Migration DLLs","Microsoft Device Upgrade Pack",,%10%\Win9xMig\DevUpgrd
;*** HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\UpgradeDrivers","PCI\VEN_8086&DEV_2415",,%10%\Win9xMig\DevUpgrd\SigmaTel\Stac97.inf
;*** HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\UpgradeDrivers","PCI\VEN_8086&DEV_2425",,%10%\Win9xMig\DevUpgrd\SigmaTel\Stac97.inf
;*** HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\UpgradeDrivers","PCI\VEN_8086&DEV_2445",,%10%\Win9xMig\DevUpgrd\SigmaTel\Stac97.inf
;*** HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\UpgradeDrivers","PCI\VEN_8086&DEV_2485",,%10%\Win9xMig\DevUpgrd\SigmaTel\Stac97.inf
;*** HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\UpgradeDrivers","PCI\VEN_8086&DEV_7195",,%10%\Win9xMig\DevUpgrd\SigmaTel\Stac97.inf
[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
[STAC97_NAMES.AddReg]
;; Nodes
HKLM,%MediaCategories%\%ICHGUID.PhoneVolume%,Name,,%ICHNode.PhoneVolume%
HKLM,%MediaCategories%\%ICHGUID.PhoneVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.PhoneMute%,Name,,%ICHNode.PhoneMute%
HKLM,%MediaCategories%\%ICHGUID.PhoneMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.LineInMute%,Name,,%ICHNode.LineInMute%
HKLM,%MediaCategories%\%ICHGUID.LineInMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.MainMix%,Name,,%ICHNode.MainMix%
HKLM,%MediaCategories%\%ICHGUID.MainMix%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.Virt3DDepth%,Name,,%ICHNode.Virt3DDepth%
;HKLM,%MediaCategories%\%ICHGUID.Virt3DDepth%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.3DBypass%,Name,,%ICHNode.3DBypass%
HKLM,%MediaCategories%\%ICHGUID.3DBypass%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.3DEnable%,Name,,%ICHNode.3DEnable%
HKLM,%MediaCategories%\%ICHGUID.3DEnable%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.BeepMix%,Name,,%ICHNode.BeepMix%
HKLM,%MediaCategories%\%ICHGUID.BeepMix%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.HPVolume%,Name,,%ICHNode.HPVolume%
HKLM,%MediaCategories%\%ICHGUID.HPVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.HPMute%,Name,,%ICHNode.HPMute%
HKLM,%MediaCategories%\%ICHGUID.HPMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.LnlvlVolume%,Name,,%ICHNode.LnlvlVolume%
HKLM,%MediaCategories%\%ICHGUID.LnlvlVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.LnlvlMute%,Name,,%ICHNode.LnlvlMute%
HKLM,%MediaCategories%\%ICHGUID.LnlvlMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.MonoOutSelect%,Name,,%ICHNode.MonoOutSelect%
HKLM,%MediaCategories%\%ICHGUID.MonoOutSelect%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.WaveInSelect%,Name,,%ICHNode.WaveInSelect%
HKLM,%MediaCategories%\%ICHGUID.WaveInSelect%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.MasterInVolume%,Name,,%ICHNode.MasterInVolume%
HKLM,%MediaCategories%\%ICHGUID.MasterInVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.MasterInMute%,Name,,%ICHNode.MasterInMute%
HKLM,%MediaCategories%\%ICHGUID.MasterInMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.MicInVolume%,Name,,%ICHNode.MicInVolume%
HKLM,%MediaCategories%\%ICHGUID.MicInVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.MicInMute%,Name,,%ICHNode.MicInMute%
HKLM,%MediaCategories%\%ICHGUID.MicInMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.SurroundVolume%,Name,,%ICHNode.SurroundVolume%
HKLM,%MediaCategories%\%ICHGUID.SurroundVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.SurroundMute%,Name,,%ICHNode.SurroundMute%
HKLM,%MediaCategories%\%ICHGUID.SurroundMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.CenterVolume%,Name,,%ICHNode.CenterVolume%
HKLM,%MediaCategories%\%ICHGUID.CenterVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.CenterMute%,Name,,%ICHNode.CenterMute%
HKLM,%MediaCategories%\%ICHGUID.CenterMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.LFEVolume%,Name,,%ICHNode.LFEVolume%
HKLM,%MediaCategories%\%ICHGUID.LFEVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.LFEMute%,Name,,%ICHNode.LFEMute%
HKLM,%MediaCategories%\%ICHGUID.LFEMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.SurrOutThruLineIn%,Name,,%ICHNode.SurrOutThruLineIn%
HKLM,%MediaCategories%\%ICHGUID.DigitalEnable%,Name,,%ICHNode.DigitalEnable%
HKLM,%MediaCategories%\%ICHGUID.HPOutPin%,Name,,%ICHPin.HPOutPin%
HKLM,%MediaCategories%\%ICHGUID.HPOutPin%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.LnlvlOutPin%,Name,,%ICHPin.LnlvlOutPin%
HKLM,%MediaCategories%\%ICHGUID.LnlvlOutPin%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%ICHGUID.FixPcmOutRate%,Name,,%ICHNode.FixPcmOutRate%
HKLM,%MediaCategories%\%ICHGUID.DisableSoftSrc%,Name,,%ICHNode.DisableSoftSrc%
[STAC97_OEM.AddReg]
;************Mixer Register Startup Values in Hex************
;---------------------------------------------------R--L-----
HKR,Settings,MasterVolume, 1, 4, 4 ;Master Volume Initial Value
HKR,Settings,SurroundVolume, 1, 4, 4 ;Surround Volume Initial Value
;HKR,Settings,HeadphoneVolume, 1, 0, 0 ;AuxOut (Headphone) Volume Initial Value
;HKR,Settings,LnlvlOutVolume, 1, 0, 0 ;AuxOut (Lnlvl Out) Volume Initial Value
HKR,Settings,MonooutVolume, 1, 4, 4 ;Mono Out Initial Volume
;HKR,Settings,ToneControls, 1, F, F ;Tone Controls
HKR,Settings,BeepVolume, 1, 4, 4 ;Pc Beep Volume Initial Value
HKR,Settings,PhoneVolume, 1, 4, 80 ;Phone Volume Initial Value
HKR,Settings,MicVolume, 1, 4, 80 ;Mic Volume Initial Value
HKR,Settings,LineInVolume, 1, 4, 4 ;Line In Volume Initial Value
HKR,Settings,CDVolume, 1, 4, 4 ;CD Volume Initial Value
HKR,Settings,VideoVolume, 1, 4, 4 ;Video Volume Initial Value
HKR,Settings,AUXVolume, 1, 4, 4 ;Aux Volume Initial Value
HKR,Settings,WaveOutVolume, 1, 8, 8 ;Initial Wave out Volume (Should be 0808 in most cases)
HKR,Settings,AltWaveOutVolume, 1, 7, 7 ;Alternate Wave out Volume Used in Multichannel Configurations
HKR,Settings,RecordSelect, 1, 4, 4 ;Record Select Initial Value
HKR,Settings,RecordGain, 1, 8, 8 ;Record Initial Volume
;HKR,Settings,RecordGainMic, 1, 0, 0 ;Mic Record Intial Volume
HKR,Settings,3DControl, 1, 9, 0 ;3D Setting
;************Disable Inputs or Outputs**********************
;---------------------------------------------------D-------
;HKR,Settings,DisablePCBeep, 1, 1 ;Disables the PC Beep Pin
;HKR,Settings,DisablePhone, 1, 1 ;Disables the Phone Pin
;HKR,Settings,DisableMic2, 1, 1 ;Disables the Mic2 Pin
;HKR,Settings,DisableVideo, 1, 1 ;Disables the Video Pin
;HKR,Settings,DisableAUX, 1, 1 ;Disables the Aux Pin
HKR,Settings,DisableHeadphone, 1, 1 ;Disables the Headphone Pin
HKR,Settings,DisableLnlvl, 1, 1 ;Disables the Lnlvl Out Pin
;HKR,Settings,DisableMonoOut, 1, 1 ;Disables the Monoout Pin
HKR,Settings,DisableMicIn, 1, 1 ;Disables the Mic In Pin
;HKR,Settings,DisableMic, 1, 1 ;Disables all MIC pins, including MIC record
;HKR,Settings,DisableLineIn, 1, 1 ;Disables the Line In Pin
;HKR,Settings,DisableCD, 1, 1 ;Disables the CD Pin
;HKR,Settings,Disable3DDepth, 1, 1 ;Disables 3D Depth
;HKR,Settings,DisableStereoMix, 1, 1 ;Disables the stereo mix from the recording control panel
;HKR,Settings,DisableMonoMix, 1, 1 ;Disables the mono mix from the recording control panel
;HKR,Settings,DisableMicFromPlayback, 1, 1 ;Disables the mic control slider from the playback panel
;HKR,Settings,DisableMicBoostCtrl, 1, 1 ;Disables mic boost
;HKR,Settings,DisableCDRecord, 1, 1 ;Disables CD Record only
;HKR,Settings,DisableLineInRecord, 1, 1 ;Disables Line In Record only
;HKR,Settings,DisablePhoneRecord, 1, 1 ;Disables Phone Record only
;HKR,Settings,DisableVideoRecord, 1, 1 ;Disables Video Record only
;HKR,Settings,DisableAuxRecord, 1, 1 ;Disables Aux Record only
;************Driver Configuration Variables*****************
;---------------------------------------------------SETHERE-
HKR,Settings,EnableDigitalOutput, 1, 01, 00, 00, 00 ;Enables Digital Output, and also the Check Box Control (if not individually disabled)
HKR,Settings,DigitalMutesPCMAnalog, 1, 00, 00, 00, 00 ;If Set, Every time a Digital Stream is played, the Analog output will be muted
;HKR,Settings,DigitalMutesMasterAnalog, 1, 00, 00, 00, 00 ;If Set, Every time a Digital Stream is played, the Master output will be muted (for combined digital and analog jacks)
HKR,Settings,EnableExtAmpControl, 1, 1 ;Non-zero causes the driver to set on power down and clear on power up the EAPD bit in the codec’s register 26h
HKR,Settings,ExtAmpPowerDownTimeInMCS, 0x00010001, 5000 ;Timing settings for EAPD
HKR,Settings,ExtAmpPowerUpTimeInMCS, 0x00010001, 5000 ;Timing settings for EAPD
HKR,Settings,CodecPowerUpDelayInMCS, 0x00010001, 1000 ;Timing settings for EAPD
;HKR,Settings,ClearEapdOnSystemSuspend, 1, 1 ;Non-zero causes the driver to always clear EAPD on operating system suspend.
;HKR,Settings,4chan3jack, 1, 1 ;Use when a Multichannel Codec is sharing line in jack with the surround out
;HKR,Settings,4chanReverseRearPhase, 1, 1 ;Will reverse the Phase of the rear channels on the first multichannel codec the driver finds
;HKR,Settings,DisablePeakmeters, 1, 1 ;Disables Peakmeters
;HKR,Settings,DisableAC3InWin98, 1, 1 ;Disables AC3 Support in Win98
;HKR,Settings,MasterVolumeSwapHp, 1, 1 ;Swaps the Master Volume registers and Headphone Volume registers to comply with some Motherboard implementations
;HKR,Settings,GeneralPurpose, 1, 0, 0 ;pre 3D, 3D off, loudness off, mono=mix, mic1
;HKR,Settings,DCRecordBias, 0x00010001, 127 ;DCrecordbias setting
;HKR,Settings,AutoDetectSpeakers, 1, 0 ;Causes initial digital or analog output mode to be determined by sensing attached speaker type (custom systems only).
;HKR,Settings,DisableDigitalControl, 1, 0 ;Causes the "Enable Digital" advanced control to be hidden (for use with speaker auto-detection).
;HKR,Settings,SpeakerDetectionThreshold, 1, 20, 00, 00, 00 ;Speaker auto-detection threshold level (a signed 16-bit signal value). Below is digital, at or above is analog (signal looped-back).
;HKR,Settings,VolumeLinear, 1, 1 ;Non-zero causes the driver to map log curve volume levels to a linear curve
;HKR,Settings,EnablePcmOutRateFixingAt44100, 1, 1 ;Setting to 1 enables the advanced check box in sndvol32 to allow user to set fixed 44.1K SPDIF output rate
;HKR,Settings,EnableSoftSrcDisabling, 1, 1 ;Non-zero causes the driver to add a checkbox into the "Advanced" dialog for the Master Volume that will allow the user to disable the driver's use of the SigmaTel sample rate converters.
;HKR,Settings,TraceFlags, 0x00010001, 947 ; 3b3
;*********************SRC Variables*************************
;---------------------------------------------------SETHERE-
;HKR,Settings\SRC,render_taps, 0x00010001, 05 ;The ammount of taps for the SRC, valid values are 3,5,7,11,13 Higher values use more CPU, but quality is increased
;HKR,Settings\SRC,render_roll_off, 0x00010001, 900 ;Roll off
;HKR,Settings\SRC,render_beta, 0x00010001, 9000 ;Beta
;HKR,Settings\SRC,capture_taps, 0x00010001, 05 ;The ammount of taps for the SRC, valid values are 3,5,7,11,13 Higher values use more CPU, but quality is increased
;HKR,Settings\SRC,capture_roll_off, 0x00010001, 900 ;Roll off
;HKR,Settings\SRC,capture_beta, 0x00010001, 9000 ;Beta
;HKR,Settings\SRC,logging, 0x00010001, 1 ;Turns logging on. Logfile located in %systemroot%\system32\drivers\stac97.log
;HKR,Settings\SRC,k48000, 0x00010001, 1 ;Non Zero Value enables the SigmaTel SRC Pin, Zero value disables
;HKR,Settings\SRC,k44100, 0x00010001, 1 ;Non Zero Value enables the SigmaTel SRC Pin, Zero value disables
;HKR,Settings\SRC,k32000, 0x00010001, 0 ;Non Zero Value enables the SigmaTel SRC Pin, Zero value disables
;HKR,Settings\SRC,k22050, 0x00010001, 0 ;Non Zero Value enables the SigmaTel SRC Pin, Zero value disables
;HKR,Settings\SRC,k16000, 0x00010001, 0 ;Non Zero Value enables the SigmaTel SRC Pin, Zero value disables
;HKR,Settings\SRC,k11025, 0x00010001, 0 ;Non Zero Value enables the SigmaTel SRC Pin, Zero value disables
;HKR,Settings\SRC,k8000, 0x00010001, 0 ;Non Zero Value enables the SigmaTel SRC Pin, Zero value disables
[Strings]
SGTML="SigmaTel"
SgtmlMfg="SigmaTel"
STAC97.DeviceDesc="Intel(r) AC'97 Audio Controller - SigmaTel Codec"
STAC97.Wave.szPname="SigmaTel Audio"
STAC97.Topology.szPname="SigmaTel"
SndVolSigKey="Software\Microsoft\Windows\CurrentVersion\Applets\Volume Control\SigmaTel Audio"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
WDM_MIDI="WDM-based devices"
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"
STAC97.SvcDesc = "Intel 82801 Audio Driver (WDM) - SigmaTel Codec"
;; Nodes (non-localizeable)
ICHGUID.PhoneVolume ="{981DFEA0-27DB-11d3-99FC-00500483AC28}"
ICHGUID.PhoneMute ="{981DFEA1-27DB-11d3-99FC-00500483AC28}"
ICHGUID.LineInMute ="{981DFEA2-27DB-11d3-99FC-00500483AC28}"
ICHGUID.MainMix ="{981DFEA3-27DB-11d3-99FC-00500483AC28}"
ICHGUID.3DBypass ="{981DFEA4-27DB-11d3-99FC-00500483AC28}"
ICHGUID.3DEnable ="{981DFEA5-27DB-11d3-99FC-00500483AC28}"
ICHGUID.BeepMix ="{981DFEA6-27DB-11d3-99FC-00500483AC28}"
ICHGUID.HPVolume ="{981DFEA7-27DB-11d3-99FC-00500483AC28}"
ICHGUID.HPMute ="{981DFEA8-27DB-11d3-99FC-00500483AC28}"
ICHGUID.LnlvlVolume ="{301892ac-2f58-41c7-88b4-4c1d72501c83}"
ICHGUID.LnlvlMute ="{c5cb62ac-f62f-4569-b66b-6a1d3afe3388}"
ICHGUID.MonoOutSelect ="{981DFEA9-27DB-11d3-99FC-00500483AC28}"
ICHGUID.WaveInSelect ="{981DFEAA-27DB-11d3-99FC-00500483AC28}"
ICHGUID.MasterInVolume ="{981DFEAB-27DB-11d3-99FC-00500483AC28}"
ICHGUID.MasterInMute ="{981DFEAC-27DB-11d3-99FC-00500483AC28}"
ICHGUID.MicInVolume ="{981DFEAD-27DB-11d3-99FC-00500483AC28}"
ICHGUID.MicInMute ="{981DFEAE-27DB-11d3-99FC-00500483AC28}"
ICHGUID.SurroundVolume ="{81FBB14B-1BEE-4bf5-92EE-FFC4F75F326D}"
ICHGUID.SurroundMute ="{22654FBC-AC8F-4224-B19F-D858D2E10BDD}"
ICHGUID.CenterVolume ="{2D97372F-9CF6-4fd6-9E56-C68BACDF360D}"
ICHGUID.CenterMute ="{BEEF51ED-1041-43f8-9B96-5863D0A9342D}"
ICHGUID.LFEVolume ="{B60C4274-3BFD-430b-8364-D947E7D304B1}"
ICHGUID.LFEMute ="{4A4D9210-C780-4768-BFD2-525FDBF4FCB4}"
ICHGUID.SurrOutThruLineIn ="{070395E3-BE7C-4b4d-B529-40CB9BFCF995}"
ICHGUID.HPOutPin ="{981DFEB1-27DB-11d3-99FC-00500483AC28}"
ICHGUID.LnlvlOutPin ="{5A9EBEC6-FCA2-4fcd-AB11-04D6C3C6266A}"
ICHGUID.DigitalEnable ="{56D8C1D0-58FB-4927-9CD2-8E3BD3E5A922}"
ICHGUID.FixPcmOutRate ="{35E02721-3F6F-455c-8906-530ECA8826A3}"
ICHGUID.DisableSoftSrc ="{3048B228-16AB-439a-AFFE-8C4E0D057222}"
;; Nodes (localizeable)
ICHNode.PhoneVolume ="Phone Volume"
ICHNode.PhoneMute ="Phone Mute"
ICHNode.LineInMute ="LineIn Mute"
ICHNode.MainMix ="Main Mix"
ICHNode.3DBypass ="3D Bypass"
ICHNode.3DEnable ="3D Enable"
ICHNode.BeepMix ="Beep Mix"
ICHNode.HPVolume ="Headphone Volume"
ICHNode.HPMute ="Headphone Mute"
ICHNode.LnlvlVolume ="Line Out Volume"
ICHNode.LnlvlMute ="Line Out Mute"
ICHNode.MonoOutSelect ="Mono Out Select"
ICHNode.WaveInSelect ="WaveIn Select"
ICHNode.MasterInVolume ="WaveIn Volume"
ICHNode.MasterInMute ="WaveIn Mute"
ICHNode.MicInVolume ="Mic In Volume"
ICHNode.MicInMute ="Mic In Mute"
ICHNode.SurroundVolume ="Surround Volume"
ICHNode.SurroundMute ="Surround Mute"
ICHNode.CenterVolume ="Center Volume"
ICHNode.CenterMute ="Center Mute"
ICHNode.LFEVolume ="LFE Volume"
ICHNode.LFEMute ="LFE Mute"
ICHNode.SurrOutThruLineIn ="Enable Surround Outputs."
ICHNode.DigitalEnable ="Enable Digital"
ICHPin.HPOutPin ="Headphone"
ICHPin.LnlvlOutPin ="Line Out"
ICHNode.FixPcmOutRate ="Lock Digital to 44.1kHz"
ICHNode.DisableSoftSrc ="Use MS SRC"
;******************************** END Common *************************************
;*********************************************************************************
;*********************************************************************************
;*********************** Customer Specific Settings *****************************
;*********************************************************************************
;*********************************************************************************
;*********************** Customer 000E1025 Specific Settings *********************
;Affects only Customer 000E1025
;
[STAC97_000E1025]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_000E1025.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_000E1025.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_000E1025.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_000E1025.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
[STAC97_000E1025.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
[STAC97_000E1025.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_000E1025.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_000E1025.AddReg]
HKR,Settings,DCRecordBias,0x00010001,127
HKR,Settings,DisablePeakmeters,1,1
;*********************** END Customer 000E1025 Specific Settings *****************
;*********************** Customer 001214C0 Specific Settings *********************
;Affects only Customer 001214C0
;
[STAC97_001214C0]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_001214C0.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_001214C0.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_001214C0.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_001214C0.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
[STAC97_001214C0.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
[STAC97_001214C0.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_001214C0.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_001214C0.AddReg]
;************Mixer Register Startup Values in Hex************
;---------------------------------------------------R--L-----
HKR,Settings,PhoneVolume, 1, 4, 4 ;Phone Volume Initial Value
HKR,Settings,AUXVolume, 1, 4, 84 ;Aux Volume Initial Value
HKR,Settings,RecordSelect, 1, 0, 0 ;Record Select Initial Value
HKR,Settings,RecordGain, 1, b, b ;Record Initial Volume
;************Disable Inputs or Outputs**********************
;---------------------------------------------------D-------
HKR,Settings,DisablePCBeep, 1, 1 ;Disables the PC Beep Pin
HKR,Settings,DisableVideo, 1, 1 ;Disables the Video Pin
;************Driver Configuration Variables*****************
HKR,Settings,DCRecordBias,0x00010001,127
HKR,Settings,DisablePeakmeters,0x00010001,3
HKR,Settings,4chan3jack,1,1
;*********************** END Customer 001214C0 Specific Settings *****************
;*********************** Customer 13331043 Specific Settings *********************
;Affects only Customer 13331043
[STAC97_13331043]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_13331043.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_13331043.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_13331043.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_13331043.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
[STAC97_13331043.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
[STAC97_13331043.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_13331043.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_13331043.AddReg]
HKR,Settings,PhoneVolume,1,4,0
HKR,Settings,RecordSelect,1,0,0
HKR,Settings,DisableAUX,1,1
;*********************** END Customer 13331043 Specific Settings *****************
;*********************** Customer 00C91028 Specific Settings *********************
;Affects only Customer 00C91028
;
[STAC97_00C91028]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_00C91028.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_00C91028.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_00C91028.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_00C91028.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
[STAC97_00C91028.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
[STAC97_00C91028.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_00C91028.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_00C91028.AddReg]
HKR,Settings,DisableMicBoostCtrl,1,1
HKR,Settings,MicVolume,1,44,80
;*********************** END Customer 00C91028 Specific Settings *****************
;*********************** Customer 00B81028 Specific Settings *********************
;Affects only Customer 00B81028
;
[STAC97_00B81028]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_00B81028.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_00B81028.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_00B81028.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_00B81028.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
[STAC97_00B81028.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
[STAC97_00B81028.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_00B81028.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_00B81028.AddReg]
HKR,Settings,DisableMicBoostCtrl,1,1
HKR,Settings,MicVolume, 1, 4, 80 ;Mic Volume Initial Value
HKR,Settings,DisableMic2, 1, 1 ;Disables the Mic2 Pin
HKR,Settings,PhoneVolume, 1, 10, 00 ;Phone Volume Initial Value
HKR,Settings,DisableVideo, 1, 1 ;Disables the Video Pin
HKR,Settings,DisableAUX, 1, 1 ;Disables the Aux Pin
HKR,Settings,DisableMonoMix, 1, 1 ;Disables the mono mix from the recording control panel
HKR,Settings,DisableMicFromPlayback, 1, 1 ;Disables the mic control slider from the playback panel
HKR,Settings,DisableLineIn, 1, 1 ;Disables the Line In Pin
HKR,Settings,Disable3DDepth, 1, 1 ;Disables 3D Depth
HKR,Settings,DisableMonoMix, 1, 1 ;Disables the mono mix from the recording control panel
;*********************** END Customer 00B81028 Specific Settings *****************
;*********************** Customer 20001458 Specific Settings *********************
;Affects only Customer 20001458
;
[STAC97_20001458]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_20001458.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_20001458.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_20001458.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_20001458.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
[STAC97_20001458.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
[STAC97_20001458.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_20001458.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_20001458.AddReg]
HKR,Settings,MasterVolume,1,2,02 ;75%
HKR,Settings,HeadphoneVolume,1,2,02 ;75% // headphone
HKR,Settings,LnlvlOutVolume,1,2,02 ;75% // lvlvl out
HKR,Settings,MonooutVolume,1,2,02 ;75%
HKR,Settings,ToneControls,1,2,02 ;75%
HKR,Settings,BeepVolume,1,2,02 ;75%
HKR,Settings,PhoneVolume,1,2,02 ;75%
HKR,Settings,MicVolume,1,42,80 ;75%, muted, 20db boost
HKR,Settings,LineInVolume,1,2,02 ;75%
HKR,Settings,CDVolume,1,02,02 ;75%
HKR,Settings,VideoVolume,1,2,02 ;75%
HKR,Settings,AUXVolume,1,2,82 ;75%, muted
HKR,Settings,WaveOutVolume,1,7,7 ;75%
HKR,Settings,RecordSelect,1,0,00 ;select Microfone In
HKR,Settings,RecordGain,1,0d,0d ;75%
HKR,Settings,RecordGainMic,1,0,0 ;0dB
HKR,Settings,GeneralPurpose,1,00,20 ;pre 3D, 3D off, loudness off, mono=mix, mic1
HKR,Settings,3DControl,1,c,00 ;75%
HKR,Settings,DisablePCBeep,1,1
HKR,Settings,DisableMic2,1,1
HKR,Settings,DisableVideo,1,1
HKR,Settings,DisableMonoOut,1,1
HKR,Settings,DisableMicIn,1,0
HKR,Settings,DisableLineIn,1,0
HKR,Settings,DisableCD,1,0
;*********************** END Customer 20001458 Specific Settings *****************
;*********************** Customer 45418086 Specific Settings *********************
;Affects only Customer 45418086
;
[STAC97_45418086]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_45418086.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_45418086.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_45418086.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_45418086.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
[STAC97_45418086.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
[STAC97_45418086.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_45418086.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_45418086.AddReg]
HKR,Settings,MasterVolumeSwapHp,1,1
;*********************** END Customer 45418086 Specific Settings *****************
;*********************** Customer 0122107B Specific Settings *********************
;Affects only Customer 0122107B
;
[STAC97_0122107B]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_0122107B.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_0122107B.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_0122107B.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_0122107B.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
[STAC97_0122107B.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
[STAC97_0122107B.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_0122107B.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_0122107B.AddReg]
HKR,Settings,DigitalMutesMasterAnalog,1,01,00,00,00
HKR,Settings,AutoDetectSpeakers,1,1
HKR,Settings,DisableDigitalControl,1,1
HKR,Settings,DCRecordBias,0x00010001,127 ;DCrecordbias setting
;*********************** END Customer 0122107B Specific Settings *****************
;****************************** 4channel Specific Settings************************
;Affects only 4channel 3 jack MB
;
[STAC97_4channel]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;Include=ks.inf, wdmaudio.inf
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_4channel.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_4channel.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_4channel.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_4channel.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
[STAC97_4channel.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
[STAC97_4channel.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_4channel.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_4channel.AddReg]
HKR,Settings,4chan3jack,1,1
HKR,Settings,AltWaveOutVolume,1,c,c
;******************************** END 4channel Specific Settings******************
;*********************** Customer 10FDA401 Specific Settings *******************************
;Affects only systems that need the "cold reset" bit to be cleared on powerdown
;
[STAC97_10FDA401]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_10FDA401.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_10FDA401.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_10FDA401.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_10FDA401.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
[STAC97_10FDA401.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
[STAC97_10FDA401.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_10FDA401.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_10FDA401.AddReg]
HKR,Settings,NeverStopAclinkInWin98,1,1
;*********************** END Customer 10FDA401 Specific Settings ***************************
;*********************** Customer 834610F7 Specific Settings *******************************
;Affects only systems that need the "cold reset" bit to be cleared on powerdown
;
[STAC97_834610F7]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_834610F7.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_834610F7.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_834610F7.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_834610F7.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
[STAC97_834610F7.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
[STAC97_834610F7.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_834610F7.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_834610F7.AddReg]
HKR,Settings,DisablePCBeep, 1, 1 ;Disables the PC Beep Pin
HKR,Settings,DisablePhone, 1, 1 ;Disables the Phone Pin
HKR,Settings,DisableVideo, 1, 1 ;Disables the Video Pin
HKR,Settings,DisableAUX, 1, 1 ;Disables the Aux Pin
HKR,Settings,DisableHeadphone, 1, 1 ;Disables the Headphone Pin
HKR,Settings,DisableLnlvl, 1, 1 ;Disables the Lnlvl Out Pin
HKR,Settings,MicVolume, 1, 4, 80 ;Mic Volume Initial Value
HKR,Settings,3DControl, 1, 9, 0 ;3D Setting
HKR,Settings,EnableDigitalOutput, 1, 00, 00, 00, 00 ;Enables Digital Output, and also the Check Box Control (if not individually disabled)
HKR,Settings,EnableExtAmpControl, 1, 0 ;Non-zero causes the driver to set on power down and clear on power up the EAPD bit in the codec’s register 26h
;*********************** END Customer 834610F7 Specific Settings ***************************
;*********************** Customer 001314C0 Specific Settings *******************************
;Affects only systems that need the "cold reset" bit to be cleared on powerdown
;
[STAC97_001314C0]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=STAC97.CopyList ;*** , STAC97.DevUpgrdFiles, STAC97.W2kDriverFiles
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_001314C0.AddReg ;*** , STAC97_DevUpgrd.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_001314C0.nt]
Include=LayoutFile=layout.inf,ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=STAC97.CopyList
DelReg=STAC97.DelReg
AddReg=STAC97.AddReg,STAC97_NAMES.AddReg, STAC97_OEM.AddReg, STAC97_001314C0.AddReg
DriverVer=11/29/2001, 5.10.00.7144
[STAC97_001314C0.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
[STAC97_001314C0.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
[STAC97_001314C0.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_001314C0.nt.Services]
AddService = STAC97, 0x00000002, STAC97_Service_Inst
[STAC97_001314C0.AddReg]
HKR,Settings,PhoneVolume, 1, 4, 00 ;Phone Volume Initial Value
;*********************** END Customer 001314C0 Specific Settings ***************************
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.