;------------------------------------------------------------------ ; ; HCW72b64.inf -- This file contains installation information for ; WinTV HVR-950q USB2 Stick (NTSC/ATSC/QAM) ; ; This installation is for Windows XP SP2 or later only. ; ; Copyright (C) Hauppauge Computer Works, 2007-2009 ; ;------------------------------------------------------------------ [Version] signature="$WINDOWS NT$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%Vendor% PNPLockDown=1 DriverVer=03/27/2009,1.86.27085.0 [ControlFlags] ExcludeFromSelect=* [SourceDisksNames] 1=%DiskLabel%,,, [SourceDisksFiles] hcw72ADFilter.sys=1 hcw72ATV.sys=1 hcw72DTV.sys=1 hcw72Co.dll=1 hcwmsCP72.ax=1 [DestinationDirs] hcw72ATV.CopyDrivers=12 hcw72ATV.CopyCoInst =11 DSFilters.CopyFiles=11 hcw72DTV.CopyDrivers=12 hcw72DTV.CopyCoInst =11 hcw72ADFilter.CopyDrivers=12 [Manufacturer] %MfgName%=Hauppauge,NTamd64 [Hauppauge.NTamd64] ;--------------------------------------------------------------- ;XC5000 tuner %hcw72ATV.DeviceDesc%=hcw72ATV, USB\VID_2040&PID_7200&MI_00 %hcw72ADFilter.DeviceDesc%=hcw72ADFilter, USB\VID_2040&PID_7200&MI_01 %hcw72DTV.DeviceDesc%=hcw72DTV, USB\VID_2040&PID_7200&MI_03 ;Digital-only %hcw72DTV.DeviceDesc%=hcw72DTV, USB\VID_2040&PID_7210 ;XC5000 tuner, build-in ant, IR, no leds, no baseband %hcw72ATV.DeviceDesc%=hcw72ATVtuner, USB\VID_2040&PID_721E&MI_00 %hcw72ADFilter.DeviceDesc%=hcw72ADFilter, USB\VID_2040&PID_721E&MI_01 %hcw72DTV.DeviceDesc%=hcw72DTV, USB\VID_2040&PID_721E&MI_03 ;HP Version %hcw72ATV.DeviceDescHP%=hcw72ATV.HP, USB\VID_2040&PID_7217&MI_00 %hcw72ADFilter.DeviceDescHP%=hcw72ADFilter, USB\VID_2040&PID_7217&MI_01 %hcw72DTV.DeviceDescHP%=hcw72DTV.HP, USB\VID_2040&PID_7217&MI_03 ;DELL Version w/ XC5000 %hcw72ATV.DeviceDescDELL%=hcw72ATVtuner, USB\VID_2040&PID_721F&MI_00 %hcw72ADFilter.DeviceDescDELL%=hcw72ADFilter, USB\VID_2040&PID_721F&MI_01 %hcw72DTV.DeviceDescDELL%=hcw72DTV, USB\VID_2040&PID_721F&MI_03 ;DELL Version Digital-only w/ XC5000 %hcw72DTV.DeviceDescDELL%=hcw72DTV, USB\VID_2040&PID_7280 ;DELL Version Digital-only w/ MxL5007 %hcw72DTV.DeviceDescDELL%=hcw72DTV_MXL, USB\VID_2040&PID_7281 ;NXP tuner %hcw72ATV.DeviceDesc%=hcw82ATV, USB\VID_2040&PID_8200&MI_00 %hcw72ADFilter.DeviceDesc%=hcw72ADFilter, USB\VID_2040&PID_8200&MI_01 %hcw72DTV.DeviceDesc%=hcw82DTV, USB\VID_2040&PID_8200&MI_03 ;XC4000 tuner (VSB only) %hcw72ATV.DeviceDesc850%=hcw72ATV, USB\VID_2040&PID_7240&MI_00 %hcw72ADFilter.DeviceDesc850%=hcw72ADFilter, USB\VID_2040&PID_7240&MI_01 %hcw72DTV.DeviceDesc850%=hcw72VSB, USB\VID_2040&PID_7240&MI_03 ;------------------------hcw72ATV & hcw72DTV--------------------------------------- [hcw72ATVtuner.NT] Include = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf Needs = KS.Registration.NT, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT,BDA.Registration.NT,BDA.Installation.NT AddReg = hcw72ATV.AddReg CopyFiles = hcw72ATV.CopyDrivers, DSFilters.CopyFiles RegisterDlls = DSFilters.RegDLL [hcw72ATV.NT] Include = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf Needs = KS.Registration.NT, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT,BDA.Registration.NT,BDA.Installation.NT AddReg = hcw72ATV.AddReg CopyFiles = hcw72ATV.CopyDrivers, DSFilters.CopyFiles RegisterDlls = DSFilters.RegDLL [hcw72ATV.HP.NT] Include = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf Needs = KS.Registration.NT, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT,BDA.Registration.NT,BDA.Installation.NT AddReg = hcw72ATV.AddReg CopyFiles = hcw72ATV.CopyDrivers, DSFilters.CopyFiles RegisterDlls = DSFilters.RegDLL [hcw72ATVtuner.NT.Services] Addservice = hcw72ATV, 0x00000002, hcw72ATV.AddService [hcw72ATV.NT.Services] Addservice = hcw72ATV, 0x00000002, hcw72ATV.AddService [hcw72ATV.HP.NT.Services] Addservice = hcw72ATV, 0x00000002, hcw72ATV.AddService [hcw72ATVtuner.NT.HW] AddReg = hcw72ATV.Params.Reg, hcw72ATV.CfgParams.Reg, hcwTunerOnly.AddReg [hcw72ATV.NT.HW] AddReg = hcw72ATV.Params.Reg, hcw72ATV.CfgParams.Reg [hcw72ATV.HP.NT.HW] AddReg = hcw72ATV.Params.Reg, hcw72ATV.CfgParamsHP.Reg [hcw72ATVtuner.NT.Interfaces] AddInterface=%KSCATEGORY_CAPTURE%,%VAMP_ANLG_CAP_FILTER%,hcw72ATV.AnlgCapture,0 AddInterface=%KSCATEGORY_VIDEO%,%VAMP_ANLG_CAP_FILTER%,hcw72ATV.AnlgCapture,0 AddInterface=%KSCATEGORY_CROSSBAR%,%VAMP_ANLG_XBAR_FILTER%,hcw72ATV.AnlgXBar,0 AddInterface=%KSCATEGORY_TVAUDIO%,%VAMP_ANLG_TVAUDIO_FILTER%,hcw72ATV.AnlgTVAudio,0 AddInterface=%KSCATEGORY_TVTUNER%,%VAMP_ANLG_TUNER_FILTER%,hcw72ATV.AnlgTuner,0 AddInterface=%KSCATEGORY_REMOTECONTROL_FILTER%,%VAMP_ANLG_REMOTECONTROL_FILTER%,hcw72ATV.RemoteControl,0 [hcw72ATV.NT.Interfaces] AddInterface=%KSCATEGORY_CAPTURE%,%VAMP_ANLG_CAP_FILTER%,hcw72ATV.AnlgCapture,0 AddInterface=%KSCATEGORY_VIDEO%,%VAMP_ANLG_CAP_FILTER%,hcw72ATV.AnlgCapture,0 AddInterface=%KSCATEGORY_CROSSBAR%,%VAMP_ANLG_XBAR_FILTER%,hcw72ATV.AnlgXBar,0 AddInterface=%KSCATEGORY_TVAUDIO%,%VAMP_ANLG_TVAUDIO_FILTER%,hcw72ATV.AnlgTVAudio,0 AddInterface=%KSCATEGORY_TVTUNER%,%VAMP_ANLG_TUNER_FILTER%,hcw72ATV.AnlgTuner,0 AddInterface=%KSCATEGORY_REMOTECONTROL_FILTER%,%VAMP_ANLG_REMOTECONTROL_FILTER%,hcw72ATV.RemoteControl,0 [hcw72ATV.HP.NT.Interfaces] AddInterface=%KSCATEGORY_CAPTURE%,%VAMP_ANLG_CAP_FILTER%,hcw72ATV.AnlgCapture,0 AddInterface=%KSCATEGORY_VIDEO%,%VAMP_ANLG_CAP_FILTER%,hcw72ATV.AnlgCapture,0 AddInterface=%KSCATEGORY_CROSSBAR%,%VAMP_ANLG_XBAR_FILTER%,hcw72ATV.AnlgXBar,0 AddInterface=%KSCATEGORY_TVAUDIO%,%VAMP_ANLG_TVAUDIO_FILTER%,hcw72ATV.AnlgTVAudio,0 AddInterface=%KSCATEGORY_TVTUNER%,%VAMP_ANLG_TUNER_FILTER%,hcw72ATV.HP.AnlgTuner,0 AddInterface=%KSCATEGORY_REMOTECONTROL_FILTER%,%VAMP_ANLG_REMOTECONTROL_FILTER%,hcw72ATV.RemoteControl,0 [hcw72ATVtuner.NT.CoInstallers] CopyFiles = hcw72ATV.CopyCoInst AddReg = hcw72ATV.CoInstaller_AddReg [hcw72ATV.NT.CoInstallers] CopyFiles = hcw72ATV.CopyCoInst AddReg = hcw72ATV.CoInstaller_AddReg [hcw72ATV.HP.NT.CoInstallers] CopyFiles = hcw72ATV.CopyCoInst AddReg = hcw72ATV.CoInstaller_AddReg [hcwTunerOnly.AddReg] HKR,,HcwUseMinXBar,%REG_DWORD%,1 [hcw72ATV.AddReg] HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,hcw72ATV.sys ; audio capture registry entries HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,hcw72ATV.SYS HKR,Drivers,SubClasses,,"wave,mixer" HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,"Audio Capture Device" HKR,Drivers\mixer\wdmaud.drv,Description,,"Audio Capture Device" HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%VAMP_ANLG_AUDIO_IN_PIN%,"Name",,"Analog Audio In" HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%VAMP_ANLG_AUDIO_OUT_PIN%,"Name",,"Audio" [hcw72ATV.CoInstaller_AddReg] HKR,,CoInstallers32,0x00010000,"hcw72Co.dll, CoInstallerEntry" [hcw72ATV.Params.Reg] ;TunerType, 7 for NXP, 8 for XC5000, 9 for MXL5007 HKR,,TunerType,%REG_DWORD%,8 HKR,,BoardType,%REG_DWORD%,0 HKR,,DemoType,%REG_DWORD%,13 HKR,,IsAutoMode,%REG_DWORD%,0 HKR,,IsSupportQAM,%REG_DWORD%,1 HKR,,IsSupportAnlg,%REG_DWORD%,1 HKR,,TunerScanTimes,%REG_DWORD%,20 HKR,,IsNeedHRC,%REG_DWORD%,0 HKR,,IsXC5000Dongle,%REG_DWORD%,0 HKR,,IsDeltron,%REG_DWORD%,0 HKR,,IsPCI_E_MiniCard,%REG_DWORD%,0 HKR,,IsNeedLEDCtrl,%REG_DWORD%,1 HKR,,IsCS5340Available,%REG_DWORD%,1 HKR,,IsAudioDongle,%REG_DWORD%,0 ;Reg081h_CVBS, 0x68 for NXP, 0xA2 for XC5000 HKR,,Reg081h_CVBS,%REG_DWORD%,0xA2 HKR,,Reg081h_SVIDEO,%REG_DWORD%,0x23 HKR,,Reg081h_RF,%REG_DWORD%,0x28 HKR,,CVBSChannel,%REG_DWORD%,4 HKR,,SVideoChannel,%REG_DWORD%,1 HKR,,Reg083h_AU8502_CVBS,%REG_DWORD%,0x0f HKR,,Reg083h_AU8502_SVIDEO,%REG_DWORD%,0x0f HKR,,Reg083h_AU8502_RF,%REG_DWORD%,0x0E HKR,,Reg083h_AU8522_CVBS,%REG_DWORD%,0x0 HKR,,Reg083h_AU8522_SVIDEO,%REG_DWORD%,0x0 HKR,,Reg083h_AU8522_RF,%REG_DWORD%,0x0E HKR,,NRLevel,%REG_DWORD%,0 HKR,,AudioVolume,%REG_DWORD%,0x7FF HKR,,VCRReg1,%REG_DWORD%,0x59 HKR,,VCRReg2,%REG_DWORD%,0xA0 HKR,,Reg0D9h,%REG_DWORD%,0x78 HKR,,Reg0B0h_AU8502_ATV,%REG_DWORD%,0x85 HKR,,Reg0A9h_AU8502_ATV,%REG_DWORD%,0x05 HKR,,HcwIRXferBytes,%REG_DWORD%,30 [hcw72ATV.CfgParams.Reg] HKR,,IsSupportFM,%REG_DWORD%,0 [hcw72ATV.CfgParamsHP.Reg] HKR,,IsSupportFM,%REG_DWORD%,1 [hcw72DTV.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration.NT,KSCAPTUR.Registration.NT,BDA.Registration.NT,BDA.Installation.NT AddReg = hcw72DTV.AddReg CopyFiles = hcw72DTV.CopyDrivers [hcw72DTV.HP.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration.NT,KSCAPTUR.Registration.NT,BDA.Registration.NT,BDA.Installation.NT AddReg = hcw72DTV.AddReg CopyFiles = hcw72DTV.CopyDrivers [hcw72DTV.NT.Services] Addservice = hcw72DTV, 0x00000002, hcw72DTV.AddService [hcw72DTV.HP.NT.Services] Addservice = hcw72DTV, 0x00000002, hcw72DTV.AddService [hcw72DTV.NT.HW] AddReg = hcw72DTV.Params.Reg, hcw72DTV.CfgParams.Reg [hcw72DTV.HP.NT.HW] AddReg = hcw72DTV.Params.Reg, hcw72DTV.CfgParamsHP.Reg [hcw72DTV.NT.Interfaces] AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%VAMP_DGTL_CAP_FILTER%,hcw72DTV.DgtlCapture,0 AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%VAMP_DGTL_TUNER_FILTER%,hcw72DTV.DgtlTuner,0 AddInterface=%KSCATEGORY_REMOTECONTROL_FILTER%,%VAMP_DGTL_REMOTECONTROL_FILTER%,hcw72DTV.RemoteControl,0 [hcw72DTV.HP.NT.Interfaces] AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%VAMP_DGTL_CAP_FILTER%,hcw72DTV.DgtlCapture,0 AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%VAMP_DGTL_TUNER_FILTER%,hcw72DTV.HP.DgtlTuner,0 AddInterface=%KSCATEGORY_REMOTECONTROL_FILTER%,%VAMP_DGTL_REMOTECONTROL_FILTER%,hcw72DTV.RemoteControl,0 [hcw72DTV.NT.CoInstallers] CopyFiles = hcw72DTV.CopyCoInst AddReg = hcw72DTV.CoInstaller_AddReg [hcw72DTV.HP.NT.CoInstallers] CopyFiles = hcw72DTV.CopyCoInst AddReg = hcw72DTV.CoInstaller_AddReg [hcw72DTV.AddReg] HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,hcw72DTV.sys [hcw72DTV.CoInstaller_AddReg] HKR,,CoInstallers32,0x00010000,"hcw72Co.dll, CoInstallerEntry" [hcw72DTV.Params.Reg] ;TunerType, 7 for NXP, 8 for XC5000, 9 for MXL5007 HKR,,TunerType,%REG_DWORD%,8 HKR,,BoardType,%REG_DWORD%,0 HKR,,DemoType,%REG_DWORD%,13 HKR,,IsAutoMode,%REG_DWORD%,0 HKR,,IsSupportQAM,%REG_DWORD%,1 HKR,,IsSupportAnlg,%REG_DWORD%,1 HKR,,TunerScanTimes,%REG_DWORD%,20 HKR,,IsNeedLEDCtrl,%REG_DWORD%,1 HKR,,IsKorea,%REG_DWORD%,0 HKR,,IsDeltron,%REG_DWORD%,0 HKR,,IsXC5000Dongle,%REG_DWORD%,0 HKR,,Reg0B0h_AU8502_DTV,%REG_DWORD%,0x5a HKR,,Reg0A9h_AU8502_DTV,%REG_DWORD%,0x05 HKR,,HcwIRXferBytes,%REG_DWORD%,30 [hcw72DTV.CfgParams.Reg] HKR,,IsSupportFM,%REG_DWORD%,0 [hcw72DTV.CfgParamsHP.Reg] HKR,,IsSupportFM,%REG_DWORD%,1 ;------------------------hcw72VSB--------------------------------------- [hcw72VSB.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration.NT,KSCAPTUR.Registration.NT,BDA.Registration.NT,BDA.Installation.NT AddReg = hcw72VSB.AddReg CopyFiles = hcw72DTV.CopyDrivers [hcw72VSB.NT.Services] Addservice = hcw72DTV, 0x00000002, hcw72DTV.AddService [hcw72VSB.NT.HW] AddReg = hcw72VSB.Params.Reg, hcw72VSB.CfgParams.Reg [hcw72VSB.NT.Interfaces] AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%VAMP_DGTL_CAP_FILTER%,hcw72DTV.DgtlCapture,0 AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%VAMP_DGTL_TUNER_FILTER%,hcw72DTV.DgtlTuner,0 AddInterface=%KSCATEGORY_REMOTECONTROL_FILTER%,%VAMP_DGTL_REMOTECONTROL_FILTER%,hcw72DTV.RemoteControl,0 [hcw72VSB.NT.CoInstallers] CopyFiles = hcw72DTV.CopyCoInst AddReg = hcw72VSB.CoInstaller_AddReg [hcw72VSB.AddReg] HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,hcw72DTV.sys [hcw72VSB.CoInstaller_AddReg] HKR,,CoInstallers32,0x00010000,"hcw72Co.dll, CoInstallerEntry" [hcw72VSB.Params.Reg] ;TunerType, 7 for NXP, 8 for XC5000, 9 for MXL5007 HKR,,TunerType,%REG_DWORD%,8 HKR,,BoardType,%REG_DWORD%,0 HKR,,DemoType,%REG_DWORD%,13 HKR,,IsAutoMode,%REG_DWORD%,0 HKR,,IsSupportQAM,%REG_DWORD%,0 HKR,,IsSupportAnlg,%REG_DWORD%,1 HKR,,TunerScanTimes,%REG_DWORD%,20 HKR,,IsNeedLEDCtrl,%REG_DWORD%,1 HKR,,IsKorea,%REG_DWORD%,0 HKR,,IsDeltron,%REG_DWORD%,0 HKR,,IsXC5000Dongle,%REG_DWORD%,0 HKR,,Reg0B0h_AU8502_DTV,%REG_DWORD%,0x5a HKR,,Reg0A9h_AU8502_DTV,%REG_DWORD%,0x05 HKR,,HcwIRXferBytes,%REG_DWORD%,30 [hcw72VSB.CfgParams.Reg] HKR,,IsSupportFM,%REG_DWORD%,0 ;------------------------hcw82ATV & hcw82DTV--------------------------------------- [hcw82ATV.NT] Include = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf Needs = KS.Registration.NT, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT,BDA.Registration.NT,BDA.Installation.NT AddReg = hcw82ATV.AddReg CopyFiles = hcw72ATV.CopyDrivers, DSFilters.CopyFiles RegisterDlls = DSFilters.RegDLL [hcw82ATV.NT.Services] Addservice = hcw72ATV, 0x00000002, hcw72ATV.AddService [hcw82ATV.NT.HW] AddReg = hcw82ATV_NXP.Params.Reg [hcw82ATV.NT.Interfaces] AddInterface=%KSCATEGORY_CAPTURE%,%VAMP_ANLG_CAP_FILTER%,hcw72ATV.AnlgCapture,0 AddInterface=%KSCATEGORY_VIDEO%,%VAMP_ANLG_CAP_FILTER%,hcw72ATV.AnlgCapture,0 AddInterface=%KSCATEGORY_CROSSBAR%,%VAMP_ANLG_XBAR_FILTER%,hcw72ATV.AnlgXBar,0 AddInterface=%KSCATEGORY_TVAUDIO%,%VAMP_ANLG_TVAUDIO_FILTER%,hcw72ATV.AnlgTVAudio,0 AddInterface=%KSCATEGORY_TVTUNER%,%VAMP_ANLG_TUNER_FILTER%,hcw72ATV.AnlgTuner,0 AddInterface=%KSCATEGORY_REMOTECONTROL_FILTER%,%VAMP_ANLG_REMOTECONTROL_FILTER%,hcw72ATV.RemoteControl,0 [hcw82ATV.AddReg] HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,hcw72ATV.sys ; audio capture registry entries HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,hcw72ATV.SYS HKR,Drivers,SubClasses,,"wave,mixer" HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,"Audio Capture Device" HKR,Drivers\mixer\wdmaud.drv,Description,,"Audio Capture Device" HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%VAMP_ANLG_AUDIO_IN_PIN%,"Name",,"Analog Audio In" HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%VAMP_ANLG_AUDIO_OUT_PIN%,"Name",,"Audio" [hcw82ATV_NXP.Params.Reg] ;TunerType, 7 for NXP, 8 for XC5000, 9 for MXL5007 HKR,,TunerType,%REG_DWORD%,7 HKR,,BoardType,%REG_DWORD%,0 HKR,,DemoType,%REG_DWORD%,13 HKR,,IsAutoMode,%REG_DWORD%,0 HKR,,IsSupportFM,%REG_DWORD%,0 HKR,,IsSupportQAM,%REG_DWORD%,1 HKR,,IsSupportAnlg,%REG_DWORD%,1 HKR,,TunerScanTimes, %REG_DWORD%,20 HKR,,IsNeedHRC,%REG_DWORD%,0 HKR,,IsXC5000Dongle,%REG_DWORD%,0 HKR,,IsDeltron,%REG_DWORD%,0 HKR,,IsPCI_E_MiniCard,%REG_DWORD%,0 HKR,,IsNeedLEDCtrl,%REG_DWORD%,0 HKR,,IsCS5340Available,%REG_DWORD%,0 HKR,,IsAudioDongle,%REG_DWORD%,1 ;Reg081h_CVBS, 0x68 for NXP, 0xA2 for XC5000 HKR,,Reg081h_CVBS,%REG_DWORD%,0x68 HKR,,Reg081h_SVIDEO,%REG_DWORD%,0x23 HKR,,Reg081h_RF,%REG_DWORD%,0x28 HKR,,CVBSChannel,%REG_DWORD%,4 HKR,,SVideoChannel,%REG_DWORD%,1 HKR,,Reg083h_AU8502_CVBS,%REG_DWORD%,0x0f HKR,,Reg083h_AU8502_SVIDEO,%REG_DWORD%,0x0f HKR,,Reg083h_AU8502_RF,%REG_DWORD%,0x0E HKR,,Reg083h_AU8522_CVBS,%REG_DWORD%,0x0 HKR,,Reg083h_AU8522_SVIDEO,%REG_DWORD%,0x0 HKR,,Reg083h_AU8522_RF,%REG_DWORD%,0x0E HKR,,NRLevel,%REG_DWORD%,0 HKR,,AudioVolume,%REG_DWORD%,0x7FF HKR,,VCRReg1, %REG_DWORD%,0x59 HKR,,VCRReg2, %REG_DWORD%,0xA0 HKR,,Reg0D9h,%REG_DWORD%,0x78 HKR,,Reg0B0h_AU8502_ATV,%REG_DWORD%,0x85 HKR,,Reg0A9h_AU8502_ATV,%REG_DWORD%,0x05 HKR,,HcwIRXferBytes,%REG_DWORD%,30 [hcw82DTV.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration.NT,KSCAPTUR.Registration.NT,BDA.Registration.NT,BDA.Installation.NT AddReg = hcw82DTV.AddReg CopyFiles = hcw72DTV.CopyDrivers [hcw82DTV.NT.Services] Addservice = hcw72DTV, 0x00000002, hcw72DTV.AddService [hcw82DTV.NT.HW] AddReg = hcw82DTV_NXP.Params.Reg [hcw82DTV.NT.Interfaces] AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%VAMP_DGTL_CAP_FILTER%,hcw72DTV.DgtlCapture,0 AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%VAMP_DGTL_TUNER_FILTER%,hcw72DTV.DgtlTuner,0 AddInterface=%KSCATEGORY_REMOTECONTROL_FILTER%,%VAMP_DGTL_REMOTECONTROL_FILTER%,hcw72DTV.RemoteControl,0 [hcw82DTV.AddReg] HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,hcw72DTV.sys [hcw82DTV_NXP.Params.Reg] ;TunerType, 7 for NXP, 8 for XC5000, 9 for MXL5007 HKR,,TunerType,%REG_DWORD%,7 HKR,,BoardType,%REG_DWORD%,0 HKR,,DemoType,%REG_DWORD%,13 HKR,,IsAutoMode,%REG_DWORD%,0 HKR,,IsSupportFM,%REG_DWORD%,0 HKR,,IsSupportQAM,%REG_DWORD%,1 HKR,,IsSupportAnlg,%REG_DWORD%,1 HKR,,TunerScanTimes,%REG_DWORD%,20 HKR,,IsNeedLEDCtrl,%REG_DWORD%,0 HKR,,IsKorea,%REG_DWORD%,0 HKR,,IsDeltron,%REG_DWORD%,0 HKR,,IsXC5000Dongle,%REG_DWORD%,0 HKR,,Reg0B0h_AU8502_DTV,%REG_DWORD%,0x5a HKR,,Reg0A9h_AU8502_DTV,%REG_DWORD%,0x05 HKR,,HcwIRXferBytes,%REG_DWORD%,30 ;-------------------- hcw72DTV_MXL ---------------------- [hcw72DTV_MXL.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration.NT,KSCAPTUR.Registration.NT,BDA.Registration.NT,BDA.Installation.NT AddReg = hcw72DTV_MXL.AddReg CopyFiles = hcw72DTV.CopyDrivers [hcw72DTV_MXL.NT.Services] Addservice = hcw72DTV, 0x00000002, hcw72DTV.AddService [hcw72DTV_MXL.NT.HW] AddReg = hcw72DTV_MXL.Params.Reg [hcw72DTV_MXL.NT.Interfaces] AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%VAMP_DGTL_CAP_FILTER%,hcw72DTV.DgtlCapture,0 AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%VAMP_DGTL_TUNER_FILTER%,hcw72DTV.DgtlTuner,0 AddInterface=%KSCATEGORY_REMOTECONTROL_FILTER%,%VAMP_DGTL_REMOTECONTROL_FILTER%,hcw72DTV.RemoteControl,0 [hcw72DTV_MXL.AddReg] HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,hcw72DTV.sys [hcw72DTV_MXL.Params.Reg] ;TunerType, 7 for NXP, 8 for XC5000, 9 for MXL5007 HKR,,TunerType,%REG_DWORD%,9 HKR,,BoardType,%REG_DWORD%,0 HKR,,DemoType,%REG_DWORD%,13 HKR,,IsAutoMode,%REG_DWORD%,0 HKR,,IsSupportFM,%REG_DWORD%,0 HKR,,IsSupportQAM,%REG_DWORD%,1 HKR,,IsSupportAnlg,%REG_DWORD%,1 HKR,,TunerScanTimes,%REG_DWORD%,20 HKR,,IsNeedLEDCtrl,%REG_DWORD%,0 HKR,,IsKorea,%REG_DWORD%,0 HKR,,IsDeltron,%REG_DWORD%,0 HKR,,IsXC5000Dongle,%REG_DWORD%,0 HKR,,Reg0B0h_AU8502_DTV,%REG_DWORD%,0x5a HKR,,Reg0A9h_AU8502_DTV,%REG_DWORD%,0x05 HKR,,HcwIRXferBytes,%REG_DWORD%,30 ;------------------------hcw72ADFilter------------------------------- [hcw72ADFilter.NT] Include = wdma_usb.inf Needs = USBAudio CopyFiles = hcw72ADFilter.CopyDrivers [hcw72ADFilter.NT.Services] Addservice = hcw72ADFilter,, hcw72ADFilter.AddService ; Install the port driver and mouclass from keyboard.inf Include=wdma_usb.inf Needs=USBAudio.NT.Services [hcw72ADFilter.NT.HW] AddReg = hcw72ADFilter.HW.AddReg ; run the directives need by the port driver Include=wdma_usb.inf ;Needs=STANDARD_Inst.HW [hcw72ADFilter.HW.AddReg] HKR,,"LowerFilters",0x00010000,"hcw72ADFilter" ;------------------------AddService------------------------------- [hcw72ATV.AddService] DisplayName = %hcw72ATV.FriendlyName% Description = %HCW72ATV_SERVICE_DESCRIPTION% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_IGNORE% ServiceBinary = %12%\hcw72ATV.sys [hcw72DTV.AddService] DisplayName = %hcw72DTV.FriendlyName% Description = %HCW72DTV_SERVICE_DESCRIPTION% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_IGNORE% ServiceBinary = %12%\hcw72DTV.sys [hcw72ADFilter.AddService] DisplayName = %hcw72ADFilter.FriendlyName% Description = %HCW72ADFILTER_SERVICE_DESCRIPTION% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_IGNORE% ServiceBinary = %12%\hcw72ADFilter.sys ;-------------------------CopyFiles-------------------------------------- [hcw72ADFilter.CopyDrivers] hcw72ADFilter.sys [hcw72ATV.CopyDrivers] hcw72ATV.sys [hcw72ATV.CopyCoInst] hcw72Co.dll [hcw72DTV.CopyDrivers] hcw72DTV.sys [hcw72DTV.CopyCoInst] hcw72Co.dll [DSFilters.CopyFiles] hcwmsCP72.ax [DSFilters.RegDLL] 11,,hcwmsCP72.ax,1 ;------------------------------------------------------------------------ [hcw72ATV.AnlgCapture] AddReg=hcw72ATV.AnlgCapture.AddReg [hcw72ATV.AnlgCapture.AddReg] HKR,,CLSID,,%KSProxy.CLSID% HKR,,FriendlyName,,%hcw72ATV.AnlgCaptureName% HKR,,VampType,,%hcw72ATV.VampType% ;; Hauppauge API Support - disabled - Use Digital Capture Filter, instead ;HKLM,"Software\Hauppauge\HcwTVWnd","VCapFilter",0x00004000,%hcw72DTV.AnlgCaptureName% [hcw72ATV.AnlgXBar] AddReg=hcw72ATV.AnlgXBar.AddReg [hcw72ATV.AnlgXBar.AddReg] HKR,,CLSID,,%KSXBar.CLSID% HKR,,FriendlyName,,%hcw72ATV.AnlgXBarName% [hcw72ATV.AnlgTVAudio] AddReg=hcw72ATV.AnlgTVAudio.AddReg [hcw72ATV.AnlgTVAudio.AddReg] HKR,,CLSID,,%KSTVAudio.CLSID% HKR,,FriendlyName,,%hcw72ATV.AnlgTVAudioName% [hcw72ATV.AnlgTuner] AddReg=hcw72ATV.AnlgTuner.AddReg [hcw72ATV.HP.AnlgTuner] AddReg=hcw72ATV.HP.AnlgTuner.AddReg [hcw72ATV.AnlgTuner.AddReg] HKR,,CLSID,,%KSTvTune.CLSID% HKR,,FriendlyName,,%hcw72ATV.AnlgTunerName% ;Vista tunerInstanceID entry ;Use this to indicate a Hybrid Card HKR,,TunerInstanceID,0x00010001,10 [hcw72ATV.HP.AnlgTuner.AddReg] HKR,,CLSID,,%KSTvTune.CLSID% HKR,,FriendlyName,,%hcw72ATV.AnlgTunerNameHP% ;Vista tunerInstanceID entry ;Use this to indicate a Hybrid Card HKR,,TunerInstanceID,0x00010001,10 [hcw72ATV.RemoteControl] AddReg=hcw72ATV.RemoteControl.AddReg AddReg=hcw72ATV.RemoteControl.DShow.AddReg [hcw72ATV.RemoteControl.AddReg] HKR,,CLSID,,%KSProxy.CLSID% HKR,,FriendlyName,,%hcw72ATV.RemoteControlName% [hcw72ATV.RemoteControl.DShow.AddReg] HKCR,CLSID\{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}\Instance\{96d17ec1-161c-4760-b5a2-3a2eb22d61a5},CLSID,,%KSCATEGORY_REMOTECONTROL_FILTER% HKCR,CLSID\{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}\Instance\{96d17ec1-161c-4760-b5a2-3a2eb22d61a5},FriendlyName,,%hcw72ATV.RemoteControlDShowTypeName% [hcw72DTV.DgtlCapture] AddReg=hcw72DTV.DgtlCapture.AddReg [hcw72DTV.DgtlCapture.AddReg] HKR,,CLSID,,%KSProxy.CLSID% HKR,,FriendlyName,,%hcw72DTV.DgtlCaptureName% ;; Hauppauge API Support HKLM,"Software\Hauppauge\HcwTVWnd","VCapFilter",0x00004000,%hcw72DTV.DgtlCaptureName% [hcw72DTV.DgtlTuner] AddReg=hcw72DTV.DgtlTuner.AddReg [hcw72DTV.HP.DgtlTuner] AddReg=hcw72DTV.HP.DgtlTuner.AddReg [hcw72DTV.DgtlTuner.AddReg] HKR,,CLSID,,%KSProxy.CLSID% HKR,,FriendlyName,,%hcw72DTV.DgtlTunerName% ;Vista tunerInstanceID entry, see hcw72ATV.AnlgTuner.AddReg ;Use this to indicate a Hybrid Card HKR,,TunerInstanceID,0x00010001,10 [hcw72DTV.HP.DgtlTuner.AddReg] HKR,,CLSID,,%KSProxy.CLSID% HKR,,FriendlyName,,%hcw72DTV.DgtlTunerNameHP% ;Vista tunerInstanceID entry, see hcw72ATV.AnlgTuner.AddReg ;Use this to indicate a Hybrid Card HKR,,TunerInstanceID,0x00010001,10 [hcw72DTV.RemoteControl] AddReg=hcw72DTV.RemoteControl.AddReg AddReg=hcw72DTV.RemoteControl.DShow.AddReg [hcw72DTV.RemoteControl.AddReg] HKR,,CLSID,,%KSProxy.CLSID% HKR,,FriendlyName,,%hcw72DTV.RemoteControlName% [hcw72DTV.RemoteControl.DShow.AddReg] HKCR,CLSID\{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}\Instance\{96d17ec1-161c-4760-b5a2-3a2eb22d61a5},CLSID,,%KSCATEGORY_REMOTECONTROL_FILTER% HKCR,CLSID\{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}\Instance\{96d17ec1-161c-4760-b5a2-3a2eb22d61a5},FriendlyName,,%hcw72DTV.RemoteControlDShowTypeName% [Strings] KSProxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" KSXBar.CLSID = "{71F96460-78F3-11d0-A18C-00A0C9118956}" KSTVAudio.CLSID = "{71F96462-78F3-11d0-A18C-00A0C9118956}" KSTvTune.CLSID = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}" ; Category GUIDs KSCATEGORY_BDA_RECEIVER_COMPONENT = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}" KSCATEGORY_BDA_NETWORK_TUNER = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}" KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_VIDEO = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}" KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}" KSCATEGORY_CROSSBAR = "{a799a801-a46d-11d0-a18c-00a02401dcd4}" KSCATEGORY_TVAUDIO = "{a799a802-a46d-11d0-a18c-00a02401dcd4}" KSCATEGORY_TVTUNER = "{a799a800-a46d-11d0-a18c-00a02401dcd4}" KSCATEGORY_REMOTECONTROL_FILTER = "{DA11AFE8-4C27-11dc-BEB4-00A0C9F21FC7}" ; Our Pin GUIDs VAMP_ANLG_AUDIO_IN_PIN = "{46C39D60-4C28-11dc-BEB4-00A0C9F21FC7}" VAMP_ANLG_AUDIO_OUT_PIN = "{46C39D61-4C28-11dc-BEB4-00A0C9F21FC7}" ; Our Filter GUIDs VAMP_ANLG_CAP_FILTER = "{DA11AFE0-4C27-11dc-BEB4-00A0C9F21FC7}" VAMP_ANLG_XBAR_FILTER = "{DA11AFE1-4C27-11dc-BEB4-00A0C9F21FC7}" VAMP_ANLG_TVAUDIO_FILTER = "{DA11AFE2-4C27-11dc-BEB4-00A0C9F21FC7}" VAMP_ANLG_TUNER_FILTER = "{DA11AFE3-4C27-11dc-BEB4-00A0C9F21FC7}" VAMP_DGTL_CAP_FILTER = "{DA11AFE4-4C27-11dc-BEB4-00A0C9F21FC7}" VAMP_DGTL_TUNER_FILTER = "{DA11AFE5-4C27-11dc-BEB4-00A0C9F21FC7}" VAMP_ANLG_REMOTECONTROL_FILTER= "{DA11AFE6-4C27-11dc-BEB4-00A0C9F21FC7}" VAMP_DGTL_REMOTECONTROL_FILTER= "{DA11AFE7-4C27-11dc-BEB4-00A0C9F21FC7}" ; system defines SERVICE_BOOT_START = 0x0 SERVICE_SYSTEM_START = 0x1 SERVICE_AUTO_START = 0x2 SERVICE_DEMAND_START = 0x3 SERVICE_DISABLED = 0x4 SERVICEROOT = "System\CurrentControlSet\Services" SERVICE_KERNEL_DRIVER = 0x1 SERVICE_ERROR_IGNORE = 0x0 SERVICE_ERROR_NORMAL = 0x1 SERVICE_ERROR_SEVERE = 0x2 SERVICE_ERROR_CRITICAL = 0x3 FLG_REGSVR_DLLREGISTER = 0x00000001 ;Our strings DiskLabel = "WinTV HVR-950 Install Disk" Vendor = "Hauppauge Computer Works, Inc." MfgName = "Hauppauge" hcw72ADFilter.DeviceDesc = "WinTV HVR-950q USB Audio Device" hcw72ADFilter.DeviceDesc850 = "WinTV HVR-850 USB Audio Device" hcw72ADFilter.DeviceDescHP = "HP Digital/Analog TV Tuner (Audio)" hcw72ADFilter.DeviceDescRP = "ReplayTV Personal HD (Audio)" hcw72ADFilter.DeviceDescELG = "EyeTV Hybrid TV Tuner (Audio)" hcw72ADFilter.DeviceDescDELL = "Dell Digital TV Receiver (Audio)" hcw72ADFilter.FriendlyName = "WinTV HVR-950 USB Audio Filter Driver" HCW72ADFILTER_SERVICE_DESCRIPTION = "WinTV HVR-950 USB Audio Filter Service" hcw72ATV.DeviceDesc = "WinTV HVR-950q NTSC Capture Device" hcw72ATV.DeviceDesc850 = "WinTV HVR-850 NTSC Capture Device" hcw72ATV.DeviceDescHP = "HP Digital/Analog TV Tuner (Analog)" hcw72ATV.DeviceDescRP = "ReplayTV Personal HD (Analog)" hcw72ATV.DeviceDescELG = "EyeTV Hybrid TV Tuner (Analog)" hcw72ATV.DeviceDescDELL = "Dell Digital TV Receiver (Analog)" hcw72ATV.FriendlyName = "WinTV HVR-950 NTSC" HCW72ATV_SERVICE_DESCRIPTION = "WinTV HVR-950 AVStream Driver" hcw72DTV.DeviceDesc = "WinTV HVR-950q ATSC/QAM Capture Device" hcw72DTV.DeviceDesc850 = "WinTV HVR-850 ATSC Capture Device" hcw72DTV.DeviceDescHP = "HP Digital/Analog TV Tuner (Digital)" hcw72DTV.DeviceDescRP = "ReplayTV Personal HD (Digital)" hcw72DTV.DeviceDescELG = "EyeTV Hybrid TV Tuner (Digital)" hcw72DTV.DeviceDescDELL = "Dell Digital TV Receiver (Digital)" hcw72DTV.FriendlyName = "WinTV HVR-950 ATSC/QAM" HCW72DTV_SERVICE_DESCRIPTION = "WinTV HVR-950 BDA Driver" ;Our Friendly Names hcw72ATV.AnlgCaptureName = "WinTV HVR-950 Capture" hcw72ATV.AnlgXBarName = "WinTV HVR-950 Xbar" hcw72ATV.AnlgTVAudioName = "WinTV HVR-950 TV Audio" hcw72ATV.AnlgTunerName = "WinTV HVR-950 Tuner" hcw72ATV.AnlgTunerNameHP = "HP USB Analog Tuner" hcw72ATV.VampType = "WinTV HVR-950 TV Capture" hcw72ATV.RemoteControlName = "WinTV HVR-950 Remote Control" hcw72ATV.RemoteControlDShowTypeName="WinTV HVR-950 Remote Control Component" hcw72DTV.DgtlCaptureName = "WinTV HVR-950 BDA Capture" hcw72DTV.DgtlTunerName = "WinTV HVR-950 BDA Tuner" hcw72DTV.DgtlTunerNameHP = "HP USB Digital Tuner" hcw72DTV.VampType = "WinTV HVR-950 HDTV Capture" hcw72DTV.RemoteControlName = "WinTV HVR-950 Digital Remote Control" hcw72DTV.RemoteControlDShowTypeName="WinTV HVR-950 Remote Control Component" ; Registry types REG_SZ = 0x00000 REG_BINARY = 0x00001 REG_MULTI_SZ = 0x10000 REG_EXPAND_SZ = 0x20000 REG_DWORD = 0x10001