hcw10bda.inf Driver File Contents (HVR-900H_111xxx_6_0_114_28127_WHQL.zip)

;------------------------------------------------------------------------
; 
;  Copyright and Disclaimer: 
;  
;     --------------------------------------------------------------- 
;     This software is provided "AS IS" without warranty of any kind, 
;     either expressed or implied, including but not limited to the 
;     implied warranties of noninfringement, merchantability and/or 
;     fitness for a particular purpose.
;     --------------------------------------------------------------- 
;   
;     Copyright (c) 2008-2009 Hauppauge Computer Works, Inc. 
;     All rights reserved. 
;
;   Abstract:
;
;       This is the main Video/Digital Capture driver inf file.
;------------------------------------------------------------------------


[Version]
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider = %Vendor%
DriverVer=05/07/2010,6.0.114.28127
CatalogFile=hcw10bda.cat

[Manufacturer]
%MfgName% = Hauppauge,NT.6

[SourceDisksNames]
;1="Hauppauge Cx2310x Drivers",,,driver10
1=%DiskLabel%,,,"Driver10"

[SourceDisksFiles]
hcw10bda.sys=1
hcwcp.ax=1
;cxtvrate.dll=1
hcw10cvt.ax=1
hcw10mlD.rom=1
hcw10prop.ax=1
hcwECPPP.ax=1
hcwxds.dll=1

; For XP install only
[Hauppauge]
;For Polaris T0 chip based boards
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_5A3C&Rev_0000&MI_00
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_589A&Rev_0000&MI_00

;For Polaris A0 chip based boards
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_5A3C&Rev_0001&MI_01
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_589A&Rev_0001&MI_01

;Default
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_5A3C
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_589A

; Exeter DVB-T (TDA10048)
%hcw10bda.DeviceDesc-B100%=POLARIS_XDS_Install.B100,  USB\VID_2040&PID_B100&MI_01
; Exeter (PAL Analog Only - 18271)
%hcw10bda.DeviceDesc-B110%=POLARIS_XDS_Install.B110,  USB\VID_2040&PID_B110&MI_01

; PCTV Media Trend(PAL Analog Only - 18271)
%hcw10bda.DeviceDesc-024D%=POLARIS_XDS_Install.024D,  USB\VID_2013&PID_024D&MI_01

; Exeter (PAL TUNER Only - XC2028)
%hcw10bda.DeviceDesc-B118%=POLARIS_XDS_Install.B118, USB\VID_2040&PID_B118&MI_01
; Exeter ATSC/QAM (LG-3305)
%hcw10bda.DeviceDesc-B120%=POLARIS_XDS_Install.B120,  USB\VID_2040&PID_B120&MI_01
; Exeter ATSC/QAM (LG-3305)
%hcw10bda.DeviceDesc-B121%=POLARIS_XDS_Install.B121,  USB\VID_2040&PID_B121&MI_01
; Exeter DVB-T/C (Si2165)
%hcw10bda.DeviceDesc-B130%=POLARIS_XDS_Install.B130,  USB\VID_2040&PID_B130&MI_01
; Exeter (Si2161)
%hcw10bda.DeviceDesc-B138%=POLARIS_XDS_Install.B138, USB\VID_2040&PID_B138&MI_01
; Exeter ATSC (LG3305)
%hcw10bda.DeviceDesc-B140%=POLARIS_XDS_Install.B140, USB\VID_2040&PID_B140&MI_01
; USB2 Live (Composite only)
%hcw10bda.DeviceDesc-C200%=POLARIS_XDS_Install.C200,  USB\VID_2040&PID_C200&MI_01

;For Production Test
;%hcw10bda.DeviceDesc-BlankIR%=NullSection,  USB\VID_0572&PID_5A3C&MI_00
;%hcw10bda.DeviceDesc-Blank%=POLARIS.EVK,  USB\VID_0572&PID_5A3C&MI_01

;EVK boards
;hcw10bda.DeviceDesc-Blank%=POLARIS.EVK,  USB\VID_0572&PID_589A&MI_01
;Default 
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_5A3C

; For Vista and Above
[Hauppauge.NT.6]
;For Polaris T0 chip based boards
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_5A3C&Rev_0000&MI_00
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_589A&Rev_0000&MI_00

;For Polaris A0 chip based boards
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_5A3C&Rev_0001&MI_01
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_589A&Rev_0001&MI_01

;Default
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_5A3C
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_589A

; Exeter DVB-T (TDA10048)
%hcw10bda.DeviceDesc-B100%=POLARIS.B100,  USB\VID_2040&PID_B100&MI_01
; Exeter (PAL Analog Only - 18271)
%hcw10bda.DeviceDesc-B110%=POLARIS.B110,  USB\VID_2040&PID_B110&MI_01
; PCTV Media Trend (PAL Analog Only - 18271)
%hcw10bda.DeviceDesc-024D%=POLARIS.024D,  USB\VID_2013&PID_024D&MI_01

; Exeter (PAL TUNER Only - XC2028)
%hcw10bda.DeviceDesc-B118%=POLARIS.B118, USB\VID_2040&PID_B118&MI_01
; Exeter ATSC/QAM (LG-3305)
%hcw10bda.DeviceDesc-B120%=POLARIS.B120,  USB\VID_2040&PID_B120&MI_01
; Exeter HP ATSC/QAM (LG-3305)
%hcw10bda.DeviceDesc-B121%=POLARIS.B121,  USB\VID_2040&PID_B121&MI_01
; Exeter DVB-T/C (Si2165)
%hcw10bda.DeviceDesc-B130%=POLARIS.B130,  USB\VID_2040&PID_B130&MI_01
; Exeter DVB-T   (Si2161)
%hcw10bda.DeviceDesc-B138%=POLARIS.B138, USB\VID_2040&PID_B138&MI_01
; Exeter ATSC  (LG-3305)
%hcw10bda.DeviceDesc-B140%=POLARIS.B140, USB\VID_2040&PID_B140&MI_01
; USB2 Live (Composite only)
%hcw10bda.DeviceDesc-C200%=POLARIS.C200,  USB\VID_2040&PID_C200&MI_01

;For Production Test
;%hcw10bda.DeviceDesc-BlankIR%=NullSection,  USB\VID_0572&PID_5A3C&MI_00
;%hcw10bda.DeviceDesc-Blank%=POLARIS.EVK,  USB\VID_0572&PID_5A3C&MI_01

;EVK boards
;hcw10bda.DeviceDesc-Blank%=POLARIS.EVK,  USB\VID_0572&PID_589A&MI_01
;Default 
;%hcw10bda.DeviceDesc-EVK%=POLARIS.EVK,  USB\VID_0572&PID_5A3C


