camcaud.inf Driver File Contents (sens640.zip)

;*********************************************************************
;
;  CAMCAud.inf 
;
;*********************************************************************
;
;*********************************************************************
; Copyright (C) 1999, 2000, Conexant Systems, Inc.
;*********************************************************************
; INF file to install a WDM driver for AC97 Audio devices
;
[Version]
CatalogFile=CAMCAUD.cat
Signature="$CHICAGO$"
ClassGuid={4D36E96C-E325-11CE-BFC1-08002BE10318}
Class=MEDIA
Provider=%CNXT%
;The following line is used only when the INF comes with the Windows system
;IHV needs to comment out the following line for their OEM redistributed disk.
LayoutFile = layout.inf, layout1.inf, layout2.inf 
DriverVer=04/11/2000,5.12.01.0021

[Manufacturer]
%CnxtMfgName%=Conexant

[Conexant]
%*WDM_ICHAUD_BA1.DeviceDesc%=WDM_ICHAUD_BA1,pci\ven_8086&dev_7195&SUBSYS_2325144D

[ControlFlags]
ExcludeFromSelect=pci\ven_8086&dev_7195&SUBSYS_2325144D

;**************************
; Installation Disc Layout
[SourceDisksNames]
330 = %DiskId%,,,""

[SourceDisksFiles]
;CAMCAUD.cat=0,,920
CAMCAUD.sys = 330
CICHHAL.sys = 330
CVIAHAL.sys = 330
CIAUNWDM.EXE = 330

;*************************************
; File copy sections
;*************************************
[IchCommon.CopyFiles]
CIchAud.sys,CAmcAud.sys

[IchHal.CopyFiles]
CIchHal.sys

[Uninstall.CopyFiles]
ciaunwdm.exe

[DestinationDirs]
DefaultDestDir=10, system32\drivers 
IchCommon.CopyFiles = 10, system32\drivers 
IchHal.CopyFiles = 10, system32\drivers 
Uninstall.CopyFiles = 11


;*************************************
; Device installation sections
;*************************************
;
;*****************
; Windows98 SE 
;
[WDM_ICHAUD_BA1]
Include   = ks.inf, wdmaudio.inf 
Needs     = KS.Registration, WDMAUDIO.Registration 
CopyFiles = IchCommon.CopyFiles, IchHal.CopyFiles, Uninstall.CopyFiles
AddReg    = AudioCommon.AddReg, IchCommon.AddReg, Ich_NoWS.AddReg, Ich_BA1.AddReg, Ich_BA1_Uninstall.AddReg

;*****************
; Windows2000
;
[WDM_ICHAUD_BA1.NT.HW]
AddReg    = IchHal_NT.AddReg

[WDM_ICHAUD_BA1.NT]
Include   = ks.inf, wdmaudio.inf
Needs     = KS.Registration, WDMAUDIO.Registration
CopyFiles = IchCommon.CopyFiles, IchHal.CopyFiles, Uninstall.CopyFiles
AddReg    = AudioCommon.AddReg, IchCommon.AddReg, Ich_NoWS.AddReg, Ich_BA1.AddReg, Ich_BA1_Uninstall.AddReg


;*************************************
; AddReg section
;*************************************
[Ich_NoWS.AddReg]
HKR,,NTMPDriver,,"CIchAud.sys,CIchHal.sys,sbemul.sys"

[IchCommon.AddReg]
HKR,,Driver,,CIchAud.sys
HKR,Drivers\wave\wdmaud.drv,Description,,%IchAudio.DriverDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%IchAudio.DriverDesc%
HKR,,AmcControllerID,0x00000001,00,00,00,00

