;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Win/TV INF File 10/27/2001 4.3 driver install ; Nocopy version for Setup Installer ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [Version] Signature=$CHICAGO$ Class=MEDIA Provider=%HCW% DriverVer=10/27/2001,4.3.19300 [DefaultInstall] ;;;CopyFiles=CopyBt848Files, CopyHCWFiles, CopyDDrawFiles, UtilityFiles, INFFiles ;;CopyFiles=CopyNoFiles ;;;AddReg=Bt848.Defaults, INTRCAST.AddReg, RunOnce.AddReg, Version.AddReg ;;AddReg=Bt848.Defaults, INTRCAST.AddReg, RunOnce.AddReg ;;Updateinis = BTVVC32.Updateini ;;UpdateIniFields=AddCodec ;;Delfiles=DelOldBt848Files ;Reboot ;Restart ;Leave this here for setup based installer [Hauppauge.Reboot] Reboot [Remove] DelReg=Bt848.DelReg [ClassInstall] AddReg=Bt848.Class.Install [DestinationDirs] DefaultDestDir=11 UtilityFiles=10 INFFiles=17 [Manufacturer] %HCW%=HAUPPAUGE [HAUPPAUGE] %WINCAST%=WinCast.Install,PCI\VEN_109E&DEV_0350 %WINCAST%=WinCast.Install,PCI\VEN_109E&DEV_0351 %WINCAST_VIDEO%=WinCast.Install,PCI\VEN_109E&DEV_036E&SUBSYS_13EB0070,PCI\VEN_109E&DEV_036F&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0370&SUBSYS_13EB0070 %WINCAST_VIDEO%=WinCast.Install,PCI\VEN_109E&DEV_036E&SUBSYS_FF000070,PCI\VEN_109E&DEV_036F&SUBSYS_FF000070,PCI\VEN_109E&DEV_0370&SUBSYS_FF000070 %WINCAST_VIDEO%=WinCast.Install,PCI\VEN_109E&DEV_036E&SUBSYS_FF010070,PCI\VEN_109E&DEV_036F&SUBSYS_FF010070,PCI\VEN_109E&DEV_0370&SUBSYS_FF010070 %WINCAST_VIDEO%=WinCast2.Install,PCI\VEN_109E&DEV_036E&SUBSYS_39000070,PCI\VEN_109E&DEV_036F&SUBSYS_39000070,PCI\VEN_109E&DEV_0370&SUBSYS_39000070 %WINCAST_VIDEO%=WinCast2.Install,PCI\VEN_109E&DEV_036E&SUBSYS_42000070,PCI\VEN_109E&DEV_036F&SUBSYS_42000070,PCI\VEN_109E&DEV_0370&SUBSYS_42000070 %WINCAST_VIDEO%=WinCast2.Install,PCI\VEN_109E&DEV_036E&SUBSYS_45000070,PCI\VEN_109E&DEV_036F&SUBSYS_45000070,PCI\VEN_109E&DEV_0370&SUBSYS_45000070 ;%WINCAST_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0879&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0880&SUBSYS_13EB0070 ;%WINCAST_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_FF000070,PCI\VEN_109E&DEV_0879&SUBSYS_FF000070,PCI\VEN_109E&DEV_0880&SUBSYS_FF000070 ;%WINCAST_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_FF010070,PCI\VEN_109E&DEV_0879&SUBSYS_FF010070,PCI\VEN_109E&DEV_0880&SUBSYS_FF010070 %WINCAST_AUDIO_OFF%=DummySection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0879&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0880&SUBSYS_13EB0070 %WINCAST_AUDIO_OFF%=DummySection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_FF000070,PCI\VEN_109E&DEV_0879&SUBSYS_FF000070,PCI\VEN_109E&DEV_0880&SUBSYS_FF000070 %WINCAST_AUDIO_OFF%=DummySection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_FF010070,PCI\VEN_109E&DEV_0879&SUBSYS_FF010070,PCI\VEN_109E&DEV_0880&SUBSYS_FF010070 %WINCAST_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_39000070,PCI\VEN_109E&DEV_0879&SUBSYS_39000070,PCI\VEN_109E&DEV_0880&SUBSYS_39000070 %WINCAST_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_42000070,PCI\VEN_109E&DEV_0879&SUBSYS_42000070,PCI\VEN_109E&DEV_0880&SUBSYS_42000070 %WINCAST_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_45000070,PCI\VEN_109E&DEV_0879&SUBSYS_45000070,PCI\VEN_109E&DEV_0880&SUBSYS_45000070 %WINCAST_VIDEO%=WinCast.Install,PCI\VEN_109E&DEV_036E,PCI\VEN_109E&DEV_036F,PCI\VEN_109E&DEV_0370 %WINCAST_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878,PCI\VEN_109E&DEV_0879,PCI\VEN_109E&DEV_0880 ;%NOTWINCAST_VIDEO%=DummySection.Install,PCI\VEN_109E&DEV_036E,PCI\VEN_109E&DEV_036F,PCI\VEN_109E&DEV_0370 ;%NOTWINCAST_AUDIO%=DummySection.Install,PCI\VEN_109E&DEV_0878,PCI\VEN_109E&DEV_0879,PCI\VEN_109E&DEV_0880 [DummySection.Install] [AudioSection.Install] AddReg=AudioSection.AddDriverEntries CopyFiles=CopyAudioFiles [AudioSection.AddDriverEntries] HKR,,DevLoader,0,mmdevldr.vxd HKR,,Driver,0,BtPciAud.vxd HKR,Drivers,MIGRATED,0, ;HKR,Drivers,SubClasses,0,wave ;HKR,Drivers\wave,,0, ;HKR,Drivers\wave\Btwavein,Driver,0,Btwavein.drv HKLM,SOFTWARE\Brooktree\Audio\FMThreshold,,0,3 HKLM,SOFTWARE\Brooktree\Audio\TunerType,,0,Philips HKLM,SOFTWARE\Brooktree\Audio\RiscEnabled,,0,1 [WinCast.Install] ;;;CopyFiles=CopyBt848Files, CopyHCWFiles, CopyDDrawFiles, UtilityFiles CopyFiles=CopyNoFiles ;;;AddReg=Bt848.AddDriverEntries, GPIO.DriverEntries, Bt848.Defaults, INTRCAST.AddReg, RunOnce.AddReg, WinCast.AddReg, Version.AddReg, BTVVC32.Addreg AddReg=Bt848.AddDriverEntries, GPIO.DriverEntries, Bt848.Defaults, INTRCAST.AddReg, RunOnce.AddReg, WinCast.AddReg, BTVVC32.Addreg Updateinis = BTVVC32.Updateini UpdateIniFields=AddCodec Delfiles=DelOldBt848Files ; varient for cards that make special use of GPIO's [WinCast2.Install] ;;;CopyFiles=CopyBt848Files, CopyHCWFiles, CopyDDrawFiles, UtilityFiles CopyFiles=CopyNoFiles ;;;AddReg=Bt848.AddDriverEntries, NoGPIO.DriverEntries, Bt848.Defaults, INTRCAST.AddReg, RunOnce.AddReg, WinCast.AddReg, Version.AddReg, BTVVC32.Addreg AddReg=Bt848.AddDriverEntries, NoGPIO.DriverEntries, Bt848.Defaults, INTRCAST.AddReg, RunOnce.AddReg, WinCast.AddReg, BTVVC32.Addreg Updateinis = BTVVC32.Updateini UpdateIniFields=AddCodec Delfiles=DelOldBt848Files [CopyNoFiles] ;Placeholder for Setup based driver install [DelOldBt848Files] bt848.vxd,,,1 Bt848.drv,,,1 Bt848Dlg.dll,,,1 Bt848_16.dll,,,1 Bt848_32.dll,,,1 [CopyBt848Files] BtPciVid.vxd,,,2 BtVid.drv,,,2 BtDDI.dll,,,2 BtVidDlg.dll,,,2 BtVid_16.dll,,,2 BtVid_32.dll,,,2 BtCC.dll,,,2 Bt848vbi.386,,,2 ;FGR grappler.dll,,,2 btutil16.dll,,,2 btutil32.dll,,,2 vpaec.vxd,,,2 btvvc32.drv,,,2 ;FGR Bt848.drv,,,2 ;FGR Bt848Dlg.dll,,,2 ;FGR Bt848_16.dll,,,2 ;FGR Bt848_32.dll,,,2 [CopyAudioFiles] Bt878Dma.exe,,,2 Btwavein.drv,,,2 btaud16.dll,,,2 btaud.dll,,,2 BtDspM5.dll,,,2 BtDspP5.dll,,,2 BtPciAud.vxd,,,2 [CopyHCWFiles] hcwpnp.dll,,,2 hcwi2c.dll,,,2 hcwTVCtl.dll,,,2 hcwAV.dll,,,2 hcwTuner.dll,,,2 hcwhook.dll,,,2 hcwAud32.dll,,,2 hcwi2c32.dll,,,2 hcwprops.dll,,,2 hcwUtil.dll,,,2 hcwutl32.dll,,,2 hcwpnp32.dll,,,2 BTGPIO16.dll,,,2 BTGPIO32.dll,,,2 bt848vbi.386,,,2 BtVVC32.drv,,,2 Bt848Wst.dll,,,2 hcwTVWnd.dll,,,2 hcwChan.dll,,,2 ;hcwChan.deu,,,2 ;hcwChan.fra,,,2 hcwTVDlg.dll,,,2 gear32sd.dll,,,2 [CopyDDrawFiles] ddraw.dll,,,16 ddraw16.dll,,,16 ddhelp.exe,,,16 dsetup.dll,,,16 [UtilityFiles] Inspect.exe DDCheck.exe HCWBoot.exe Primary.exe [INFFiles] WinCast.inf,,,2 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; add registry entries for Bt848 [Bt848.AddDriverEntries] HKR,,DevLoader,0,mmdevldr.vxd HKR,,Driver,0,BtPciVid.vxd HKR,Drivers,MIGRATED,0, HKR,Drivers\msvideo,,0, HKR,Drivers\msvideo\Brooktree,Driver,0,BtVid.drv HKR,Drivers\msvideo\Brooktree,Description,0,"MSVIDEO: "%DEVDESC% HKR,Drivers\msvideo\Brooktree,FriendlyName,0,%DEVDESC% ; subkey to force using primary surface ; 0 to try to create overlay surface first (default) ; 1 to force using primary surface ;HKLM,SOFTWARE\Brooktree\Video\ForcePrimary,,0,0 HKLM,SOFTWARE\Brooktree\Video\ForcePrimary,,0,1 ; subkey for Virge chip ; 0 for a Virge chip (default) ; 1 for Virge chip HKLM,SOFTWARE\Brooktree\Video\Virge,,0,0 ; subkey for the number of crystals intalled on your board (1 or 2) HKLM,SOFTWARE\Brooktree\Video\NumXTAL,,0,1 ; subkey for the video standard associated with crystal ; attached to XT0 (NTSC,PAL,NONE) HKLM,SOFTWARE\Brooktree\Video\XT0,,0,NTSC ; subkey for the video standard associated with crystal ; attached to XT1 (NTSC,PAL,NONE) HKLM,SOFTWARE\Brooktree\Video\XT1,,0,NONE ; subkey to enable/disable error dialogs ; 1 to display error dialogs (default), ; 0 do not display error dialogs HKLM,SOFTWARE\Brooktree\Video\ErrorDialog,,0,1 ; subkey for availability of Video Display Dialog ; 1 for Video Display Dialog is available (default), ; 0 for Video Display Dialog is unavailable HKLM,SOFTWARE\Brooktree\Video\VideoDisplayDialog,,0,1 ; subkey to force using Preview ; 0 to create and use overlay surface (default), ; 1 to use Preview without creating overlay surface HKLM,SOFTWARE\Brooktree\Video\PreviewOnly,,0,0 ; subkey to use alternate way to control contrast ; 0 original way (default), ; 1 to compensate brightness when contrast changes HKLM,SOFTWARE\Brooktree\Video\AltContrast,,0,0 ; subkeys to set VBI HDelay and VBI Packet Size registers ; The VBI Hdelay register is a 6 bit register with a range of 0x0 to 0x3f ; The VBI Packet Size register is a 9 bit register with a range of 0x0 to 0x1ff ; Defaults: ; HDelay 0x7 ; Packet Size 0x184 HKLM,SOFTWARE\Brooktree\Video\VBI_HDelay,,0,0x7 HKLM,SOFTWARE\Brooktree\Video\VBI_PacketSize,,0,0x184 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Brightness,,0,50 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Saturation,,0,50 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Hue,,0,50 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Gamma,,0,8 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Sharpness,,0,3 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\LightFreq,,0,1 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\LightType,,0,0 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\VPResetPin,,0,22 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\I2CWriteTimeout_uS,,0,600 HKLM,SOFTWARE\Brooktree\Video\QuartzSight\I2CReadTimeout_uS,,0,600 [GPIO.DriverEntries] ;FGR - added these HKLM,SOFTWARE\Brooktree\Video\GpioInit,GPDATA,0,0x00000F HKLM,SOFTWARE\Brooktree\Video\GpioInit,GPOE,0,0x00000F HKLM,SOFTWARE\hauppauge\hcwtvwnd,NOGPIO,0x00010001, 0x00, 0x00, 0x00, 0x00 [NoGPIO.DriverEntries] ;FGR - added these HKLM,SOFTWARE\Brooktree\Video\GpioInit,GPDATA,0,0x000000 HKLM,SOFTWARE\Brooktree\Video\GpioInit,GPOE,0,0x000000 HKLM,SOFTWARE\hauppauge\hcwtvwnd,NOGPIO,0x00010001, 0x01, 0x00, 0x00, 0x00 [Bt848.Defaults] HKCR,Bt848\hcwCustom\hasExt2,,0,1 HKCR,Bt848\hcwCustom\hasSVideo,,0,1 HKCR,Bt848\hcwCustom\hasTuner,,0,0 HKCR,Bt848\hcwCustom\BDelay_adj,,0,5 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [Bt848.Class.Install] HKR,,Icon,0,-1 HKR,,,0,%MediaClassName% HKR,,Installer,0,mmci.dll ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [AddCodec] system.ini,drivers,VIDC.Y41P,,btvvc32.drv [INTRCAST.AddReg] HKLM,SOFTWARE\Intel\Intercast\Drivers,CaptureDescription,0,"MSVIDEO: "%DEVDESC% HKLM,SOFTWARE\Intel\Intercast\Drivers,Oversampling,0,5 HKLM,SOFTWARE\Intel\Intercast\Drivers,biCompression,0,BI_RGB HKLM,SOFTWARE\Intel\Intercast\Drivers,biBitCount,0,24 HKLM,SOFTWARE\Intel\Intercast\TVControl,TVControlDLL,0,HCWTVCtl.dll HKLM,SOFTWARE\Intel\Intercast\Application,AudioMixer,0,Line ;HKLM,SOFTWARE\Intel\Intercast\Application,AudioMixer,0,LINE ;HKLM,SOFTWARE\Intel\Intercast\Application,AudioMixer,0,CD HKCR,Intercast.Display,DisplayBitMask,0,"0x07" [ControlFlags] ;CopyFilesOnly = PCI\VEN_109E&DEV_0350 ;CopyFilesOnly = PCI\VEN_109E&DEV_0351 [SourceDisksNames] 1 = %DriverDisk%,, [SourceDisksFiles] BtPciVid.vxd = 1 BtVid.drv = 1 BtDDI.dll = 1 BtVidDlg.dll = 1 BtVid_16.dll = 1 BtVid_32.dll = 1 BtCC.dll = 1 Bt848vbi.386 = 1 ;FGR grappler.dll = 1 btutil16.dll = 1 btutil32.dll = 1 vpaec.vxd = 1 btvvc32.drv = 1 ; audio files Bt878Dma.exe=1 Btwavein.drv=1 btaud16.dll=1 btaud.dll=1 BtDspM5.dll=1 BtDspP5.dll=1 BtPciAud.vxd=1 Bt848.drv = 1 Bt848Dlg.dll = 1 Bt848_16.dll = 1 Bt848_32.dll = 1 hcwpnp.dll = 1 hcwi2c.dll = 1 hcwTVCtl.dll = 1 hcwAV.dll = 1 hcwTuner.dll = 1 hcwhook.dll = 1 hcwAud32.dll = 1 hcwi2c32.dll = 1 hcwprops.dll = 1 hcwUtil.dll = 1 hcwutl32.dll = 1 hcwpnp32.dll = 1 BTGPIO16.dll = 1 BTGPIO32.dll = 1 bt848vbi.386 = 1 BtVVC32.drv = 1 hcwTVWnd.dll = 1 hcwChan.dll = 1 hcwTVDlg.dll = 1 gear32sd.dll = 1 ddraw.dll = 1 ddraw16.dll = 1 dsetup.dll = 1 ddhelp.exe = 1 Inspect.exe = 1 DDCheck.exe = 1 Primary.exe = 1 HCWBoot.exe = 1 WinCast.inf = 1 [Strings] HCW="Hauppauge" WINCAST="Hauppauge Win/TV 848/9 VFW Driver" WINCAST_VIDEO="Hauppauge Win/TV 878/9 VFW Video Driver" WINCAST_AUDIO="Hauppauge Win/TV 878/9 VFW Audio Driver" WINCAST_AUDIO_OFF="Hauppauge Win/TV 878/9 Aux Driver" NOTWINCAST_VIDEO="Hauppauge - 878/9 VFW Video Driver - Bad/Missing SubvendorID" NOTWINCAST_AUDIO="Hauppauge - 878/9 VFW Audio Driver - Bad/Missing SubvendorID" DEVDESC="Brooktree Bt848 Capture Driver" MediaClassName="Sound, video and games controllers" DriverDisk="Hauppauge Win/TV Installation CD" ;DriverDisk="Win/TV Driver Disk" BTVVC32.DeviceDescBT20="Brooktree Prosumer Video Codec" BTVVC32.DeviceDescY41P="Brooktree YUV 411 (Y41P) Video Codec" BTVVC32.DeviceDescYVU9="Brooktree YUV 9 (YVU9) Video Decompressor" [RunOnce.AddReg] HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,WinTVDriverCheck1,0,Inspect HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,WinTVDriverCheck2,0,DDCheck ;HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,WinTVDriverCheck3,0,HCWBoot [WinCast.AddReg] HKR,,EnumPropPages,,"hcwprops.dll,EnumPropsMatt" HKLM,Software\Hauppauge\hcwPNP\Scan\Exclude\TunerCard ; Remove these after we get some test mileage HKLM,Software\Hauppauge\hcwPNP\Scan\Exclude\TunerCardIntel HKLM,Software\Hauppauge\hcwPNP\Scan\Exclude\LittleMattituck [Version.AddReg] ; Note: this is set by the setup based installer ;HKCR,Bt848\Version,,0,"4.1.9.18317" [Bt848.DelReg] HKLM,Enum\PCI\VEN_109E&DEV_0350 HKLM,Enum\PCI\VEN_109E&DEV_0351 HKLM,Enum\PCI\VEN_109E&DEV_036E&SUBSYS_13EB0070,PCI\VEN_109E&DEV_036F&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0370&SUBSYS_13EB0070 HKLM,Enum\PCI\VEN_109E&DEV_036E&SUBSYS_FF000070,PCI\VEN_109E&DEV_036F&SUBSYS_FF000070,PCI\VEN_109E&DEV_0370&SUBSYS_FF000070 HKLM,Enum\PCI\VEN_109E&DEV_036E&SUBSYS_FF010070,PCI\VEN_109E&DEV_036F&SUBSYS_FF010070,PCI\VEN_109E&DEV_0370&SUBSYS_FF010070 HKLM,Enum\PCI\VEN_109E&DEV_036E&SUBSYS_39000070,PCI\VEN_109E&DEV_036F&SUBSYS_39000070,PCI\VEN_109E&DEV_0370&SUBSYS_39000070 HKLM,Enum\PCI\VEN_109E&DEV_036E&SUBSYS_42000070,PCI\VEN_109E&DEV_036F&SUBSYS_42000070,PCI\VEN_109E&DEV_0370&SUBSYS_42000070 HKLM,Enum\PCI\VEN_109E&DEV_036E&SUBSYS_45000070,PCI\VEN_109E&DEV_036F&SUBSYS_45000070,PCI\VEN_109E&DEV_0370&SUBSYS_45000070 HKLM,Enum\PCI\VEN_109E&DEV_0878&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0879&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0880&SUBSYS_13EB0070 HKLM,Enum\PCI\VEN_109E&DEV_0878&SUBSYS_FF000070,PCI\VEN_109E&DEV_0879&SUBSYS_FF000070,PCI\VEN_109E&DEV_0880&SUBSYS_FF000070 HKLM,Enum\PCI\VEN_109E&DEV_0878&SUBSYS_FF010070,PCI\VEN_109E&DEV_0879&SUBSYS_FF010070,PCI\VEN_109E&DEV_0880&SUBSYS_FF010070 HKLM,Enum\PCI\VEN_109E&DEV_0878&SUBSYS_39000070,PCI\VEN_109E&DEV_0879&SUBSYS_39000070,PCI\VEN_109E&DEV_0880&SUBSYS_39000070 HKLM,Enum\PCI\VEN_109E&DEV_0878&SUBSYS_42000070,PCI\VEN_109E&DEV_0879&SUBSYS_42000070,PCI\VEN_109E&DEV_0880&SUBSYS_42000070 HKLM,Enum\PCI\VEN_109E&DEV_0878&SUBSYS_45000070,PCI\VEN_109E&DEV_0879&SUBSYS_45000070,PCI\VEN_109E&DEV_0880&SUBSYS_45000070 HKLM,Enum\PCI\VEN_109E&DEV_036E,PCI\VEN_109E&DEV_036F,PCI\VEN_109E&DEV_0370 HKLM,Enum\PCI\VEN_109E&DEV_0878,PCI\VEN_109E&DEV_0879,PCI\VEN_109E&DEV_0880 [BTVVC32.UpdateIni] system.ini,drivers,"VIDC.BT20=*" system.ini,drivers,"VIDC.Y41P=*" system.ini,drivers,"VIDC.YVU9=*" system.ini,drivers32,,"VIDC.BT20=btvvc32.drv" system.ini,drivers32,,"VIDC.Y41P=btvvc32.drv" ; Convoluted way of adding a VIDC.YVU9 entry if one does not already exist system.ini,drivers32,"VIDC.YVU9=*","~VIDCYVU9Temp~=*", 3 system.ini,drivers32,,"VIDC.YVU9=btvvc32.drv" system.ini,drivers32,"~VIDCYVU9Temp~=*","VIDC.YVU9=*", 3 [BTVVC32.AddReg] HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Description,,%BTVVC32.DeviceDescBT20% HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Driver,,btvvc32.drv HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Description,,%BTVVC32.DeviceDescY41P% HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Driver,,btvvc32.drv ; only add YVU9 entries if they presently do not exist (use flags of 2) HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Description,2,%BTVVC32.DeviceDescYVU9% HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Driver,2,btvvc32.drvDownload 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.