;[NullSection]

;[NullSection.Services]
;AddService = , 2  ; null service install


;[POLARIS.EVK]
;Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
;Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
;AddReg=     POLARIS.AddReg,POLARISVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B100.AddReg, EVK.AddReg
;CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
;RegisterDlls=DSFilters.RegDLL    

;[POLARIS.EVK.NT]
;Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
;Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
;AddReg=     POLARIS.AddReg,PolarisVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B100.AddReg, EVK.AddReg
;CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
;RegisterDlls=DSFilters.RegDLL  

[POLARIS_XDS_Install.C200]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, POLARISVID.AddReg, VCBxbar.Addreg,C200.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL    

[POLARIS.C200]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg,POLARISVID.AddReg, VCBxbar.Addreg, C200.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL  


[POLARIS_XDS_Install.B100]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, POLARISVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B100.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL    

[POLARIS.B100]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, PolarisVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B100.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL  

[POLARIS_XDS_Install.B110]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, POLARISVID.AddReg,B110.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL  

[POLARIS.B110]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, PolarisVID.AddReg, B110.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL  

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;PCTV MT stick 171e
[POLARIS_XDS_Install.024D]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, POLARISVID.AddReg,024D.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL  

[POLARIS.024D]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, PolarisVID.AddReg, 024D.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL  
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


[POLARIS_XDS_Install.B118]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, POLARISVID.AddReg, B118.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL    

[POLARIS.B118]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, PolarisVID.AddReg,B118.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL  

[POLARIS_XDS_Install.B120]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, POLARISVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B120.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL    

[POLARIS.B120]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, PolarisVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B120.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL 

[POLARIS_XDS_Install.B121]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT, MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, POLARISVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B120.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL    

[POLARIS.B121]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, PolarisVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B120.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL 

[POLARIS_XDS_Install.B130]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, POLARISVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B130.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL    

[POLARIS_XDS_Install.B138]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, POLARISVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B138.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL    


[POLARIS.B130]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, PolarisVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B130.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL  

[POLARIS.B138]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, PolarisVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B138.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL  

[POLARIS_XDS_Install.B140]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, POLARISVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B140.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters_XP_XDS.CopyFiles
RegisterDlls=DSFilters_XP_XDS.RegDLL    

[POLARIS.B140]
Include=    ks.inf, kscaptur.inf,ksfilter.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration, KSCAPTUR.Registration.NT,MSPCLOCK.Installation, WDMAUDIO.Registration, BDA.Registration, bda.Installation.NT
AddReg=     POLARIS.AddReg, TVxbar.Addreg, PolarisVID.AddReg,PhilipsDVBT.AddReg,CXDVBT.AddReg, B140.AddReg, EVK.AddReg
CopyFiles=  hcw10bda.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL 

[DestinationDirs]
hcw10bda.CopyDrivers=10,system32\drivers
DSFilters.CopyFiles=11

[hcw10bda.CopyDrivers]
hcw10bda.sys
hcw10mlD.rom

[DSFilters_XP_XDS.CopyFiles]
hcwcp.ax
hcwECPPP.ax
;cxtvrate.dll
hcw10cvt.ax
hcw10prop.ax
hcwxds.dll

[DSFilters_XP_XDS.RegDLL]
11,,hcwcp.ax,1
11,,hcwECPPP.ax,1
;11,,cxtvrate.dll,1
11,,hcw10cvt.ax,1
11,,hcw10prop.ax,1
11,,hcwxds.dll,1

[DSFilters.CopyFiles]
hcwcp.ax
hcwECPPP.ax
;cxtvrate.dll
hcw10cvt.ax
hcw10prop.ax


[DSFilters.RegDLL]
11,,hcwcp.ax,1
11,,hcwECPPP.ax,1
;11,,cxtvrate.dll,1
11,,hcw10cvt.ax,1
11,,hcw10prop.ax,1