[AudioCommon.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,Drivers,SubClasses,,"wave,midi,mixer"
HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
HKR,,CAmcHalClientClassID,0x00000001,01
HKR,,3DStereoParam,0x00000001,00,03
; The following line sets the SamplesPerBlock to 256
HKR,,SMSamplesPerBlock,0x00000001,00,01
; For Modem driver version higher than 2.14.00 01,02 could be used
HKR,,PosUpdateType,0x00000001,01,03
HKR,,PreprocessedBlocks,0x00000001,03,04
; support 8 Playback streams, 1 recording stream
HKR,,NumberOfSoftStreams,0x00000001,08,01
HKR,,HwDMABlocks,0x00000001,08,00
HKR,,FatalErrorRecovery,0x00000001,05,01

;  Flex Mixer Settings
;  This works in Hex-Percentages.  64 = 100% of the volume possible
;				    32 = 50% of the volume possible, etc...
HKR,,Flex_PctLineOutMasterVolume,0x00000001,64,00,00,00
HKR,,Flex_PctLineOutHeadphoneOutVolume,0x00000001,64,00,00,00
HKR,,Flex_PctMonoOutVolume,0x00000001,64,00,00,00
HKR,,Flex_PctWaveInMasterVolume,0x00000001,64,00,00,00
HKR,,Flex_PctWaveStreamVolume,0x00000001,64,00,00,00
HKR,,Flex_PctSpeakerPhoneVolume,0x00000001,64,00,00,00
HKR,,Flex_PctMicWaveInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctCDWaveInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctLineInWaveInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctVideoInWaveInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctAuxInWaveInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctPhoneLineWaveInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctMixersWaveInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctMixermWaveInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctPhoneLineVolume,0x00000001,64,00,00,00
HKR,,Flex_PctMicInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctTpLineInVolume,0x00000001,64,00,00,00
HKR,,Flex_PctTpCDVolume,0x00000001,64,00,00,00
HKR,,Flex_PctTpVideoVolume,0x00000001,64,00,00,00
HKR,,Flex_PctAuxVolume,0x00000001,64,00,00,00

;Initial Mixer Settings
HKR,MixerSettings,MasterVolume,0x00000001,00,00
HKR,MixerSettings,HeadphoneVolume,0x00000001,00,00
HKR,MixerSettings,MasterVolMono,0x00000001,00,80
HKR,MixerSettings,PCBeepVolume,0x00000001,00,80
HKR,MixerSettings,PhoneVolume,0x00000001,08,80
HKR,MixerSettings,MicVolume,0x00000001,08,80
HKR,MixerSettings,LineInVolume,0x00000001,08,88
HKR,MixerSettings,CDVolume,0x00000001,08,08
HKR,MixerSettings,VideoVolume,0x00000001,08,88
HKR,MixerSettings,AuxVolume,0x00000001,08,88
HKR,MixerSettings,PCMOutVolume,0x00000001,03,03
HKR,MixerSettings,RecordSelect,0x00000001,00,00
HKR,MixerSettings,RecordGain,0x00000001,00,00
HKR,MixerSettings,RecordGainMic,0x00000001,00,00
HKR,MixerSettings,GeneralPurpose,0x00000001,00,00
HKR,MixerSettings,3DControl,0x00000001,00,03
HKR,MixerSettings,PCMPlaybackSR,0x00000001,80,BB
HKR,MixerSettings,PCMCaptureSR,0x00000001,80,BB
HKR,MixerSettings,SpeakerphoneMute,0x00000001,00

[Ich_BA1.AddReg]
; HwAcceleration turned off.
HKR,,HwSupportOptions,0x00000001,00,00,00,20
HKR,,TopologyOptions,0x00000001,04   
HKR,,SpeakerAutoSense,0x00000001,00
; default to Analog
HKR,MixerSettings,PreviousSpeakerType,0x00000001,FF

[IchHal_NT.AddReg]
HKR,,"LowerFilters",0x00010000,"cichhal"

[Ich_BA1_Uninstall.AddReg] ;for inf deinstaller -xz
HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Conexant PCI Audio", DisplayName,, "Conexant WDM Audio for ICH"
HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Conexant PCI Audio", UninstallString,, "CIAunwdm.exe"
HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Conexant PCI Audio", DeviceID,, "VEN_8086&DEV_7195"
; Files to Delete...
HKLM, "SOFTWARE\Conexant\WDM Audio\Files",cichaud.sys,,"cichaud.sys"


;*************************************
; Interface installation sections
;*************************************
[WDM_ICHAUD_BA1.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,  %KSNAME_Wave%,    ICHAUD.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Wave%,    ICHAUD.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,    ICHAUD.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,  %KSNAME_Topology%,ICHAUD.Interface.Topology

[WDM_ICHAUD_BA1.NT.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,  %KSNAME_Wave%,    ICHAUD.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Wave%,    ICHAUD.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,    ICHAUD.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,  %KSNAME_Topology%,ICHAUD.Interface.Topology

[ICHAUD.Interface.Wave]
AddReg=ICHAUD.Interface.Wave.AddReg
[ICHAUD.Interface.Wave.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%ICHAUD.Wave.szPname%

[ICHAUD.Interface.Topology]
AddReg=ICHAUD.Interface.Topo.AddReg, TopoCommon.AddReg
[ICHAUD.Interface.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%ICHAUD.Topology.szPname%

[TopoCommon.AddReg]
HKLM,%MediaCategories%\%KSAUDFNAME_AMCAUD_20DB_GAIN%,Name,,%AMCAUD_20DB_GAIN%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_VIDEO%,Name,,%AMCAUD_VIDEO%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_SMIXER%,Name,,%AMCAUD_SMIXER%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_MMIXER%,Name,,%AMCAUD_MMIXER%
HKLM,%MediaCategories%\%KSAUDFNAME_BASS_BOOST%,Name,,%BASS_BOOST%
HKLM,%MediaCategories%\%KSAUDFNAME_STEREO_ENHANCE%,Name,,%STEREO_ENHANCE%
HKLM,%MediaCategories%\%KSAUDFNAME_AMCAUD_SP_MODE%,Name,,%AMCAUD_SP_MODE%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_SPKPHONE%,Name,,%AMCAUD_SPKPHONE%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_PCMOUT%,Name,,%AMCAUD_PCMOUT%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_WAVESTREAM%,Name,,%AMCAUD_WAVESTREAM%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_FM%,Name,,%AMCAUD_FM%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_MONOOUT%,Name,,%AMCAUD_MONOOUT%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_HPOUT%,Name,,%AMCAUD_HPOUT%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_PVR%,Name,,%AMCAUD_PVR%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_HRTF%,Name,,%AMCAUD_HRTF%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_EAX%,Name,,%AMCAUD_EAX%
HKLM,%MediaCategories%\%KSPINNAME_AMCAUD_SPECIAL%,Name,,%AMCAUD_SPECIAL%
HKLM,%MediaCategories%\%KSAUDFNAME_SPEAKER_AUTO%,Name,,%SPEAKER_AUTO%
HKLM,%MediaCategories%\%KSAUDFNAME_SPEAKER_DIGITAL%,Name,,%SPEAKER_DIGITAL%

;*************************************
; Service installation sections
;*************************************
[WDM_ICHAUD_BA1.Services]
AddService = swmidi,  0x00000000, swmidi_Service_Inst
AddService = CICHAUD, 0x00000002, ICHAUD_Service_Inst
AddService = CICHHAL, 0x00000000, ICHHAL_Service_Inst_98

[WDM_ICHAUD_BA1.NT.Services]
AddService = swmidi,  0x00000000, swmidi_Service_Inst
AddService = CICHAUD, 0x00000002, ICHAUD_Service_Inst
AddService = CICHHAL, 0x00000000, ICHHAL_Service_Inst

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

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

[ICHHAL_Service_Inst]
DisplayName             = %ICHHAL.SvcDesc%
ServiceType             = 1                  ; SERVICE_KERNEL_DRIVER
StartType               = 3                  ; SERVICE_DEMAND_START
ErrorControl            = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary           = %10%\system32\drivers\CICHHAL.sys
LoadOrderGroup = PnP Filter

[swmidi_Service_Inst]
DisplayName             = %swmidi.SvcDesc%
ServiceType             = 1                  ; SERVICE_KERNEL_DRIVER
StartType               = 3                  ; SERVICE_SYSTEM_START
ErrorControl            = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary           = %10%\system32\drivers\swmidi.sys


;*************************************
; Localizable text.
;*************************************
[Strings]
CNXT = "Conexant"
;MediaClassName = "Sound, video and game controllers"
CnxtMfgName = "Conexant Systems Inc"
DiskId = "Conexant Audio Driver Disk"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"

*WDM_ICHAUD_BA1.DeviceDesc =    "Conexant WDM Audio Driver for ICH"
IchAudio.DriverDesc = "Conexant WDM Audio Driver for ICH"

WDM_MIDI = "WDM-Based Device"

ICHAUD.SvcDesc = "Conexant ICH WDM Audio Driver"
ICHHAL.SvcDesc = "Conexant ICHHAL Service Provider"
swmidi.SvcDesc = "Microsoft Software Synthesizer"

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"

ICHAUD.Wave.szPname="Conexant ICH Audio"
ICHAUD.Topology.szPname="Conexant ICH"

KSAUDFNAME_AMCAUD_20DB_GAIN="{185FEF02-9905-11D1-95A9-00C04FB925D3}"
AMCAUD_20DB_GAIN="Microphone Boost"
KSPINNAME_AMCAUD_VIDEO="{AD019006-6DB0-11D1-95A6-00C04FB925D3}"
AMCAUD_VIDEO="Video"
KSPINNAME_AMCAUD_SMIXER="{AD01900B-6DB0-11D1-95A6-00C04FB925D3}"
AMCAUD_SMIXER="Stereo Mixer"
KSPINNAME_AMCAUD_MMIXER="{AD01900C-6DB0-11D1-95A6-00C04FB925D3}"
AMCAUD_MMIXER="Mono Mixer"
KSAUDFNAME_BASS_BOOST="{185FEF03-9905-11D1-95A9-00C04FB925D3}"
BASS_BOOST="Bass Boost"
KSAUDFNAME_STEREO_ENHANCE="{185FEF04-9905-11D1-95A9-00C04FB925D3}"
STEREO_ENHANCE="3D Stereo Enhance"
KSPINNAME_AMCAUD_SPKPHONE="{185FEF05-9905-11D1-95A9-00C04FB925D3}"
AMCAUD_SPKPHONE="Phone"
KSPINNAME_AMCAUD_PCMOUT="{185FEF06-9905-11D1-95A9-00C04FB925D3}"
AMCAUD_PCMOUT="All Digital"
KSPINNAME_AMCAUD_WAVESTREAM="{185FEF07-9905-11D1-95A9-00C04FB925D3}"
AMCAUD_WAVESTREAM="WaveStream"
KSPINNAME_AMCAUD_PVR="{185FEF08-9905-11D1-95A9-00C04FB925D3}"
AMCAUD_PVR="Voice Recognition"
KSPINNAME_AMCAUD_FM="{AD01900D-6DB0-11D1-95A6-00C04FB925D3}"
AMCAUD_FM="FM"
KSPINNAME_AMCAUD_MONOOUT="{AD01900A-6DB0-11D1-95A6-00C04FB925D3}"
AMCAUD_MONOOUT="Mono Out"
KSPINNAME_AMCAUD_HPOUT="{AD019009-6DB0-11D1-95A6-00C04FB925D3}"
AMCAUD_HPOUT="Headphone"
KSPINNAME_AMCAUD_HRTF="{185FEF09-9905-11D1-95A9-00C04FB925D3}"
AMCAUD_HRTF="All 2D"
KSAUDFNAME_AMCAUD_SP_MODE="{185FEF0A-9905-11D1-95A9-00C04FB925D3}"
AMCAUD_SP_MODE="Speaker Mode HRTF"
KSPINNAME_AMCAUD_EAX="{185FEF0B-9905-11D1-95A9-00C04FB925D3}"
AMCAUD_EAX="Reverb"
KSPINNAME_AMCAUD_SPECIAL="{AD019007-6DB0-11D1-95A6-00C04FB925D3}"
AMCAUD_SPECIAL="Special Controls"
KSAUDFNAME_SPEAKER_AUTO="{185FEF0C-9905-11D1-95A9-00C04FB925D3}"
SPEAKER_AUTO="Auto-detect Speaker Type"
KSAUDFNAME_SPEAKER_DIGITAL="{185FEF0D-9905-11D1-95A9-00C04FB925D3}"
SPEAKER_DIGITAL="Digital Speaker"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.57