# Generated by UJ Circuit Analyzer # Wednesday, September 05, 2003 - 5:05:12 PM # StacSrv version 4159 # Driver version 4159 # RJL 09/08/03 Change GpioMuxType from 5 to 0. Is should always be 0. # RJL 09/22/03 Add presets for internal speakers # RJL 09/23/03 Change Jack5 MicBiasPolarity from 0 to 1. # RJL 11/25/03 Add DisableSubwooferAtMono = 0 to correct driver change problem. [Models] ;all MODEL files (except perhaps STAC97.ini) should have a self-reference here. ;self-reference: PCI\VEN_8086&DEV_24D5&subsys_0603107B= this [DelRegKeys] # Specify the registry keys to be deleted during Uninstall HKCU\Software\Sigmatel\Settings=Yes ; Delete the current user's settings subkey HKCU\Software\Sigmatel\JackSense=Yes ; Delete the current user's jacksense subkey HKCU\Software\Sigmatel\JackSense2=Yes ; Delete new user key HKLM\Software\Sigmatel\JackSense2=Yes ; both of them HKR\Settings=Yes ; Delete the driver's settings subkey HKR\JackSense=Yes ; Delete the driver's jacksense subkey HKLM\Software\Sigmatel\Presets=Yes # The following 2 keys cause the volume settings to be 'forgotten' during Uninstall HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Volume Control\SigmaTel Audio=Yes HKU\Software\Microsoft\Windows\CurrentVersion\Applets\Volume Control\SigmaTel Audio=Yes [Apps] # Specify the application software to install TinyUJ2 = No SSWiz = YesInvisible StacSysTray = YesInvisible StacIt = YesInvisible PassThru = YesInvisible # The following keys are used by StacSrv.application [HKLM\Software\SigmaTel\Jacksense2] RegistryVersionNum = dword: 0x1 ; Newer registry format based on jacks, not pins PollingPeriod = dword: 333 ; 333 millliseconds JSOscFreq = dword: 16000 ; Set jacksense oscillator frequency to 16kHz DockSupport = dword: 1 ; Bios Interface dock support Mode = dword: 0x0b ; Display jack event dialogs # Policies PolicyHPMuteSpkrs = dword: 0x01ff ; Plugging in any headphones mutes all speakers #PolicyDefaultBassMgmt = dword: 1 ; 1 = Enable 2.1 bass management at startup #PolicyOnly1Input = dword: 0x01ff ; For multiple codecs PolicyMicInsertSelect = dword: 0x01ff ; Inserted Mic gets selected. PolicySpkrMuteSpkrs = dword: 0x100 PolicyConfigurator = dword: 1 ; Use Master Configuratator of the Universe # Specify whether to route Line-Out/Front directly from Dac A or from the Analog Mixer # The JackSense registry key “DigitalModel” should always be specified and set to Dword:1 # in harmony w/ the driver setting EmulateAllMasters (binary) 01 DisableAnalogMixer = dword: 1 ; 1 = Dac A, 0 = mixer # The following keys specify the number of different setups displayed # by the Jack Sharing applet, and the mode that they support. This will # subsequently effect the menu item displayed by the Jack Sharing applet. # Typically 4 modes used are 2 (Headphones), 4 (Stereo Speakers), 5 (Quad), and 7 (5.1) # 0 = None # 1 = Mono Speaker # 2 = Headphones # 3 = Stereo Speakers (narrow) # 4 = Stereo Speakers (wide) # 5 = Quadraphonic (4 channel) # 6 = Surround (4 channel) # 7 = 5.1 Surround (6 channel) # All other values are invalid NumSpkrSetups = dword: 0x0000 ; The number of setups defined. # # This section is used to change the default # name of the jack panels [HKLM\Software\Sigmatel\JackSense2\PanelLabels] Panel1 = "Side Panel" ; This is AC97JackLocationCode 1 = jlFrontPanel #default Values #Panel0 = "Rear Panel" #Panel1 = "Front Panel" ; or Side Panel as in above for Piranha #Panel2 = "Internal" ; or Motherboard #Panel3 = "Dock" #Panel4 = "Reserved" ; 4 thru 7 are reserved for future use or definition by AC97. # The following sections define which pins are connected to jacks # Each pin will have properties associated with it such as the color of the jack, # where it is located, and which mode (front, rear, center/lfe) to select when a # speaker is plugged in and autoconfigure is set. # DefaultSpeakerMode specifies which channels to configure if JackSense is # active and AutoConfigure is set and speakers are plugged into the jack [HKLM\Software\Sigmatel\JackSense2\Codec2] GpioMuxIndex = dword: 5 GpioMuxType = dword: 0 ################################################################################ [HKLM\Software\Sigmatel\JackSense2\Jack1] ; 0 : 0 - Front Panel Pink Jack # JackColor = dword: 10 ; Pink JackLocation = dword: 1 ; Front Panel JackPanelOrder = dword: 1 ; # 0 ParentCodecIndex = dword: 0 ; Codec 0 PinIndex = dword: 0 ; Pins35/36 DefaultSpeakerMode = dword: 6 ; jsCenterLFE PinConfiguration = dword: 1 ; jsMic GpioSwitch = dword: 3 ; JackSwitch GPIO = GPIO 3 GpioMux = dword: -1 ; No GPIO Crosspoint Mux GPIOInverted = dword: 0 ; Inverted MicBias = dword: 1 ; Mic Bias GPIO = GPIO 1 MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 1 ; True # SupportedDevices, AutoConfigure, and Notify specify bitmaps of which devices to allow: SupportedDevices = dword: 0x0077 ; - jsNone - jsMic - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff Jack sense algorithm controls JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 # Items directly derived from schematic review DaisyChain = dword: -1 ; No Daisy Chain OutputCapSize = dword: 2 ; 3.3 Ceramic DirectConnect = dword: -1 ; True FiveOhmResistorPresent = dword: -1 ; True HasIntelFrontPanelHeader = dword: 0 ; False ImpedanceGtrThan16k = dword: -1 ; True IsDeviceSupported = dword: 0 ; False IsolatedSwitch = dword: -1 ; True ################################################################################ [HKLM\Software\Sigmatel\JackSense2\Jack2] ; 0 : 1 - Front Panel Green Jack # JackColor = dword: 5 ; Green JackLocation = dword: 1 ; Front Panel JackPanelOrder = dword: 2 ; # 1 ParentCodecIndex = dword: 0 ; Codec 0 PinIndex = dword: 1 ; Pins39/41 DefaultSpeakerMode = dword: 2 ; jsPwrSpkr PinConfiguration = dword: 3 ; jsHeadphone GpioSwitch = dword: 5 ; JackSwitch GPIO = GPIO V GpioMux = dword: -1 ; No GPIO Crosspoint Mux GPIOInverted = dword: 1 ; Not Inverted MicBias = dword: -1 ; Mic Bias GPIO = gpioUnassociated MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 0 ; False # SupportedDevices, AutoConfigure, and Notify specify bitmaps of which devices to allow: SupportedDevices = dword: 0x007D ; - jsNone - jsPwrSpkr - jsHeadphone - jsSurround - jsCenterLFE - jsLineIN Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff Jack sense algorithm controls JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 # Items directly derived from schematic review DaisyChain = dword: -1 ; No Daisy Chain OutputCapSize = dword: 3 ; 100 uF 25V Alum DirectConnect = dword: 1 ; True FiveOhmResistorPresent = dword: 0 ; False HasIntelFrontPanelHeader = dword: 0 ; False ImpedanceGtrThan16k = dword: 1 ; True IsDeviceSupported = dword: 0 ; False IsolatedSwitch = dword: -1 ; True ################################################################################ [HKLM\Software\Sigmatel\JackSense2\Jack3] ; 0 : 2 - Front Panel Gray Jack # JackColor = dword: 8 ; Gray JackLocation = dword: 1 ; Front Panel JackPanelOrder = dword: 3 ; # 2 ParentCodecIndex = dword: 0 ; Codec 0 PinIndex = dword: 7 ; Pins23/24 DefaultSpeakerMode = dword: 5 ; jsSurround PinConfiguration = dword: 2 ; jsPwrSpkr GpioSwitch = dword: 6 ; JackSwitch GPIO = GPIO X GpioMux = dword: -1 ; No GPIO Crosspoint Mux GPIOInverted = dword: 0 ; Inverted MicBias = dword: -1 ; Mic Bias GPIO = gpioUnassociated MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 0 ; False # SupportedDevices, AutoConfigure, and Notify specify bitmaps of which devices to allow: SupportedDevices = dword: 0x01F5 ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn - jsSpdifOut -jsSpdifin Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff Jack sense algorithm controls JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 # Items directly derived from schematic review DaisyChain = dword: -1 ; No Daisy Chain OutputCapSize = dword: 2 ; 3.3 Ceramic DirectConnect = dword: 1 ; True FiveOhmResistorPresent = dword: 0 ; False HasIntelFrontPanelHeader = dword: 0 ; False ImpedanceGtrThan16k = dword: 1 ; True IsDeviceSupported = dword: 0 ; False IsolatedSwitch = dword: -1 ; True ################################################################################ [HKLM\Software\Sigmatel\JackSense2\Jack4] ; 1 : 3 - Dock Blue Jack # JackColor = dword: 6 ; Blue JackLocation = dword: 3 ; Dock JackPanelOrder = dword: 4 ; # 3 ParentCodecIndex = dword: 1 ; Codec 1 PinIndex = dword: 7 ; Pins23/24 DefaultSpeakerMode = dword: 5 ; jsSurround PinConfiguration = dword: 0 ; jsNone GpioSwitch = dword: 2 ; JackSwitch GPIO = GPIO 2 GpioMux = dword: 0 ; Mux State 0 GPIOInverted = dword: 0 ; Inverted MicBias = dword: -1 ; Mic Bias GPIO = gpioUnassociated MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 0 ; False # SupportedDevices, AutoConfigure, and Notify specify bitmaps of which devices to allow: SupportedDevices = dword: 0x0075 ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff Jack sense algorithm controls JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 # Items directly derived from schematic review DaisyChain = dword: -1 ; No Daisy Chain OutputCapSize = dword: 2 ; 3.3 Ceramic DirectConnect = dword: 1 ; True FiveOhmResistorPresent = dword: 0 ; False HasIntelFrontPanelHeader = dword: 0 ; False ImpedanceGtrThan16k = dword: 1 ; True IsDeviceSupported = dword: 0 ; False IsolatedSwitch = dword: -1 ; True ################################################################################ [HKLM\Software\Sigmatel\JackSense2\Jack5] ; 1 : 4 - Dock Pink Jack # JackColor = dword: 10 ; Pink JackLocation = dword: 3 ; Dock JackPanelOrder = dword: 5 ; # 4 ParentCodecIndex = dword: 1 ; Codec 1 PinIndex = dword: 0 ; Pins35/36 DefaultSpeakerMode = dword: 6 ; jsCenterLFE PinConfiguration = dword: 1 ; jsMic GpioSwitch = dword: 3 ; JackSwitch GPIO = GPIO 3 GpioMux = dword: 1 ; Mux State 1 GPIOInverted = dword: 0 ; Inverted MicBias = dword: 1 ; Mic Bias GPIO = GPIO 1 MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 1 ; True # SupportedDevices, AutoConfigure, and Notify specify bitmaps of which devices to allow: SupportedDevices = dword: 0x0077 ; - jsNone - jsMic - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff Jack sense algorithm controls JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 # Items directly derived from schematic review DaisyChain = dword: -1 ; No Daisy Chain OutputCapSize = dword: 2 ; 3.3 Ceramic DirectConnect = dword: 1 ; True FiveOhmResistorPresent = dword: -1 ; True HasIntelFrontPanelHeader = dword: 0 ; False ImpedanceGtrThan16k = dword: 1 ; True IsDeviceSupported = dword: 0 ; False IsolatedSwitch = dword: -1 ; True ################################################################################ [HKLM\Software\Sigmatel\JackSense2\Jack6] ; 1 : 5 - Dock Green Jack # JackColor = dword: 5 ; Green JackLocation = dword: 3 ; Dock JackPanelOrder = dword: 6 ; # 5 ParentCodecIndex = dword: 1 ; Codec 1 PinIndex = dword: 1 ; Pins39/41 DefaultSpeakerMode = dword: 2 ; jsPwrSpkr PinConfiguration = dword: 2 ; jsPwrSpkr GpioSwitch = dword: 2 ; JackSwitch GPIO = GPIO 2 GpioMux = dword: 1 ; Mux State 1 GPIOInverted = dword: 0 ; Inverted MicBias = dword: -1 ; Mic Bias GPIO = gpioUnassociated MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 0 ; False # SupportedDevices, AutoConfigure, and Notify specify bitmaps of which devices to allow: SupportedDevices = dword: 0x007D ; - jsNone - jsPwrSpkr - jsHeadphone - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff Jack sense algorithm controls JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 # Items directly derived from schematic review DaisyChain = dword: -1 ; No Daisy Chain OutputCapSize = dword: 3 ; 100 uF 25V Alum DirectConnect = dword: 1 ; True FiveOhmResistorPresent = dword: 0 ; False HasIntelFrontPanelHeader = dword: 0 ; False ImpedanceGtrThan16k = dword: 1 ; True IsDeviceSupported = dword: 0 ; False IsolatedSwitch = dword: -1 ; True ################################################################################ [HKLM\Software\Sigmatel\JackSense2\Jack7] ; 1 : 6 - Dock Black Jack # JackColor = dword: 0 ; Black JackLocation = dword: 3 ; Dock JackPanelOrder = dword: 7 ; # 6 ParentCodecIndex = dword: 1 ; Codec 1 PinIndex = dword: 5 ; Pins21/22 DefaultSpeakerMode = dword: 5 ; jsSurround PinConfiguration = dword: 5 ; jsSurround GpioSwitch = dword: 3 ; JackSwitch GPIO = GPIO 3 GpioMux = dword: 0 ; Mux State 0 GPIOInverted = dword: 0 ; Inverted MicBias = dword: -1 ; Mic Bias GPIO = gpioUnassociated MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 0 ; False # SupportedDevices, AutoConfigure, and Notify specify bitmaps of which devices to allow: SupportedDevices = dword: 0x0075 ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff Jack sense algorithm controls JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 # Items directly derived from schematic review DaisyChain = dword: -1 ; No Daisy Chain OutputCapSize = dword: 2 ; 3.3 Ceramic DirectConnect = dword: 1 ; True FiveOhmResistorPresent = dword: 0 ; False HasIntelFrontPanelHeader = dword: 0 ; False ImpedanceGtrThan16k = dword: 1 ; True IsDeviceSupported = dword: 0 ; False IsolatedSwitch = dword: -1 ; True ################################################################################ [HKLM\Software\Sigmatel\JackSense2\Jack8] ; 1 : 7 - Dock Orange Jack # JackColor = dword: 3 ; Orange JackLocation = dword: 3 ; Dock JackPanelOrder = dword: 8 ; # 7 ParentCodecIndex = dword: 1 ; Codec 1 PinIndex = dword: 2 ; Pins43/44 DefaultSpeakerMode = dword: 6 ; jsCenterLFE PinConfiguration = dword: 6 ; jsCenterLFE GpioSwitch = dword: 4 ; JackSwitch GPIO = GPIO E GpioMux = dword: 0 ; Mux State 0 GPIOInverted = dword: 0 ; Inverted MicBias = dword: -1 ; Mic Bias GPIO = gpioUnassociated MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 0 ; False # SupportedDevices, AutoConfigure, and Notify specify bitmaps of which devices to allow: SupportedDevices = dword: 0x0075 ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff Jack sense algorithm controls JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 # Items directly derived from schematic review DaisyChain = dword: -1 ; No Daisy Chain OutputCapSize = dword: 2 ; 3.3 Ceramic DirectConnect = dword: 1 ; True FiveOhmResistorPresent = dword: 0 ; False HasIntelFrontPanelHeader = dword: 0 ; False ImpedanceGtrThan16k = dword: 1 ; True IsDeviceSupported = dword: 0 ; False IsolatedSwitch = dword: -1 ; True ################################################################################ [HKLM\Software\Sigmatel\JackSense2\Jack9] ; 0 : 8 - Internal Amp # JackColor = dword: 0 ; Black JackLocation = dword: 2 ; Internal Amp JackPanelOrder = dword: 9 ; # 8 ParentCodecIndex = dword: 0 ; Codec 0 PinIndex = dword: 2 ; Pins43/44 DefaultSpeakerMode = dword: 2 ; jsPwrSpkr PinConfiguration = dword: 2 ; jsLineOut GpioSwitch = dword: -1 ; JackSwitch GPIO = gpioUnassociated GpioMux = dword: -1 ; No GPIO Crosspoint Mux GPIOInverted = dword: 0x1 ; gpioUnassociated MicBias = dword: -1 ; Mic Bias GPIO = gpioUnassociated MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 0 ; False # SupportedDevices, AutoConfigure, and Notify specify bitmaps of which devices to allow: SupportedDevices = dword: 0x0004 ; - jsPwrSpkr Notify = dword: 0x0000 ; - jsbmAllOff AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff Jack sense algorithm controls JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 # Items directly derived from schematic review DaisyChain = dword: -1 ; No Daisy Chain OutputCapSize = dword: 1 ; 1.0 uF DirectConnect = dword: 1 ; True FiveOhmResistorPresent = dword: 0 ; False HasIntelFrontPanelHeader = dword: 0 ; False ImpedanceGtrThan16k = dword: 1 ; True IsDeviceSupported = dword: 0 ; False IsolatedSwitch = dword: 0 ; False [HKR\Settings] EmulateAllMasters = hex: 1 DigitalMasterControlsAnalog = hex: 1 DockedIfJustCodecReady = hex: 1 EnableLinearVolumes = hex: 0 MakeCodecsPlayInParallel = hex: 1 DisableCDIn = hex: 1 MuteInactiveDac = hex: 0 SPDIFInMute = hex: 1 SPDIFInSharesJackWithAnalogIn = hex: 1 DisableHeadphone = hex: 1 DisableLnlvl = hex: 1 DisableWaveIn2 = hex: 1 DisablePCBeep = hex: 0 DisablePhone = hex: 1 SPDIFInSupportVariant = hex: 1 DisableMonoOut = hex: 1 DisableAux = hex: 1 DisableVideo = hex: 1 Disable3DControl = hex: 1 DisableMonoVirtual = hex: 1 DisableMICSelect = hex: 1 DisableLineInFromPlayback = hex: 1 DisableMicFromPlayback = hex: 1 DisablePeakmeters = hex: 1 EnableSPDIFIn = hex: 1 MICBoost = hex: 1 MasterControlsAux = hex: 1 MasterControlsMono = hex: 1 RecMuxMuteAtFloor = hex: 0 MICSelect = hex: 0 3DDepthEnable = hex: 0 PCBeepMute = hex: 0 PhoneMute = hex: 1 CDMute = hex: 1 VideoMute = hex: 1 AuxMute = hex: 1 EnableExtAmpControl = hex: 0 EnableNonPCMOnWin2K = hex: 1 EnableStereoMic = hex: 1 MultichannelEnabledByUser = hex: 1 EnableNewVolumeControls = hex: 1 DisableStereoVirtual = hex: 1 DisableMono2Virtual = hex: 1 DisableStereo2Virtual = hex: 1 # These settings control the values loaded into the AC97 registers by the driver. # This allows setting the configuration prior to any applets running. ####################################################### # the following settings setup 2 channel plus Mic and # Line-In on the system, plus 6 channel on the dock. # Be careful with R6E. Only 1 codec can be inputting # at a time. Setting the off codec to slots 6-9 will # effectively disable it. ####################################################### 0_76588384_R64 =hex:14, 91 ; Hand edited to select DacA instead of mixer 0_76588384_R66 =hex:03, 02 0_76588384_R68 =hex:62, 00 0_76588384_R6E =hex:40, 90 0_76588384_R3E =hex:00, 00 0_76588384_R4C =hex:08, 00 0_76588384_R4E =hex:f8, ff 0_76588384_R54 =hex:06, 00 2_76588384_R64 =hex:0A, D0 ; Hand edited to select DacA instead of Mixer 2_76588384_R66 =hex:06, 06 2_76588384_R68 =hex:01, 60 2_76588384_R6E =hex:60, 90 2_76588384_R3E =hex:00, 00 2_76588384_R4C =hex:0c, 00 2_76588384_R4E =hex:fc, ff 2_76588384_R54 =hex:02, 00 BiosInterfaceAddress = dword: 0x000004E1 ; address in physical memory BiosInterfaceAddressEnd = dword: 0x00000000 ; address in physical memory ############################################################ #The following settings must be hand-edited in the INI file ############################################################ # This SPDIFSharedPinMuxBIts value is required when we have SPDIF OUT on the same jack as any analog inputs/outputs (LINE IN, REAR etc.). # When user enables SPDIF OUT driver uses this mask to check if this jack is configured as analog input or output # and if it is it will remember that SPDIF OUT is on but actually won't turn it on until this jack is reconfigured # as digital input/output. Digital input/output means that this jack is turned off in reg 64 and is not selected as # input source in reg 66. # Last three bits are shared pin mux bits from register 66 # In all higher bits the 1 should be provided at position of the bit that powers shared pin in reg. 64. # Below we have bit 15 set, which powers pin43/44 and 5 is mux value of pin 43/44 in reg66. SPDIFSharedPinMuxBits =DWORD:0x0042 ; pin 23/24 is shared with SPDIF on PA1 DockCodecID = hex: 2 PCMVolumeFixedLevel = hex: 08, 08 ; only meaningful in analog or DigitalMasterControlsAnalog mode WaveInMux = hex: 00, 00, 00, 00 ; normally Mic DisableSubwooferAtMono = hex:1 ; RJL 12/02/03 (was 0) # Volume units are represented in fixed point hexadecimal, # in the same units that the OS passes to the driver. # [ADC Gain] [Output volume] [Input Volume] # [Reg 0x1C] [Regs 2,4,6,36,38] [Regs A,C,E,10,12,14,16,18] # +22.5 dB 16.8000h = 0x00168000 max slider # +12 dB = 0C.0000h = 0x000C0000 1/4 slider max slider # +06 dB = 06.0000h = 0x00060000 1/2 slider # 0 dB = 00.0000h = 0x00000000 min slider max slider 1/4 slider # -0.5 dB = FFFF.8000h = 0xFFFF8000 # -1 dB = FFFF.0000h = 0xFFFF0000 # -6 dB = FFFA.0000h = 0xFFFF0000 1/2 slider 1/8 slider # -12 dB = FFFA.0000h = 0xFFFF0000 1/4 slider 1/16 slider # -18 dB = FFFA.0000h = 0xFFFF0000 1/8 slider #-35.5 dB = FFDD.8000h = 0xFFDD8000 min slider # -46 dB = FFD2.0000h = 0xFFD20000 min slider MICAtRecMuxVolume = hex: 63, D0, 13, 00 ; (0-168000) MICVolume = hex: 90, 56, 08, 00 ; (ffdd8000-c0000), (5 bit control). CDVolume = hex: 89, F5, FF, FF ; (ffdd8000-c0000), (5 bit controls). MasterVolume = hex: 00, 00, FA, FF # Other settings # RJL 09/08/03 Change GpioMuxType from 5 to 0. Is should always be 0. # Sevice launched stacserve flag [HKLM\Software\Sigmatel\Service] bStacSrvLoad = dword: 1 ##################################################################### # Presets # For PA1 2 EQ presets are defined: InternalSpeakers (Default) and Bypass (Headphones, external speakers, etc) # # presets currently must be hand-entered into the ini file. # [HKR\Settings\EQ] NumBands = dword: 20 [HKLM\Software\Sigmatel\Presets\Application] NumPresets = dword: 2 # Preset1 = No external front or headphones Preset1 ="Default" Preset1Mask = dword: 0x00000c00 Preset1Value = dword: 0x00000000 # Preset2 = External Speakers Preset2 ="Bypass" Preset2Mask = dword: 0x00000400 Preset2Value = dword: 0x00000400 [HKLM\Software\Sigmatel\Presets\Application\Default] EQ="Default" [HKLM\Software\Sigmatel\Presets\Application\Bypass] EQ="Bypass" [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band0] Flags=dword:0xffffff80 [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band1] Flags=dword:0xffffff80 [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band2] Flags=dword:0xffffff80 [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band3] Flags=dword:0xffffff80 [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band4] Flags=dword:0xffffff80 [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band5] Flags=dword:0xffffff80 [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band6] Flags=dword:0xffffff80 [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band7] Flags=dword:0xffffff80 [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band8] Flags=dword:0xffffff80 [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Bypass\Band9] Flags=dword:0xffffff80 # Fixed EQ - the following bands adjust for the internal speakers. # Stereo [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band0] Frequency=dword:180 BandWidthx1000=dword:1000 Gainx1000=dword:-16000 Flags=dword:0x00010301 # Left [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band1] Frequency=dword:290 BandWidthx1000=dword:880 Gainx1000=dword:4300 Flags=dword:0x00020100 #Right [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band2] Frequency=dword:330 BandWidthx1000=dword:1000 Gainx1000=dword:3200 Flags=dword:0x00040200 #Stereo [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band3] Frequency=dword:560 BandWidthx1000=dword:1250 Gainx1000=dword:-9400 Flags=dword:0x00080300 # Left [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band4] Frequency=dword:1160 BandWidthx1000=dword:300 Gainx1000=dword:2900 Flags=dword:0x00100100 # Right [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band5] Frequency=dword:1270 BandWidthx1000=dword:400 Gainx1000=dword:3400 Flags=dword:0x00200200 # Left [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band6] Frequency=dword:2200 BandWidthx1000=dword:350 Gainx1000=dword:2600 Flags=dword:0x00400100 # Right [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band7] Frequency=dword:2700 BandWidthx1000=dword:500 Gainx1000=dword:3900 Flags=dword:0x00800200 # Stereo [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band8] Frequency=dword:5398 BandWidthx1000=dword:500 Gainx1000=dword:-6900 Flags=dword:0x01000300 # Stereo [HKLM\SOFTWARE\SigmaTel\Presets\EQ\Default\Band9] Frequency=dword:11300 BandWidthx1000=dword:50 Gainx1000=dword:-22000 Flags=dword:0x02000300Download 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.