[PolarisVID.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,hcw10bda.sys
HKR,,OkToHibernate,3,01
; Disable driver page out
HKR,,PageOutWhenUnopened,3,0
;HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKLM,%MediaCategories%\%POLARIS_GUID.PINNAME_ANALOG_AUDIO_IN%,Name,,%Pin.p2AnalogAudioIn%
HKLM,%MediaCategories%\%POLARIS_GUID.PINNAME_AUDIO_OUT%,Name,,%PinName.AnalogAudioOut%

HKLM,%MediaInterfaces%\{0A7AF963-6805-4f99-B284-29B680975542},,,"Copy Protect Notification Filter"
HKLM,%MediaInterfaces%\{0A7AF963-6805-4f99-B284-29B680975542},IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

;Add the property pages
;
HKCR,CLSID\%GUID.DriverVersion_Properties%\InprocServer32,,,hcw10prop.ax
HKCR,CLSID\%GUID.DriverVersion_Properties%\InprocServer32,ThreadingModel,,Both
HKLM,%MediaSets%\%GUID.POLARIS_VERSION_INFORMATION_PROPERTIES%\PropertyPages\%GUID.DriverVersion_Properties%,,,

;Wave in audio device registration
HKR,Drivers,SubClasses,,"wave"
HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
HKR,Drivers\wave\wdmaud.drv,Description,,%PolarisAudioFriendlyName%

;Copy protection method enforced by driver
HKR,"DriverData","CpMethod",0x00010001, 0xFE, 0x00, 0x00, 0x00

; for creating unique serial number to Tuners on the board
HKR,"DriverData","NoOfTuners",0x00010001, 0x01, 0x00, 0x00, 0x00
;tuner category : 0 - Analog, 1 - Digital , 2 - Hybrid
HKR,"DriverData","TunerCategory",0x00010001, 0x02, 0x00, 0x00, 0x00

;Enable TS capture and BDA filter registration
HKR,"DriverData","Enable_BDA",0x00010001, 0x01, 0x00, 0x00, 0x00
; BDA_Demod_Tuner_Type
; ALTAIR_SIDEWINDER  = 2
; GEMINI3_SIDEWINDER = 5
; TDA10048_NXP18271  = 12(0x0C)
; SI2165_NXP18271    = 13(0x0D)
; LG3305_NXP18271    = 14(0x0E)
;HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x6, 0x00, 0x00, 0x00
;HKR,"DriverData","BDA_Tuner_type",0x00010001, 0x1A, 0x00, 0x00, 0x00
; Demod Crystal Freq
; Altair:56M(0xDAC0),  GeminiIII : 24.69M(0x6072), NOTE: unit is KHz
HKR,"DriverData","DemodXTALFreqKHz",0x00010001, 0x72, 0x60, 0x00, 0x00
; digital Demod I2C address 
; Altair:0x0A,  GeminiIII : 0x32
HKR,"DriverData","DemodI2CAddress",0x00010001, 0x32, 0x00, 0x00, 0x00
HKR,"DriverData","BDA_Tuner_I2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","BDA_SIF_I2CAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
;; Hauppauge API Support
HKLM,"Software\Hauppauge\HcwTVWnd","VCapFilter",0x4000,"Hauppauge Cx23100 Video Capture"

[C200.AddReg]
;-------------------------------------------------------------------
; No Analog tuners
HKR,"DriverData","NoOfTuners",0x00010001, 0x00, 0x00, 0x00, 0x00
;Disable TS capture and BDA filter registration
HKR,"DriverData","Enable_BDA",0x00010001, 0x00, 0x00, 0x00, 0x00
;DVT--0, EVK--1, FPGA--2
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
;I2C speed: 0-1M,1-400K,2-100K,3-5M
HKR,"DriverData","I2CSpeed",0x00010001, 0x1, 0x00, 0x00, 0x00
;I2C mode: 0-STOP, 1-NON STOP
HKR,"DriverData","I2CMode",0x00010001, 0x0, 0x00, 0x00, 0x00
;Support 2 TS: DVT board - 1, EVK board - 0
HKR,"DriverData","enable_2TS",0x00010001, 0x00, 0x00, 0x00, 0x00
;Enable SoftEncode - TRUE
HKR,"DriverData","Enable_SW_Encoder",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00



[B100.AddReg]
;-------------------------------------------------------------------
; Tuner setting for Exeter-T board.
; TunerType 80000001 MultiTuner+DIF normal config
HKR,"DriverData","TunerType",0x00010001, 0x81, 0x00, 0x00, 0x80
; BDA_Demod_Tuner_Type
; TDA10048_NXP18271  = 12(0x0C)
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x0C, 0x00, 0x00, 0x00

HKR,"DriverData","TunerCountryCode",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00

;;set tuner type to TDA18271+TDA8295+TDA10048(203)(0xcb)
HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xcb, 0x00, 0x00, 0x00
;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x72, 0x00, 0x00, 0x00
; Enable all formats (testing only); will break MCE scanning
; 0x80 for NTSC only
; 0x40 for PAL/SECAM only
; 0x20 for analog TV
; 0x10 for FM RAdio
; 0x01 for ATSC
; 0x02 for DVBT
HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x32, 0x00, 0x00, 0x00

;;disable any blanking
HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_ATSC",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_DCABLE",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_EEPROM_PRESENT",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_FLASH_EEPROM",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_EEPROM_AUTOUPDATE",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_OCLK_REVERSED",0x00010001, 0x1, 0x00, 0x00, 0x00
;------------------------------

;Tuner I2c address nxp17281 :0xC0
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_NoHW",0x00010001, 0x01, 0x00, 0x00, 0x00


[B110.AddReg]
;-------------------------------------------------------------------
; Tuner setting for Exeter-T board.
; TunerType 80000001 MultiTuner+DIF normal config
HKR,"DriverData","TunerType",0x00010001, 0x81, 0x00, 0x00, 0x80
; BDA_Demod_Tuner_Type
; TDA10048_NXP18271  = 12(0x0C)
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x0C, 0x00, 0x00, 0x00

HKR,"DriverData","TunerCountryCode",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00

;;set tuner type to TDA18271+TDA8295(202)(0xca)
HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xca, 0x00, 0x00, 0x00
;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x72, 0x00, 0x00, 0x00
; Enable all formats (testing only); will break MCE scanning
; 0x80 for NTSC only
; 0x40 for PAL/SECAM only
; 0x20 for analog TV
; 0x10 for FM RAdio
; 0x01 for ATSC
; 0x02 for DVBT
HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x30, 0x00, 0x00, 0x00

;;disable any blanking
HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_ATSC",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_DCABLE",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_EEPROM_PRESENT",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_FLASH_EEPROM",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_EEPROM_AUTOUPDATE",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_OCLK_REVERSED",0x00010001, 0x1, 0x00, 0x00, 0x00
;------------------------------

;Tuner I2c address nxp17281 :0xC0
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_NoHW",0x00010001, 0x01, 0x00, 0x00, 0x00

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;PCTV MT 171e
;

[024D.AddReg]
;-------------------------------------------------------------------
HKR,"DriverData","TunerType",0x00010001, 0x81, 0x00, 0x00, 0x80
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x0C, 0x00, 0x00, 0x00

HKR,"DriverData","TunerCountryCode",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00

;;set tuner type to TDA18271+TDA8295(202)(0xca)
HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xca, 0x00, 0x00, 0x00
;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x72, 0x00, 0x00, 0x00
; Enable all formats (testing only); will break MCE scanning
; 0x80 for NTSC only
; 0x40 for PAL/SECAM only
; 0x20 for analog TV
; 0x10 for FM RAdio
; 0x01 for ATSC
; 0x02 for DVBT
HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x30, 0x00, 0x00, 0x00

;;disable any blanking
HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_ATSC",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_DCABLE",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_EEPROM_PRESENT",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_FLASH_EEPROM",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_EEPROM_AUTOUPDATE",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_OCLK_REVERSED",0x00010001, 0x1, 0x00, 0x00, 0x00
;------------------------------

;Tuner I2c address nxp17281 :0xC0
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_NoHW",0x00010001, 0x01, 0x00, 0x00, 0x00

HKLM,"Software\Hauppauge\HcwTVWnd","VCapFilter",0x4000,"PCTV 171e"


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[B118.AddReg]
;-------------------------------------------------------------------
; Tuner setting for Exeter-T board.
; TunerType 80000001 MultiTuner+DIF normal config
HKR,"DriverData","TunerType",0x00010001, 0x81, 0x00, 0x00, 0x80
; BDA_Demod_Tuner_Type
; TDA10048_NXP18271  = 12(0x0C)
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x0f, 0x00, 0x00, 0x00

HKR,"DriverData","TunerCountryCode",0x00010001, 0x49,0x00,0x00,0x00
HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00

;;set tuner type to TDA18271+TDA8295+TDA10048(203)(0xcb)
HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xcb, 0x00, 0x00, 0x00
;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x72, 0x00, 0x00, 0x00
; Enable all formats (testing only); will break MCE scanning
; 0x80 for NTSC only
; 0x40 for PAL/SECAM only
; 0x20 for analog TV
; 0x10 for FM RAdio
; 0x01 for ATSC
; 0x02 for DVBT
HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x30, 0x00, 0x00, 0x00

;;disable any blanking
HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_ATSC",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_DCABLE",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_EEPROM_PRESENT",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_FLASH_EEPROM",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_EEPROM_AUTOUPDATE",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA10048_OCLK_REVERSED",0x00010001, 0x1, 0x00, 0x00, 0x00
;------------------------------

;Tuner I2c address nxp17281 :0xC2
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_NoHW",0x00010001, 0x01, 0x00, 0x00, 0x00

[B120.AddReg]
;-------------------------------------------------------------------
; Tuner setting for Exeter-A board.
; TunerType 80000301 MultiTuner+DIF+LG3305 normal config
HKR,"DriverData","TunerType",0x00010001, 0x81, 0x03, 0x00, 0x80
; BDA_Demod_Tuner_Type
; LG3305_NXP18271    = 14(0x0E)
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x0E, 0x00, 0x00, 0x00

HKR,"DriverData","TunerCountryCode",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00

;;set tuner type to TDA18271+LG3305(211)(0xd3)
HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xd3, 0x00, 0x00, 0x00
;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0xB1, 0x00, 0x00, 0x00
; Enable all formats (testing only); will break MCE scanning
; 0x30 for all analog system
; 0x01 for ATSC
; 0x02 for DVBT
HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x31, 0x00, 0x00, 0x00

;;disable any blanking
HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_ATSC",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_DCABLE",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00
;------------------------------

;Tuner I2c address nxp17281 :0xC0
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_NoHW",0x00010001, 0x01, 0x00, 0x00, 0x00


[B130.AddReg]
;-------------------------------------------------------------------
; Tuner setting for Exeter-CT board.
; TunerType 80000001 MultiTuner normal config
HKR,"DriverData","TunerType",0x00010001, 0x81, 0x00, 0x00, 0x80
; BDA_Demod_Tuner_Type
; SI2165_NXP18271    = 13(0x0D)
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x0D, 0x00, 0x00, 0x00

HKR,"DriverData","TunerCountryCode",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00

;;set tuner type to TDA18271+SI2165(210)(0xd2)
HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xd2, 0x00, 0x00, 0x00
;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x72, 0x00, 0x00, 0x00
; Enable all formats (testing only); will break MCE scanning
; 0x30 for all analog system
; 0x01 for ATSC
; 0x02 for DVBT
HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x32, 0x00, 0x00, 0x00

;;disable any blanking
HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_ATSC",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_DCABLE",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00
;HKR,"Parameters","TDA10048_EEPROM_PRESENT",0x00010001, 0x0, 0x00, 0x00, 0x00
;HKR,"Parameters","TDA10048_FLASH_EEPROM",0x00010001, 0x0, 0x00, 0x00, 0x00
;HKR,"Parameters","TDA10048_EEPROM_AUTOUPDATE",0x00010001, 0x0, 0x00, 0x00, 0x00
;HKR,"Parameters","TDA10048_OCLK_REVERSED",0x00010001, 0x1, 0x00, 0x00, 0x00
;------------------------------

;Tuner I2c address nxp17281 :0xC0
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_NoHW",0x00010001, 0x01, 0x00, 0x00, 0x00

;Hauppauge Added - Give some time for the 216x to lock.
HKLM,%Services%\hcw10bda\Parameters,"Si216x_Status_delay",0x00010001,0xFA,0x00,0x00,0x00
HKLM,%Services%\hcw10bda\Parameters,"Si216x_Status_maxwait",0x00010001,0xee,0x02,0x00,0x00

[B138.AddReg]
;-------------------------------------------------------------------
; Tuner setting for Exeter-CT board.
; TunerType 80000001 MultiTuner normal config
HKR,"DriverData","TunerType",0x00010001, 0x81, 0x00, 0x00, 0x80
; BDA_Demod_Tuner_Type
; SI2165_NXP18271    = 13(0x0D)
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x0D, 0x00, 0x00, 0x00

HKR,"DriverData","TunerCountryCode",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00

;;set tuner type to TDA18271+SI2165(210)(0xd2)
HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xd2, 0x00, 0x00, 0x00
;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x72, 0x00, 0x00, 0x00
; Enable all formats (testing only); will break MCE scanning
; 0x30 for all analog system
; 0x01 for ATSC
; 0x02 for DVBT
HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x32, 0x00, 0x00, 0x00

;;disable any blanking
HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_ATSC",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_DCABLE",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00
;HKR,"Parameters","TDA10048_EEPROM_PRESENT",0x00010001, 0x0, 0x00, 0x00, 0x00
;HKR,"Parameters","TDA10048_FLASH_EEPROM",0x00010001, 0x0, 0x00, 0x00, 0x00
;HKR,"Parameters","TDA10048_EEPROM_AUTOUPDATE",0x00010001, 0x0, 0x00, 0x00, 0x00
;HKR,"Parameters","TDA10048_OCLK_REVERSED",0x00010001, 0x1, 0x00, 0x00, 0x00
;------------------------------

;Tuner I2c address nxp17281 :0xC0
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_NoHW",0x00010001, 0x01, 0x00, 0x00, 0x00

;Hauppauge Added - Give some time for the 216x to lock.
HKLM,%Services%\hcw10bda\Parameters,"Si216x_Status_delay",0x00010001,0xFA,0x00,0x00,0x00
HKLM,%Services%\hcw10bda\Parameters,"Si216x_Status_maxwait",0x00010001,0xee,0x02,0x00,0x00


[B140.AddReg]
;-------------------------------------------------------------------
; Tuner setting for Exeter-A board.
; TunerType 80000301 MultiTuner+DIF+LG3305 normal config
HKR,"DriverData","TunerType",0x00010001, 0x81, 0x03, 0x00, 0x80
; BDA_Demod_Tuner_Type
; LG3305_NXP18271    = 14(0x0E)
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x0E, 0x00, 0x00, 0x00

HKR,"DriverData","TunerCountryCode",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00

;;set tuner type to TDA18271+LG3305(211)(0xd3)
HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xd3, 0x00, 0x00, 0x00
;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0xB1, 0x00, 0x00, 0x00
; Enable all formats (testing only); will break MCE scanning
; 0x30 for all analog system
; 0x01 for ATSC
; 0x02 for DVBT
HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x31, 0x00, 0x00, 0x00

;;disable any blanking
HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_ATSC",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_IFLevel_DCABLE",0x00010001, 0x3, 0x00, 0x00, 0x00
HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00
;------------------------------

;Tuner I2c address nxp17281 :0xC0
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"Parameters","TDA8295_NoHW",0x00010001, 0x01, 0x00, 0x00, 0x00


[POLARIS.AddReg]
; Sony format = 1, Philips format = 0
HKR,"DriverData","I2SInputFormat",0x00010001, 0x00, 0x00, 0x00, 0x00

HKR,"DriverData","EnableAFAudio",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","GpioMaskFM",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","GpioSettingFM",0x00010001, 0x01, 0x00, 0x00, 0x00

;Gain has 7 levels in volume up and down directions. each level gives 6db gain or attenuation
;for attenuation we need to use 2's complement values. 
;for Gain we use levels 1-7, for attenuation we use levels 0x9(-7) - 0xF (-1)
HKR,"DriverData","FMAudioGain",0x00010001, 0x1, 0x00, 0x00, 0x00


; for Polaris testing, select HANC to transfer Audio
HKR,"DriverData","EnableHANCAudioOut",0x00010001, 0x00, 0x00, 0x00, 0x00

; ----GPIO Pin values -----
; IMPORTANT !!! if any GPIO is not used - just delete the corresponding entry !!!

; AGC_Analog_Digitial_Select_Gpio_Bit is controlled by GPIO 12
HKR,"DriverData","AGC_Analog_Digitial_Select_Gpio_Bit", 0x00010001, 0x0C, 0x00, 0x00, 0x00


[TVxbar.Addreg]
;-------------------------------------------------------------------
; Crossbar AddReg sections
;
;---Crossbar registry values---
;
; Note: For each pin on the crossbar, specify the following:
; (1) Pin type
;     0 - SVIDEO
;     1 - Tuner
;     2 - Composite
;     3 - audio tuner in
;     4 - audio line in
;     7 - YUV
; (2) InputMux - input mux to use for the selected pin
; (3) RelatedPinIndex
;-------------------------------------------------------------------


;---Crossbar registry values---
;Pin 0 - Tuner In
; Input Mux       : VIN2_1 for Tuner input from XC5000
HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x03,0x00,0x00,0x00

;Pin 1 - Composite in
; Input Mux       : VIN2_1 for Composite
HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00

;Pin 2 - S-Video in
; Input Mux       : VIN1_1 for Luma, VIN1_2 for Chroma
HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x01,0x01,0x00,0x00
HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00

;Pin 3 - Tuner Audio
HKR,"DriverData\XBarPin3","PinType",0x00010001, 0x03,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","InputMux",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00

;Pin 4 - Audio Line in
HKR,"DriverData\XBarPin4","PinType",0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\XBarPin4","InputMux",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin4","RelatedPinIndex",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin4","GpioMask",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin4","GpioSettings",0x00010001, 0x00,0x00,0x00,0x00

;Tuner in video input is the default
HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00

;Tuner in audio in input is the default audio
HKR,"DriverData","AudioInputPin",0x00010001, 0x03,0x00,0x00,0x00

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00


[VCBxbar.Addreg]
;---Crossbar registry values---
;Pin 0 - Composite in
; Input Mux       : VIN2_1 for Composite
HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x02,0x00,0x00,0x00

;Pin 1 - S-Video in
; Input Mux       : VIN1_1 for Luma, VIN1_2 for Chroma
HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x01,0x01,0x00,0x00
HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x02,0x00,0x00,0x00

;Pin 2 - Audio Line in
HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","GpioMask",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","GpioSettings",0x00010001, 0x00,0x00,0x00,0x00

;Tuner in video input is the default
HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00

;Tuner in audio in input is the default audio
HKR,"DriverData","AudioInputPin",0x00010001, 0x02,0x00,0x00,0x00

HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00


[EVK.AddReg]
;DVT--0, EVK--1, FPGA--2
HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00

;---Tuner registry values------
;Tuner Type - Sidewinder
;HKR,"DriverData","TunerType",0x00010001, 0x22, 0x00, 0x00, 0x00
;HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC6, 0x00, 0x00, 0x00
;Tuner crystal frequency: 48Mhz
HKR,"DriverData","AnalogTunerXTALFreq",0x00010001, 0x30, 0x00, 0x00, 0x00

;Saw filter type: Temex=0,TRIQUINT/SAWTEK=1,EPCOS=2, Bypass=3
;Temex =>xtal_freq=1218600000(1218.6Mhz)
HKR,"DriverData","SawFilterType",0x00010001, 0x1, 0x00, 0x00, 0x00

;I2C speed: 0-1M,1-400K,2-100K,3-5M
HKR,"DriverData","I2CSpeed",0x00010001, 0x1, 0x00, 0x00, 0x00
;I2C mode: 0-STOP, 1-NON STOP
HKR,"DriverData","I2CMode",0x00010001, 0x0, 0x00, 0x00, 0x00

;Support 2 TS: DVT board - 1, EVK board - 0
HKR,"DriverData","enable_2TS",0x00010001, 0x00, 0x00, 0x00, 0x00

;Enable SoftEncode - TRUE
HKR,"DriverData","Enable_SW_Encoder",0x00010001, 0x01, 0x00, 0x00, 0x00


[CXDVBT.AddReg]
HKLM,System\CurrentControlSet\Control\MediaCategories\%TSPinID%,Display,1, 00,00,00,00
HKLM,System\CurrentControlSet\Control\MediaCategories\%TSPinID%,Name,,%TSPinName%

[PhilipsDVBT.AddReg]
HKR,"DriverData","TunerModel",0x00010001, 0x06,0x00,0x00,0x00
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00
HKR,"DriverData","DemodType",0x00010001, 0x02, 0x00, 0x00, 0x00
HKR,"DriverData","VideoStandard",0x00010001, 0x20,0x00,0x00,0x00
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00
; Country code is Great Britain = 44
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x2C,0x00,0x00,0x00
HKR,"DriverData","BlackbirdType",0x00010001, 0x04,0x00,0x00,0x00
; TS filter parameters
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00
;
; Interfaces installation
;

;
; Video
;

;[POLARIS.EVK.Interfaces]
;AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_EVK_Interface,
;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
;AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
;AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
;AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
;AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

;[POLARIS.EVK.NT.Interfaces]
;AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_EVK_Interface,
;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
;AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
;AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
;AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;;BDA Tuner
;AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS.C200.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_C200,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
;AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
;AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
;AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS_XDS_Install.C200.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_C200,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
;AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
;AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
;AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS_XDS_Install.B100.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B100,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS.B100.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B100,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface


[POLARIS_XDS_Install.B110.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B110,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
;AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS.B110.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B110,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
;AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; PCTV MT 171e 

[POLARIS_XDS_Install.024D.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_024D,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS.024D.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_024D,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[POLARIS_XDS_Install.B118.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B110,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS.B118.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B110,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
;AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface


[POLARIS_XDS_Install.B120.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B120,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface_950

[POLARIS.B120.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B120,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface_950

[POLARIS_XDS_Install.B121.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B121,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface_950

[POLARIS.B121.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B121,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface_950

[POLARIS_XDS_Install.B130.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B130,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS.B130.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B130,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS_XDS_Install.B138.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B138,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS.B138.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B138,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS_XDS_Install.B140.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B140,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface
;BDA Tuner
AddInterface=%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[POLARIS.B140.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Polaris_DVT_Interface_B140,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%PolarisTVAudioReferenceGuid%,TvAudio_PolarisInterface,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%PolarisXBARReferenceGUID%,CXXBAR_PolarisInterface,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%PolarisTunerReferenceGuid%,CXTUNE_PolarisInterface,
AddInterface=%KSCATEGORY_AUDIO%,%PolarisAudioReferenceGuid%,AUD_PolarisInterface,
;BDA Tuner
AddInterface =%KSCATEGORY_BDATUNER%,%KSSTRING_BdaPolarisSWTunerFilter%,CXBDATUNE_Interface,
;PhilipsDVBT.Interfaces
AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%KsTSNameFilter%,TS_Interface

[CXBDATUNE_Interface]
AddReg = CXBDATUNE_Interface.AddReg

[CXBDATUNE_Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%BdaTunerFriendlyName_PolarisDVBT%

;=========================================================================================
;[VID_Polaris_DVT_Interface]
;AddReg=VID_PolarisInterface.AddReg
;AddReg=POLARIS_DVT_DESCRIPTION.AddReg

;[VID_Polaris_EVK_Interface]
;AddReg=VID_PolarisInterface.AddReg
;AddReg=POLARIS_EVK_DESCRIPTION.AddReg

;[VID_Polaris_FPGA_Interface]
;AddReg=VID_PolarisInterface.AddReg
;AddReg=POLARIS_FPGA_DESCRIPTION.AddReg

[VID_Polaris_DVT_Interface_B100]
AddReg=VID_PolarisInterface.AddReg
AddReg=POLARIS_DVT_DESCRIPTION_B100.AddReg

[VID_Polaris_DVT_Interface_B110]
AddReg=VID_PolarisInterface.AddReg
AddReg=POLARIS_DVT_DESCRIPTION_B110.AddReg

[VID_Polaris_DVT_Interface_024D]
AddReg=VID_PolarisInterface.AddReg
AddReg=POLARIS_DVT_DESCRIPTION_024D.AddReg

[VID_Polaris_DVT_Interface_B120]
AddReg=VID_PolarisInterface.AddReg
AddReg=POLARIS_DVT_DESCRIPTION_B120.AddReg

[VID_Polaris_DVT_Interface_B121]
AddReg=VID_PolarisInterface.AddReg
AddReg=POLARIS_DVT_DESCRIPTION_B121.AddReg

[VID_Polaris_DVT_Interface_B130]
AddReg=VID_PolarisInterface.AddReg
AddReg=POLARIS_DVT_DESCRIPTION_B130.AddReg

[VID_Polaris_DVT_Interface_B138]
AddReg=VID_PolarisInterface.AddReg
AddReg=POLARIS_DVT_DESCRIPTION_B138.AddReg

[VID_Polaris_DVT_Interface_B140]
AddReg=VID_PolarisInterface.AddReg
AddReg=POLARIS_DVT_DESCRIPTION_B140.AddReg

[VID_Polaris_DVT_Interface_C200]
AddReg=VID_PolarisInterface.AddReg
AddReg=POLARIS_DVT_DESCRIPTION_C200.AddReg


[VID_PolarisInterface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}

[POLARIS_DVT_DESCRIPTION_B100.AddReg]
HKR,,Description,,%hcw10bda.DeviceDesc-B100%
HKR,,FriendlyName,,%PolarisVIDFriendlyName%

[POLARIS_DVT_DESCRIPTION_B110.AddReg]
HKR,,Description,,%hcw10bda.DeviceDesc-B110%
HKR,,FriendlyName,,%PolarisVIDFriendlyName%

[POLARIS_DVT_DESCRIPTION_024D.AddReg]
HKR,,Description,,%hcw10bda.DeviceDesc-024D%
HKR,,FriendlyName,,%hcw10bda.DeviceDesc-024D%

[POLARIS_DVT_DESCRIPTION_B120.AddReg]
HKR,,Description,,%hcw10bda.DeviceDesc-B120%
HKR,,FriendlyName,,%PolarisVIDFriendlyName%

[POLARIS_DVT_DESCRIPTION_B121.AddReg]
HKR,,Description,,%hcw10bda.DeviceDesc-B121%
HKR,,FriendlyName,,%PolarisVIDFriendlyName%

[POLARIS_DVT_DESCRIPTION_B130.AddReg]
HKR,,Description,,%hcw10bda.DeviceDesc-B130%
HKR,,FriendlyName,,%PolarisVIDFriendlyName%

[POLARIS_DVT_DESCRIPTION_B138.AddReg]
HKR,,Description,,%hcw10bda.DeviceDesc-B138%
HKR,,FriendlyName,,%PolarisVIDFriendlyName%

[POLARIS_DVT_DESCRIPTION_B140.AddReg]
HKR,,Description,,%hcw10bda.DeviceDesc-B140%
HKR,,FriendlyName,,%PolarisVIDFriendlyName%

[POLARIS_DVT_DESCRIPTION_C200.AddReg]
HKR,,Description,,%hcw10bda.DeviceDesc-C200%
HKR,,FriendlyName,,%PolarisVIDFriendlyName%


;[POLARIS_DVT_DESCRIPTION.AddReg]
;HKR,,Description,,%hcw10bda.DeviceDesc-DVT%

;[POLARIS_EVK_DESCRIPTION.AddReg]
;HKR,,Description,,%hcw10bda.DeviceDesc-EVK%

;[POLARIS_FPGA_DESCRIPTION.AddReg]
;HKR,,Description,,%hcw10bda.DeviceDesc-FPGA%
;=========================================================================================


[AUD_PolarisInterface]
AddReg=AUD_PolarisInterface.AddReg

[AUD_PolarisInterface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%PolarisAudioFriendlyName%


[TvAudio_PolarisInterface]
AddReg=TvAudio_PolarisInterface.AddReg

[TvAudio_PolarisInterface.AddReg]
HKR,,CLSID,,%CLSID_TVAudioFilter%
HKR,,FriendlyName,,%PolarisTVAudioFriendlyName%

[CXXBAR_PolarisInterface]
AddReg=CXXBAR_PolarisInterface.AddReg

[CXXBAR_PolarisInterface.AddReg]
HKR,,CLSID,,%CLSID_CrossbarFilter%
HKR,,FriendlyName,,%PolarisXBARFriendlyName%

[CXTUNE_PolarisInterface]
AddReg=CXTUNE_PolarisInterface.AddReg

[CXTUNE_PolarisInterface.AddReg]
HKR,,CLSID,,%CLSID_CTVTunerFilter%
HKR,,FriendlyName,,%PolarisTunerFriendlyName%


[TS_Interface]
AddReg=TS_Interface.AddReg

[TS_Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%TSFriendlyName%

[TS_Interface_950]
AddReg=TS_Interface_950.AddReg

[TS_Interface_950.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%TSFriendlyName_950%


;
; Services installation
;

;[POLARIS.DVT.Services]
;AddService = hcw10bda,2,PolarisVID.DVT.ServiceInstall

;[POLARIS.EVK.Services]
;AddService = hcw10bda,2,PolarisVID.EVK.ServiceInstall

;[POLARIS.EVK.NT.Services]
;AddService = hcw10bda,2,PolarisVID.EVK.ServiceInstall

[POLARIS_XDS_Install.B100.Services]
AddService = hcw10bda,2,PolarisVID.900.ServiceInstall

[POLARIS.B100.Services]
AddService = hcw10bda,2,PolarisVID.900.ServiceInstall

[POLARIS_XDS_Install.B110.Services]
AddService = hcw10bda,2,PolarisVID.PALONLY.ServiceInstall

[POLARIS.B110.Services]
AddService = hcw10bda,2,PolarisVID.PALONLY.ServiceInstall

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;PCTV MT 171e
[POLARIS_XDS_Install.024D.Services]
AddService = hcw10bda,2,PolarisVID.PCTV.ServiceInstall

[POLARIS.024D.Services]
AddService = hcw10bda,2,PolarisVID.PCTV.ServiceInstall
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[POLARIS_XDS_Install.B118.Services]
AddService = hcw10bda,2,PolarisVID.PALONLY.ServiceInstall

[POLARIS.B118.Services]
AddService = hcw10bda,2,PolarisVID.PALONLY.ServiceInstall

[POLARIS_XDS_Install.B120.Services]
AddService = hcw10bda,2,PolarisVID.950.ServiceInstall

[POLARIS.B120.Services]
AddService = hcw10bda,2,PolarisVID.950.ServiceInstall

[POLARIS_XDS_Install.B121.Services]
AddService = hcw10bda,2,PolarisVID.950.ServiceInstall

[POLARIS.B121.Services]
AddService = hcw10bda,2,PolarisVID.950.ServiceInstall

[POLARIS_XDS_Install.B130.Services]
AddService = hcw10bda,2,PolarisVID.900.ServiceInstall

[POLARIS.B130.Services]
AddService = hcw10bda,2,PolarisVID.900.ServiceInstall

[POLARIS_XDS_Install.B138.Services]
AddService = hcw10bda,2,PolarisVID.900.ServiceInstall

[POLARIS.B138.Services]
AddService = hcw10bda,2,PolarisVID.900.ServiceInstall


[POLARIS_XDS_Install.B140.Services]
AddService = hcw10bda,2,PolarisVID.850.ServiceInstall

[POLARIS.B140.Services]
AddService = hcw10bda,2,PolarisVID.850.ServiceInstall

[POLARIS_XDS_Install.C200.Services]
AddService = hcw10bda,2,PolarisVID.USBLIVE.ServiceInstall

[POLARIS.C200.Services]
AddService = hcw10bda,2,PolarisVID.USBLIVE.ServiceInstall

;[POLARIS.FPGA.Services]
;AddService = hcw10bda,2,PolarisVID.FPGA.ServiceInstall

;[POLARIS.FPGA.NT.Services]
;AddService = hcw10bda,2,PolarisVID.FPGA.ServiceInstall


[PolarisVID.850.ServiceInstall]
;DisplayName   = %hcw10bda.DeviceDesc-DVT%
DisplayName    = %hcw10bda0.FriendlyName%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\system32\drivers\hcw10bda.sys

[PolarisVID.950.ServiceInstall]
;DisplayName   = %hcw10bda.DeviceDesc-DVT%
DisplayName    = %hcw10bda1.FriendlyName%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\system32\drivers\hcw10bda.sys

[PolarisVID.900.ServiceInstall]
;DisplayName   = %hcw10bda.DeviceDesc-EVK%
DisplayName    = %hcw10bda2.FriendlyName%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\system32\drivers\hcw10bda.sys

[PolarisVID.USBLIVE.ServiceInstall]
;DisplayName   = %hcw10bda.DeviceDesc-FPGA%
DisplayName    = %hcw10bda3.FriendlyName%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\system32\drivers\hcw10bda.sys

[PolarisVID.PALONLY.ServiceInstall]
DisplayName    = %hcw10bda4.FriendlyName%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\system32\drivers\hcw10bda.sys

[PolarisVID.PCTV.ServiceInstall]
DisplayName    = %hcw10bda6.FriendlyName%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\system32\drivers\hcw10bda.sys

[PolarisVID.EVK.ServiceInstall]
DisplayName    = %hcw10bda5.FriendlyName%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\system32\drivers\hcw10bda.sys


;---------------------------------------------------------------
;                S t r i n g s
;---------------------------------------------------------------

[Strings]

;
; Device Names
;
hcw10bda.DeviceDesc-DVT              = "Hauppauge Cx2310x Video Capture (DVT)"
hcw10bda.DeviceDesc-EVK              = "Hauppauge Cx2310x Video Capture"
hcw10bda.DeviceDesc-FPGA             = "Hauppauge Cx2310x Video Capture (FPGA)"
hcw10bda0.FriendlyName 		 = "WinTV-HVR-850 (111xxx)"
hcw10bda1.FriendlyName 		 = "WinTV-HVR-950Q (111xxx)"
hcw10bda2.FriendlyName		 = "WinTV-HVR-900H (111xxx)"
hcw10bda3.FriendlyName		 = "Hauppauge USB-Live2 (111xxx)"
hcw10bda4.FriendlyName		 = "WinTV-PAL (111xxx)"
hcw10bda5.FriendlyName		 = "WinTV Blank EEPROM (111xxx)"
hcw10bda6.FriendlyName		 = "PCTV 171e"


hcw10bda.DeviceDesc-BLANK           = "Hauppauge Cx2310x Video Capture (Blank EEprom)"
hcw10bda.DeviceDesc-BLANKIR         = "Hauppauge Cx2310x CIR (Blank EEprom)"
hcw10bda.DeviceDesc-B100            = "Hauppauge WinTV-HVR-900H (111xxx DVB-T)"
hcw10bda.DeviceDesc-B110            = "Hauppauge WinTV-PAL (111xxx)"
;PCTV
hcw10bda.DeviceDesc-024D            = "PCTV 171e"
;
hcw10bda.DeviceDesc-B118            = "Hauppauge WinTV-PAL (111xxx)"
hcw10bda.DeviceDesc-B120            = "Hauppauge WinTV-HVR-950q (111xxx ATSC/QAM)"
hcw10bda.DeviceDesc-B121            = "HP Digital/Analog TV Tuner (Digital)"
hcw10bda.DeviceDesc-B130            = "Hauppauge WinTV-HVR-900H (111xxx DVB-T/DVB-C)"
hcw10bda.DeviceDesc-B138            = "Hauppauge WinTV-HVR-900H (111xxx DVB-T)"
hcw10bda.DeviceDesc-B140            = "Hauppauge WinTV-HVR-850 (111xxx ATSC)"
hcw10bda.DeviceDesc-C200            = "Hauppauge USB-Live2"


; Friendly Names
;
PolarisVIDFriendlyName               = "Hauppauge Cx23100 Video Capture"
PolarisTVAudioFriendlyName           = "Hauppauge Cx23100 TvAudio"
PolarisTunerFriendlyName             = "Hauppauge Cx23100 Tuner"
PolarisAudioFriendlyName             = "Hauppauge Cx23100 Audio Capture"
PolarisXBARFriendlyName              = "Hauppauge Cx23100 Crossbar"
BdaTunerFriendlyName_PolarisDVBT     = "Hauppauge Cx23100 BDA Tuner"
;
; Reference GUIDS
;
KsNameFilter                         = "{9B365890-165F-11D0-A195-0020AFD156E4}"
;PolarisTVAudioReferenceGuid          = "{D8D86791-A570-4a10-8457-08C957E90ECD}"
;Added Hauppauge Guid
PolarisTVAudioReferenceGuid          = "{4b4332F3-c824-11db-beb4-00A0C9f21fc7}"
;PolarisXBARReferenceGUID             = "{47B00748-34A2-4000-A892-BA2ABF2E2BE4}"
;Added Hauppauge Guid
PolarisXBARReferenceGUID             = "{4B4332F5-C824-11db-BEB4-00A0C9F21FC7}"
;PolarisTunerReferenceGuid            = "{F7CCD5C2-8766-4401-BF9D-ECF5FE0A07C0}"
;Added Hauppauge Guid
PolarisTunerReferenceGuid            = "{4B4332F1-C824-11db-BEB4-00A0C9F21FC7}"
;PolarisAudioReferenceGuid            = "{5EAF914D-2212-4034-8C4C-02CAFD15D68A}"
;Added Hauppauge Guid
PolarisAudioReferenceGuid            = "{4B4332F4-C824-11db-BEB4-00A0C9F21FC7}"
;
; Pin Name GUIDS
;
POLARIS_GUID.PINNAME_ANALOG_AUDIO_IN = "{3E2D189F-B15C-4447-96F1-BD1D64FB99BA}"
POLARIS_GUID.PINNAME_AUDIO_OUT       = "{13FFFECC-3C46-4e52-8B07-4ED850E5FB49}"

;
; Pin Names
;
PinName.AnalogAudioOut            = "Audio Out"
Pin.p2AnalogAudioIn               = "Analog Audio In"

;
; PROPSETIDs in the driver
;
GUID.POLARIS_VERSION_INFORMATION_PROPERTIES = "{2038EEA5-AE84-4a00-B174-9673AB35F1DC}"

;
; Property page GUIDS
;
GUID.DriverVersion_Properties="{1979C7E7-FB3B-42ff-B070-0D8F49A1A42D}"


;
; Other Strings
;

KSCATEGORY_AUDIO             = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
CLSID_TVAudioFilter          = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
CLSID_CrossbarFilter         = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
CLSID_CTVTunerFilter         = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"


Proxy.CLSID                  = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
MediaCategories              = "SYSTEM\CurrentControlSet\Control\MediaCategories"
MediaSets                    = "System\CurrentControlSet\Control\MediaSets"
MediaInterfaces              = "System\CurrentControlSet\Control\MediaInterfaces"


; Specify the GUID for the BDA Source Filters category in GraphEdit.
;
KSCATEGORY_BDATUNER="{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"

; Specify the GUID for the digital tuner Filter.
;
; NOTE!  This must match the reference guid specified in the driver's filter
;        descriptor.
;
;KSSTRING_BdaPolarisSWTunerFilter="{E01E1072-3DF3-4C23-B99F-6A27A7CC7CD2}"
;Hauppauge GUID
KSSTRING_BdaPolarisSWTunerFilter="{4B4332F2-C824-11db-BEB4-00A0C9F21FC7}"

;
; Specify the GUID for the tuner device's SW PnP ID
;
BdaSWTuner.DeviceId =   "{828B00F0-9A04-4692-8573-535B05DFF3F4}"

TSPinID             =   "{5237C937-0A21-4f7e-B338-DE0D0793D03F}"
TSPinName           =   "TS Out"
TSFriendlyName      = 	"Hauppauge Cx23100 TS Capture"
TSFriendlyName_950  = 	"Hauppauge Cx23100 BDA Capture"
;KsTSNameFilter      =   "{452660BD-3B39-4e34-9B97-3D3BC054AF5D}"
; HAUPPAUGE GUID
KsTSNameFilter      =   "{4B4332F6-C824-11db-BEB4-00A0C9F21FC7}"

;Our strings
DiskLabel    = "WinTV HVR-111xxx Install Disk"
;DiskLabel64  = "WinTV HVR-111xxx Install Disk (64Bit Components)"
;DiskLabelWOW = "WinTV HVR-950 Install Disk (WOW64 Components)"
Vendor = "Hauppauge Computer Works, Inc."
MfgName = "Hauppauge"
Services  = "System\CurrentControlSet\Services"
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: web4, load: 1.27