#Hand Generated for IDF Demo; SWH 02/11/04 [Models] PCI\VEN_8086&DEV_24D5&subsys_0601107B=this [DelRegKeys] HKCU\Software\Sigmatel\Settings=Yes HKCU\Software\Sigmatel\JackSense=Yes HKCU\Software\Sigmatel\JackSense2=Yes HKLM\Software\Sigmatel\JackSense2=Yes HKR\Settings=Yes HKR\JackSense=Yes HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Volume Control\SigmaTel C-Major Audio=Yes HKU\Software\Microsoft\Windows\CurrentVersion\Applets\Volume Control\SigmaTel C-Major Audio=Yes [Apps] TinyUJ2 = No SSWiz = YesInvisible StacSysTray = YesInvisible StacIt = YesInvisible SampleEQ = YesInvisible PassThru = YesInvisible SSWIZ = YesInvisible [HKLM\Software\SigmaTel\Jacksense2] RegistryVersionNum = dword: 0x1 ; Newer registry format based on jacks, not pins PollingPeriod = dword: 100 ; 333 millliseconds default JSOscFreq = dword: 16000 ; Set jacksense oscillator frequency to 16kHz JSOscDelay = dword: 100 ; (300 default) Delay before JS after starting osc DockSupport = dword: 1 ; Bios Interface dock support DisableAnalogMixer = dword: 1 NumSpkrSetups = dword: 0x0 Mode = dword: 0xb PolicyHPMuteSpkrs = dword: 0x01ff PolicySpkrMuteSpkrs = dword: 0x100 PolicyMicInsertSelect = dword: 1 PolicyConfigurator = dword: 1 [HKLM\Software\Sigmatel\JackSense2\PanelLabels] Panel1 = "Side Panel" ; This is AC97JackLocationCode 1 = jlFrontPanel ################################################################################ [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: 2 ; jsPwrSpkr 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 = gpioUnassociated MicBiasMode = dword: 0 ; Normal MicBiasPolarity = dword: 0 ; False ;MicBias = dword: 1 ; Mic Bias GPIO = GPIO 1 ;MicBiasMode = dword: 0 ; Normal ;MicBiasPolarity = dword: 1 ; True SupportedDevices = dword: 0x7F ; - jsNone - jsMic - jsPwrSpkr - jsHeadphone - jsLineIn - jsSurround - jsCenterLFE Notify = dword: 0xF ; - jsNone - jsMic - jsPwrSpkr - jsHeadphone AutoConfigure = dword: 0x6F ; - jsNone - jsMic - jsPwrSpkr - jsHeadphone - jsSurround - jsCenterLFE AutoConfigSupport = dword: 0x6F ; - jsNone - jsMic - jsPwrSpkr - jsHeadphone - jsSurround - jsCenterLFE JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 ;MicLo = dword: 1200 ;MicHi = dword: 12000 ;SpkrLo = dword: 12001 ;SpkrHi = dword: 90001 DaisyChain = dword: -1 ;No Daisy Chain OutputCapSize = dword: 3 ;100 uF 25V Alum DirectConnect = dword: -1 ;True FiveOhmResistorPresent = dword: -1 ;True HasIntelFrontPanelHeader = dword: 0 ;False ImpedanceGtrThan16k = dword: -1 ;True IsDeviceSupported = dword: 0 ;False IsolatedSwitch = dword: -1 ;True NotCrossconnected = dword: 1 ;True SameCapOnBothChannels = 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: 5 ;jsSurround 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 = dword: 0x7F ; - jsNone - jsMic - jsPwrSpkr - jsHeadphone - jsLineIn - jsSurround - jsCenterLFE Notify = dword: 0xF ; - jsNone - jsMic - jsPwrSpkr - jsHeadphone AutoConfigure = dword: 0x6F ; - jsNone - jsMic - jsPwrSpkr - jsHeadphone - jsSurround - jsCenterLFE AutoConfigSupport = dword: 0x6F ; - jsNone - jsMic - jsPwrSpkr - jsHeadphone - jsSurround - jsCenterLFE JSAlgorithm = dword: 1 ;jsaGood JSReadingsTotal = dword: 30 ;30 JSReadingsGood = dword: 5 ;5 ;MicLo = dword: 1200 ;Set Mic range to capture any non-HP impedance ;MicHi = dword: 64999 ;SpkrLo = dword: 65000 ;SpkrHi = dword: 65001 DaisyChain = dword: -1 ;No daisy chain OutputCapSize = dword: 3 ;100 uF 25V Alum DirectConnect = dword: 1 ;True FiveOhmResistorPresent = dword: -1 ;True HasIntelFrontPanelHeader = dword: 0 ;False ImpedanceGtrThan16k = dword: 1 ;True IsDeviceSupported = dword: 0 ;False IsolatedSwitch = dword: -1 ;True NotCrossconnected = dword: 1 ;True SameCapOnBothChannels = 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: 6 ; jsCenterLFE 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 = dword: 0x1F5 ; - jsNone - jsPwrSpkr - jsLineIn - jsSurround - jsCenterLFE - jsSpdifIn - jsSpdifOut Notify = dword: 0xF ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsSpdifIn - jsSpdifOut AutoConfigure = dword: 0x1E5 ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsSpdifIn - jsSpdifOut AutoConfigSupport = dword: 0x1E5 ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsSpdifIn - jsSpdifOut JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 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: 0 ; 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 = dword: 0x0075 ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 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: 0 ; jsCenterLFE PinConfiguration = dword: 0 ; 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 = dword: 0x0077 ; - jsNone - jsMic - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 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: 0 ; jsPwrSpkr PinConfiguration = dword: 0 ; 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 = dword: 0x007D ; - jsNone - jsPwrSpkr - jsHeadphone - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 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: 0 ; jsSurround PinConfiguration = dword: 0 ; 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 = dword: 0x0075 ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 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: 0 ; jsCenterLFE PinConfiguration = dword: 0 ; 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 = dword: 0x0075 ; - jsNone - jsPwrSpkr - jsSurround - jsCenterLFE - jsLineIn Notify = dword: 0x0001 ; - jsNone AutoConfigure = dword: 0x0000 ; - jsbmAllOff AutoConfigSupport = dword: 0x0000 ; - jsbmAllOff JSAlgorithm = dword: 1 ; jsaGood JSReadingsTotal = dword: 30 ; 30 JSReadingsGood = dword: 5 ; 5 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 = dword: 4 ; - jsSpeaker Notify = dword: 0 ; - jsNone AutoConfigure = dword: 0 ; - jsbmAllOff AutoConfigSupport = dword: 0 ; - jsbmAllOff JSAlgorithm = dword: 1 ;jsaGood JSReadingsTotal = dword: 30 ;30 JSReadingsGood = dword: 5 ;5 DaisyChain = dword: -1 ;No Daisy Chain OutputCapSize = dword: 0 ;0.33 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 NotCrossconnected = dword: 1 ;True SameCapOnBothChannels = dword: 1 ;True ################################################################################### [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 SPDIFOutputDisable = hex: 1 DisableSPDIFControl = 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: 0 EnableNewVolumeControls = hex: 1 DisableStereoVirtual = hex: 1 ;DisableMono2Virtual = hex: 1 ;DisableStereo2Virtual = hex: 1 DisableSubwooferAtMono = hex: 1 ####################################################### # 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 WaveInMux = hex: 00, 00, 00, 00 ; normally Mic 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 ; (ffdd8000-c0000), (5 bit controls).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.