;------------------------------------------------------------------------ ; ; 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 merchantability and/or fitness for a ; particular purpose. ; ; Copyright (c) 2002-2010 Hauppauge Computer Works, Inc. ; All Rights Reserved. ; --------------------------------------------------------------- ; ; Abstract: ; ; This is the combined video capture driver and ; BDA tuner/demod. driver inf file for Analog, DVB-T, DVB-S ; ;------------------------------------------------------------------------ [Version] signature="$CHICAGO$" LayoutFile=Layout.inf, Layout1.inf, Layout2.inf Class=Media ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%Hauppauge% DriverVer=08/13/2010,2.126.28225 CatalogFile.ntx86=hcw88all.cat DriverPackageType=PlugAndPlay DriverPackageDisplayName="WinTV (88x)" [ControlFlags] ;ExcludeFromSelect=* [Manufacturer] %Hauppauge%=Hauppauge [CX88x.CopyDrivers] hcw88vid.sys hcw88bar.sys hcw88tun.sys hcw88rc5.sys hcw88r9x.sys hcw88bda.sys [CX88x.CopyFilters] ;nothing to copy [SourceDisksNames] 1=%p2.InstallDisk%,,,Driver88 ;32/64bit machine, Non-Bit-Specific Components 2=%p2.InstallDisk64%,,,"Driver88\64bit" ;64bit machine, 64bit components 3=%p2.InstallDiskWOW%,,,"Driver88\WOW64" ;64bit machine, 32bit components (WOW64) [SourceDisksFiles] ;hcwecp.ax hcwcp.ax=1 hcwecppp.ax=1 hcwxds.dll=1 hcw88vid.sys=1 hcw88bar.sys=1 hcw88tun.sys=1 hcw88rc5.sys=1 hcw88r9x.sys=1 hcw88bda.sys=1 [DefaultDestFiles] ; nothing to copy [DSFilters.CopyFiles] hcwcp.ax hcwecppp.ax hcwxds.dll [DSFilters.RegDLL] 11,,hcwcp.ax,1 11,,hcwecppp.ax,1 11,,hcwxds.dll,1 [Hauppauge] ; Bremen - DVB-S using Conexant QPSK tuner/demod combo with IR remote ; Video Driver enabled ; Audio Driver enabled in eeprom if non-OEM ; (driver loaded via hcw88aud.inf) ; TS Driver Enabled (used for MPEG stream) ; (driver loaded via hcw88tse.inf) ; VIP Port in disabled eeprom ; Host Port enabled if non-Blaster IR present ; (used to host non-Blaster IR support) ; OEM, No video, no IR support %CX88x.N92x0%=CX88x.M92x0, PCI\VEN_14F1&DEV_8800&SUBSYS_92000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_92000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8811&SUBSYS_92000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_92000070 ;%CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_92000070 ; IR Blaster %CX88x.N92x1%=CX88x.M92xx, PCI\VEN_14F1&DEV_8800&SUBSYS_92010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_92010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_92010070 ; non-Blaster IR version %CX88x.N92x2%=CX88x.M92xx, PCI\VEN_14F1&DEV_8800&SUBSYS_92020070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_92020070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_92020070 ; Cust Special, non-Blaster IR support %CX88x.N9290%=CX88x.M92x0, PCI\VEN_14F1&DEV_8800&SUBSYS_92900070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_92900070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8811&SUBSYS_92900070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8802&SUBSYS_92900070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_92900070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_92900070 ; for Model 96xxx (Dover) ; Video Driver enabled ; Audio Driver enabled in eeprom ; (driver loaded via hcw88aud.inf) ; TS Driver Enabled (used for MPEG stream) ; (driver loaded via hcw88tse.inf) ; VIP Port in disabled eeprom ; Host Port enabled if non-Blaster IR present ; (used to host non-Blaster IR support) ; no IR support %CX88x.N96x0%=CX88x.M96x0, PCI\VEN_14F1&DEV_8800&SUBSYS_96000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_96000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_96000070 ; IR Blaster %CX88x.N96x1%=CX88x.M96x0, PCI\VEN_14F1&DEV_8800&SUBSYS_96010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_96010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_96010070 ; non-Blaster IR version %CX88x.N96x2%=CX88x.M96x0, PCI\VEN_14F1&DEV_8800&SUBSYS_96020070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_96020070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_96020070 ; for Model 94xxx/98xxx (Oxford, Oxford-lp) ; Video Driver enabled ; Audio Driver enabled in eeprom ; (driver loaded via hcw88aud.inf) ; TS Driver Enabled (used for MPEG TS stream) ; (driver loaded via hcw88tse.inf) ; VIP Port in disabled eeprom ; Host Port enabled if non-Blaster IR present ; (used to host non-Blaster IR support) ; no IR support %CX88x.DVBT%=CX88x.M94xx,PCI\VEN_14F1&DEV_8800&SUBSYS_94000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_94000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_94000070 ; IR Blaster %CX88x.DVBT4%=CX88x.M94xx,PCI\VEN_14F1&DEV_8800&SUBSYS_94010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_94010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_94010070 ; non-Blaster IR version %CX88x.DVBT1%=CX88x.M94xx,PCI\VEN_14F1&DEV_8800&SUBSYS_94020070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_94020070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_94020070 ;Oxford-lp no IR support; FMD1216 %CX88x.DVBT%=CX88x.M94xx,PCI\VEN_14F1&DEV_8800&SUBSYS_98000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_98000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_98000070 ;Oxford-lp non-Blaster IR version; FMD1216 %CX88x.DVBT1%=CX88x.M94xx,PCI\VEN_14F1&DEV_8800&SUBSYS_98020070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_98020070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_98020070 ;Oxford-lp no IR support; THPD5222 %CX88x.DVBT%=CX88x.M941x,PCI\VEN_14F1&DEV_8800&SUBSYS_98100070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_98100070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_98100070 ;Oxford-lp non-Blaster IR version; THPD5222 %CX88x.DVBT1%=CX88x.M941x,PCI\VEN_14F1&DEV_8800&SUBSYS_98120070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_98120070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_98120070 ; for Model 14xxx (TriMode) ; Video Driver enabled ; Audio Driver enabled in eeprom ; (driver loaded via hcw88aud.inf) ; TS Driver Enabled (used for MPEG TS stream) ; (driver loaded via hcw88tse.inf) ; VIP Port in disabled eeprom ; Host Port enabled if non-Blaster IR present ; (used to host non-Blaster IR support) ; no IR support %CX88x.N14x0%=CX88x.M14xx, PCI\VEN_14F1&DEV_8800&SUBSYS_14000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_14000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_14000070 ; IR Blaster %CX88x.N14x1%=CX88x.M14xx, PCI\VEN_14F1&DEV_8800&SUBSYS_14010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_14010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_14010070 ; non-Blaster IR version %CX88x.N14x2%=CX88x.M14xx, PCI\VEN_14F1&DEV_8800&SUBSYS_14020070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_14020070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_14020070 ; OEM - no IR, No Back Panel Video %CX88x.N14x4%=CX88x.M14x4, PCI\VEN_14F1&DEV_8800&SUBSYS_14040070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_14040070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_14040070 ; for Model 69xxx (TriMode2) ; no IR support %CX88x.N69x0%=CX88x.M69xx, PCI\VEN_14F1&DEV_8800&SUBSYS_69000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_69000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_69000070 ; IR Blaster %CX88x.N69x1%=CX88x.M69xx, PCI\VEN_14F1&DEV_8800&SUBSYS_69010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_69010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_69010070 ; non-Blaster IR version %CX88x.N69x2%=CX88x.M69xx, PCI\VEN_14F1&DEV_8800&SUBSYS_69020070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_69020070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_69020070 ; OEM - no IR, No Back Panel Video %CX88x.N69x4%=CX88x.M69x4, PCI\VEN_14F1&DEV_8800&SUBSYS_69040070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_69040070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_69040070 ; OEM - DVB-S2 Only, no IR, No Video %CX88x.N69x5%=CX88x.M69x5, PCI\VEN_14F1&DEV_8800&SUBSYS_69050070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_69050070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_69050070 ; Retail - DVB-S2 Only, IR, No Video %CX88x.N69x6%=CX88x.M69x5, PCI\VEN_14F1&DEV_8800&SUBSYS_69060070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_69060070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_69060070 ;Some boards still have audio section enabled in EEprom, just ignore it. %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_69060070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8811&SUBSYS_69060070 ; for Model 90xxx (Chelsea) ; Video Driver enabled ; Audio Driver enabled in eeprom ; (driver loaded via hcw88aud.inf) ; TS Driver Enabled (used for MPEG TS stream) ; (driver loaded via hcw88tse.inf) ; VIP Port in disabled eeprom ; Host Port enabled if IR present ; (used to host IR support) %CX88x.DVBT%=CX88x.M90xx,PCI\VEN_14F1&DEV_8800&SUBSYS_90000070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_90000070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8811&SUBSYS_90000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_90000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_90000070 ; Retail - IR version, Ext Video + Audio %CX88x.DVBT1%=CX88x.M90xx,PCI\VEN_14F1&DEV_8800&SUBSYS_90010070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_90010070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_90010070 ; Retail - IR, no video, Audio disabled in EEprom %CX88x.DVBT2%=CX88x.M90x2,PCI\VEN_14F1&DEV_8800&SUBSYS_90020070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_90020070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8811&SUBSYS_90020070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_90020070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_90020070 ; OEM - No IR, no video, Audio+IR disabled in EEprom %CX88x.DVBT3%=CX88x.M90x2,PCI\VEN_14F1&DEV_8800&SUBSYS_90030070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_90030070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8811&SUBSYS_90030070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_90030070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8804&SUBSYS_90030070 ; for Model 28xxx (Roslyn) ; Video Driver enabled ; Audio Driver enabled in eeprom (but unused today) ; TS Driver Enabled (used for MPEG stream) ; (driver loaded via hcw88tse.inf) ; VIP Port in eeprom (but unused today) ; Host Port enabled ; (used to host IR support, if present) %CX88x.M28x0%=CX88x.M28x0,PCI\VEN_14F1&DEV_8800&SUBSYS_28000070 ;%CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_28000070 %CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_28000070 %HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_28000070 %CX88x.M28x1%=CX88x.M28x0,PCI\VEN_14F1&DEV_8800&SUBSYS_28010070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_28010070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8811&SUBSYS_28010070 ;%CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_28010070 ;%HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_28010070 %CX88x.M28x3%=CX88x.M28x3,PCI\VEN_14F1&DEV_8800&SUBSYS_28030070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_28030070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8811&SUBSYS_28030070 ;%CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_28030070 ;%HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_28030070 %CX88x.M28x5%=CX88x.M28x5,PCI\VEN_14F1&DEV_8800&SUBSYS_28050070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8801&SUBSYS_28050070 %CX88x.Audio%=NullSection, PCI\VEN_14F1&DEV_8811&SUBSYS_28050070 ;%CX88x.null%=NullSection, PCI\VEN_14F1&DEV_8803&SUBSYS_28050070 ;%HCW88RC5.DeviceDesc%=HCW88RC5, PCI\VEN_14F1&DEV_8804&SUBSYS_28050070 ; for Model 34xxx and 33xxx ; Video Driver enabled ; Audio Driver enabled in eeprom ; (used to host IR support, if present, in current drivers) ; TS Driver disabled ; VIP Port disabled ; Host Port disabled ; Model 34xxx version(s) %CX88x.NoIR%=CX88x.NoIR,PCI\VEN_14F1&DEV_8800&SUBSYS_34000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8801&SUBSYS_34000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8811&SUBSYS_34000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_34000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_34000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8804&SUBSYS_34000070 ; Model 34xxx version(s) - Internal IR present %CX88x.IR%=CX88x.IR,PCI\VEN_14F1&DEV_8800&SUBSYS_34010070 %HCW88RC5.DeviceDesc%=HCW88RC5,PCI\VEN_14F1&DEV_8801&SUBSYS_34010070 %HCW88RC5.DeviceDesc%=HCW88RC5,PCI\VEN_14F1&DEV_8811&SUBSYS_34010070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_34010070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_34010070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8804&SUBSYS_34010070 ; Model 34xxx version(s) - IR Blaster present %CX88x.IRBlast%=CX88x.NoIR,PCI\VEN_14F1&DEV_8800&SUBSYS_34020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8801&SUBSYS_34020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8811&SUBSYS_34020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_34020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_34020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8804&SUBSYS_34020070 ; Model 34xxx version(s) - PCM1800 %CX88x.NoIR%=CX88x.NoIR,PCI\VEN_14F1&DEV_8800&SUBSYS_34040070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_34040070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_34040070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8804&SUBSYS_34040070 ; Model 34xxx version(s) - PCM1800, Internal IR present %CX88x.IR%=CX88x.IR,PCI\VEN_14F1&DEV_8800&SUBSYS_34050070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_34050070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_34050070 %HCW88RC5.DeviceDesc%=HCW88RC5,PCI\VEN_14F1&DEV_8804&SUBSYS_34050070 ; Model 34xxx version(s) - PCM1800, IR Blaster present %CX88x.IRBlast%=CX88x.NoIR,PCI\VEN_14F1&DEV_8800&SUBSYS_34060070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_34060070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_34060070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8804&SUBSYS_34060070 ; Model 34xxx version(s) - PCM1800, Internal IR present %CX88x.IR%=CX88x.IRTVo,PCI\VEN_14F1&DEV_8800&SUBSYS_34110070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_34110070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_34110070 %HCW88RC5.DeviceDesc%=HCW88RC5,PCI\VEN_14F1&DEV_8804&SUBSYS_34110070 ; Model 33xxx version(s) - no IR %CX88x.NoIR%=CX88x.NoIR,PCI\VEN_14F1&DEV_8800&SUBSYS_33000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8801&SUBSYS_33000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8811&SUBSYS_33000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_33000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_33000070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8804&SUBSYS_33000070 ; Model 33xxx version(s) - Internal IR present %CX88x.IR%=CX88x.IR,PCI\VEN_14F1&DEV_8800&SUBSYS_33010070 %HCW88RC5.DeviceDesc%=HCW88RC5,PCI\VEN_14F1&DEV_8801&SUBSYS_33010070 %HCW88RC5.DeviceDesc%=HCW88RC5,PCI\VEN_14F1&DEV_8811&SUBSYS_33010070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_33010070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_33010070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8804&SUBSYS_33010070 ; Model 33xxx version(s) - No tuner, no IR present %CX88x.VCB%=CX88x.VCB,PCI\VEN_14F1&DEV_8800&SUBSYS_33020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8801&SUBSYS_33020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8811&SUBSYS_33020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8802&SUBSYS_33020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803&SUBSYS_33020070 %CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8804&SUBSYS_33020070 ; CX88x - no HCW eeprom (testing only) ;%CX88x.Blank%=CX88x.IR,PCI\VEN_14F1&DEV_8800 ; the rest are unused if not overridden ;%CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8803 ;%CX88x.null%=NullSection,PCI\VEN_14F1&DEV_8804 ; loaded as reqd by video section %HCW88BAR.DeviceDesc%=HCW88BAR.CFG,STREAM\HCW88BAR.CFG %HCW88BAR.DeviceDesc%=HCW88BAR.CFG3411,STREAM\HCW88BAR.CFG3411 %HCW88BAR.DeviceDesc%=HCW88BAR.CFGBB,STREAM\HCW88BAR.CFGBB %HCW88BAR.DeviceDesc%=HCW88BAR.CFGBB3,STREAM\HCW88BAR.CFGBB3 %HCW88BAR.DeviceDesc%=HCW88BAR.CFGBB5,STREAM\HCW88BAR.CFGBB5 %HCW88BAR.DeviceDesc%=HCW88BAR.CFGOX,STREAM\HCW88BAR.CFGOX %HCW88BAR.DeviceDesc%=HCW88BAR.CFG14,STREAM\HCW88BAR.CFG14 %HCW88BAR.DeviceDesc%=HCW88BAR.CFG92,STREAM\HCW88BAR.CFG92 %HCW88TUN.DeviceDesc%=HCW88TUN.HCWPNP,STREAM\HCW88TUN.HCWPNP %HCW88RC5.DeviceDesc%=HCW88RC5,HCW88RC5 %HCW88BDA.DeviceDescM90xx%=HCW88BDA2.M90xx,STREAM\HCW88BDA2.M90xx %HCW88BDA.DeviceDescM92xx%=HCW88BDA2.M92xx,STREAM\HCW88BDA2.M92xx %HCW88BDA.DeviceDescM69xx%=HCW88BDA2.M69xx,STREAM\HCW88BDA2.M69xx %HCW88BDA.DeviceDescM94xx%=HCW88BDA2.M94xx,STREAM\HCW88BDA2.M94xx %HCW88BDA.DeviceDescM94xx%=HCW88BDA2.M941x,STREAM\HCW88BDA2.M941x %HCW88BDA.DeviceDescM14xx%=HCW88BDA2.M14xx,STREAM\HCW88BDA2.M14xx %HCW88BDA.DeviceDescM14xx%=HCW88BDA2.M141x,STREAM\HCW88BDA2.M141x [NullSection] [NullSection.Services] AddService = , 2 ; null service install [NullAudio] [NullAudio.Services] AddService = , 2 ; null service install ;=========Win7 ContainerID support=================== [Win7CID.Addreg] ; required for all Hybrid or multituner devices HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_96000070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_96010070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_96020070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_94000070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_94010070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_94020070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_98000070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_98020070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_98100070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_98120070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_14000070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_14010070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_14020070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_14040070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_69000070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_69010070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_69020070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_69040070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_69050070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 HKLM,"System\CurrentControlSet\Control\DeviceOverrides\PCI#VEN_14F1&DEV_8800&SUBSYS_69060070\LocationPaths\*","Removable",0x00010001,0x01,0x00,0x00,0x00 ;=========Video Capture Filter=================== ;Dover [CX88x.M96x0] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,HCW_BB.AddReg,M96x0.Addreg,Win7CID.Addreg DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.M96x0.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,HCW_BB.AddReg,M96x0.Addreg,Win7CID.Addreg DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.M96x0.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M96x0.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M96x0.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M96x0.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M96x0.Addreg] ;; Dover ; for now, make it easier to find in registry HKR,"DriverData","IsDover",0x00010001, 0x01,0x00,0x00,0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFGOX" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" HKR,"ENUM\Device3",pnpid,,"HCW88BDA2.M94xx" ;Bremen [CX88x.M92xx] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M92xx.AddReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M92xx.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M92xx.AddReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M92xx.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, ;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M92xx.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, ;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M92xx.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M92xx.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M92xx.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 ; Setting audio tracking thread to I2S audio. HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 ;custom Crossbar for Bremen HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG92" HKR,"ENUM\Device2",pnpid,,"HCW88BDA2.M92xx" ;; Bremen ; for now, make it easier to find in registry HKR,"DriverData","IsBremen",0x00010001, 0x01,0x00,0x00,0x00 ; Brenen OEM, no analog video [CX88x.M92x0] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M92x0.AddReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M92x0.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M92x0.AddReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M92x0.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, ;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M92x0.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, ;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M92x0.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M92x0.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M92x0.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 ; prevent audio tracking thread from running, card doesn't support ; any audio. Audio is in mpeg packets. Setting to I2S audio. HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device2",pnpid,,"HCW88BDA2.M92xx" ; for now, make it easier to find in registry HKR,"DriverData","IsBremen",0x00010001, 0x01,0x00,0x00,0x00 ;TriMode [CX88x.M14xx] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M14xx.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M14xx.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M14xx.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M14xx.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M14xx.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M14xx.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M14xx.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M14xx.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFGOX" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" HKR,"ENUM\Device3",pnpid,,"HCW88BDA2.M14xx" HKR,"ENUM\Device4",pnpid,,"HCW88BDA2.M92xx" ;; TriMode ; for now, make it easier to find in registry HKR,"DriverData","IsTriMode",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","DisableAutoBlueScreen",0x00010001, 0x00,0x00,0x00,0x00 [CX88x.M14x4] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M14x4.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M14x4.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M14x4.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M14x4.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M14x4.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M14x4.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M14x4.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M14x4.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG14" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" HKR,"ENUM\Device3",pnpid,,"HCW88BDA2.M14xx" HKR,"ENUM\Device4",pnpid,,"HCW88BDA2.M92xx" ;; TriMode ; for now, make it easier to find in registry HKR,"DriverData","IsTriMode",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","DisableAutoBlueScreen",0x00010001, 0x00,0x00,0x00,0x00 ;TriMode2 [CX88x.M69xx] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M69xx.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M69xx.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M69xx.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M69xx.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M69xx.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M69xx.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M69xx.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M69xx.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFGOX" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" HKR,"ENUM\Device3",pnpid,,"HCW88BDA2.M14xx" HKR,"ENUM\Device4",pnpid,,"HCW88BDA2.M69xx" ;; TriMode2 ; for now, make it easier to find in registry HKR,"DriverData","IsTriMode2",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","DisableAutoBlueScreen",0x00010001, 0x00,0x00,0x00,0x00 [CX88x.M69x4] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M69x4.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M69x4.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M69x4.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M69x4.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M69x4.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M69x4.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M69x4.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M69x4.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG14" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" HKR,"ENUM\Device3",pnpid,,"HCW88BDA2.M14xx" HKR,"ENUM\Device4",pnpid,,"HCW88BDA2.M69xx" ;; TriMode2 ; for now, make it easier to find in registry HKR,"DriverData","IsTriMode2",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","DisableAutoBlueScreen",0x00010001, 0x00,0x00,0x00,0x00 [CX88x.M69x5] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M69x5.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M69x5.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M69x5.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M69x5.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, [CX88x.M69x5.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, [CX88x.M69x5.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M69x5.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M69x5.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BDA2.M69xx" ;; TriMode2 ; for now, make it easier to find in registry HKR,"DriverData","IsTriMode2",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","DisableAutoBlueScreen",0x00010001, 0x00,0x00,0x00,0x00 ;Oxford [CX88x.M94xx] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M94xx.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M94xx.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M94xx.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M94xx.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M94xx.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M94xx.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M94xx.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M94xx.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFGOX" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" HKR,"ENUM\Device3",pnpid,,"HCW88BDA2.M94xx" ;; Oxford ; for now, make it easier to find in registry HKR,"DriverData","IsOxford",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","DisableAutoBlueScreen",0x00010001, 0x00,0x00,0x00,0x00 [CX88x.M941x] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M941x.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M941x.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M941x.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M941x.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M941x.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M941x.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M941x.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M941x.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFGOX" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" HKR,"ENUM\Device3",pnpid,,"HCW88BDA2.M941x" ;; Oxford-LP ; for now, make it easier to find in registry HKR,"DriverData","IsOxford-LP",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","DisableAutoBlueScreen",0x00010001, 0x00,0x00,0x00,0x00 [CX88x.M90xx] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M90xx.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M90xx.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M90xx.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M90xx.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, ;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M90xx.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, ;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M90xx.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M90xx.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M90xx.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 ; prevent audio tracking thread from running, card doesn't support ; any audio. Audio is in mpeg packets. Setting to I2S audio. HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFGBB3" HKR,"ENUM\Device2",pnpid,,"HCW88BDA2.M90xx" [CX88x.M90x2] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M90x2.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M90x2.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCW88CAP.AddReg,M90x2.AddReg,Win7CID.Addreg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [CX88x.M90x2.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, ;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M90x2.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, ;AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M90x2.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M90x2.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [M90x2.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 ; prevent audio tracking thread from running, card doesn't support ; any audio. Audio is in mpeg packets. Setting to I2S audio. HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"ENUM\Device1",pnpid,,"HCW88BDA2.M90xx" [CX88x.M28x0] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnpBB.AddReg,HCW88CAP.AddReg,HCW_BB.AddReg DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.M28x0.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnpBB.AddReg,HCW88CAP.AddReg,HCW_BB.AddReg DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.M28x0.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M28x0.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M28x0.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M28x0.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall ;; Roslyn OEM, No front panel [CX88x.M28x3] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnpBB3.AddReg,HCW88CAP.AddReg,HCW_BB.AddReg DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.M28x3.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnpBB3.AddReg,HCW88CAP.AddReg,HCW_BB.AddReg DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.M28x3.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M28x3.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M28x3.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M28x3.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall ;; Roslyn OEM, alt back panel [CX88x.M28x5] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnpBB5.AddReg,HCW88CAP.AddReg,HCW_BB.AddReg DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.M28x5.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnpBB5.AddReg,HCW88CAP.AddReg,HCW_BB.AddReg DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.M28x5.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M28x5.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.M28x5.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.M28x5.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall ; shared service install; per CheckINF [HCW88VID.ServiceInstall] DisplayName = %HCW88VID.DeviceDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %10%\system32\drivers\hcw88vid.sys [HCW_BB.AddReg] HKR,"DriverData","VDelayOdd525", 0x00010001, 0x1C, 0x00, 0x00, 0x00 HKR,"DriverData","VDelayEven525", 0x00010001, 0x1C, 0x00, 0x00, 0x00 HKR,"DriverData","VActiveOdd525", 0x00010001, 0xe7, 0x01, 0x00, 0x00 HKR,"DriverData","VActiveEven525", 0x00010001, 0xe7, 0x01, 0x00, 0x00 ;HKR,"DriverData","VActiveOdd525", 0x00010001, 0xe0, 0x01, 0x00, 0x00 ;HKR,"DriverData","VActiveEven525", 0x00010001, 0xe0, 0x01, 0x00, 0x00 HKR,"DriverData","Out656VDelayOdd525", 0x00010001, 0x26, 0x00, 0x00, 0x00 HKR,"DriverData","Out656VDelayEven525", 0x00010001, 0x26, 0x00, 0x00, 0x00 HKR,"DriverData","VDelayOdd625", 0x00010001, 0x26, 0x00, 0x00, 0x00 HKR,"DriverData","VDelayEven625", 0x00010001, 0x26, 0x00, 0x00, 0x00 HKR,"DriverData","VActiveOdd625", 0x00010001, 0x40, 0x02, 0x00, 0x00 HKR,"DriverData","VActiveEven625", 0x00010001, 0x40, 0x02, 0x00, 0x00 HKR,"DriverData","Out656VDelayOdd625", 0x00010001, 0x26, 0x00, 0x00, 0x00 HKR,"DriverData","Out656VDelayEven625", 0x00010001, 0x26, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x00,0x00,0x00,0x00 ;Enable I2S out to encoder HKR,"DriverData","WWAudioEnableI2SOut",0x00010001, 0x01,0x00,0x00,0x00 ;I2S output format is Sony (1) HKR,"DriverData","WWAudioI2SOutFormat",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","WWAudioI2SFrequency",0x00010001, 0x80,0xBB,0x00,0x00 HKR,"DriverData","WWAudioMuteDACs" ,0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x01, 0x00, 0x00, 0x00 HKR,"DriverData","WhiteCrushMAJSEL", 0x00010001, 0x01, 0x00, 0x00, 0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","UseExternalVPRES",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","UseI2SAsClock",0x00010001, 0x00, 0x00, 0x00, 0x00 [CX88x.NoIR] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnp0.AddReg,HCW88CAP.AddReg, DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.NoIR.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnp0.AddReg,HCW88CAP.AddReg, DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.NoIR.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.NoIR.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.NoIR.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.NoIR.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.IR] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnp1.AddReg,HCW88CAP.AddReg, DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.IR.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnp1.NT.AddReg,HCW88CAP.AddReg, DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.IR.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.IR.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.IR.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.IR.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall ;Pluto3411 tv tuner only. [CX88x.IRTVo] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnp3411.AddReg,HCW88CAP.AddReg, DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.IRTVo.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnp3411.NT.AddReg,HCW88CAP.AddReg, DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.IRTVo.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.IRTVo.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.IRTVo.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.IRTVo.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.VCB] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnp2.AddReg,HCW88CAP.AddReg, DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.VCB.NT] Include= ks.inf, kscaptur.inf, ksfilter.inf Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation AddReg= CX88x.All.AddReg,HCWpnp.AddReg,HCWpnp2.AddReg,HCW88CAP.AddReg, DelReg= Default.DelReg CopyFiles= DefaultDestFiles,CX88x.CopyDrivers,CX88x.CopyFilters,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL ;RegisterDlls= CX88x.RegSvr ;UnregisterDlls= CX88x.RegSvr [CX88x.VCB.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.VCB.NT.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio, [CX88x.VCB.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.VCB.NT.Services] AddService = HCW88VID,0x00000002,HCW88VID.ServiceInstall [CX88x.RegSvr] 11,,\hcwsnap.ax,1 11,,\hcwdlace.ax,1 [Default.DelReg] HKLM,Software\Hauppauge\hcwTVWnd\PinPreview HKR,"DriverData" HKR,"ENUM" [CX88x.All.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88vid.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,,DontSuspendIfStreamsAreRunning,3,01 HKR,"DriverData","XBarInPin0",0x00010001, 0x03,0x00,0x00,0x00 HKR,"DriverData","XBarInPin1",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","XBarInPin2",0x00010001, 0x02,0x00,0x00,0x00 HKR,"DriverData","XBarInPin3",0x00010001, 0x00,0x10,0x00,0x00 HKR,"DriverData","XTal0",0x00010001, 0x1c, 0x00, 0x00, 0x00 HKR,"DriverData","XTal1",0x00010001, 0x23, 0x00, 0x00, 0x00 HKR,"DriverData","BobMode",0x00010001, 0x00, 0x00, 0x00, 0x00 ; register the pinnames for all board types HKLM,%MediaCategories%\%GUID.PINNAME_656_OUT%,Name,,%PinName.656_OUT% HKLM,%MediaCategories%\%GUID.PINNAME_I2S_OUT%,Name,,%PinName.I2S_OUT% HKLM,%MediaCategories%\%GUID.PINNAME_ANALOG_AUDIO_IN%,Name,,%PinName.AnalogAudioIn% [HCWpnp.AddReg] HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00 ;HKR,"DriverData","OddVDelay", 0x00010001, 0x1c, 0x00, 0x00, 0x00 ;HKR,"DriverData","EvenVDelay", 0x00010001, 0x1c, 0x00, 0x00, 0x00 ;HKR,"DriverData","OddVActive", 0x00010001, 0xe0, 0x01, 0x00, 0x00 ;HKR,"DriverData","EvenVActive",0x00010001, 0xe0, 0x01, 0x00, 0x00 ;HKR,"DriverData","ForceVParams",0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","ColorKillEnable",0x00010001, 0x00,0x00,0x00,0x00 ; Set the default I2S passthrough frequency to 48000 Hz (0xBB80) ;HKR,"DriverData","WWI2SPTFrequency" ,0x00010001, 0x80,0xBB,0x00,0x00 HKR,"DriverData","Pll27",0x00010001, 0x00, 0x00, 0x00, 0x00 ; Country code is USA = 0x01, or GERMANY = 0x31 HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x01,0x00,0x00,0x00 ; rev -05 boards ;HKR,"DriverData","AMAudioMuxGPIOInputSrc",0x00010001, 0x01,0x00,0x00,0x00 ; rev -06+ boards ;HKR,"DriverData","AMAudioMuxGPIOInputSrc",0x00010001, 0x03,0x00,0x00,0x00 ; AMAudioSelection 0=Muxed, 1=88x AM audio ;HKR,"DriverData","AMAudioSelection",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","EncoderMVDRM",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","WCENenable",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","WhiteCrushUpCount",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","WhiteCrushDownCount",0x00010001, 0x3e,0x00,0x00,0x00 HKR,"DriverData","WhiteCrushMajSel",0x00010001, 0x00,0x00,0x00,0x00 HKLM,System\CurrentControlSet\Services\hcw88vid\Parameters,"AGC_Sync_Slicer",0x00010001, 0x1c,0x6c,0x00,0x00 [HCW88CAP.AddReg] HKLM,Software\Hauppauge\hcwTVWnd,"VCapFilter",0x4000,"%CX88x.Capture%" HKLM,Software\Hauppauge\hcwTVWnd,"TVAudioFilter",0x4000,"" HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0x4000,"" HKLM,Software\Hauppauge\hcwTVWnd,"TunerFilter",0x4000,"" ; save our driver version for reference HKLM,Software\Hauppauge\WDM\Version,,0x4000,"2.122.26108" [VideoCapture] AddReg=VideoCapture.AddReg [VideoTvAudio] AddReg=VideoTvAudio.AddReg [VideoCapture.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%CX88x.Capture% HKU,%EXCLUDE_KEY%\%CX88x.Capture%,"DoNotUseDShow", 0x10001, 0x00000001 [VideoTvAudio.AddReg] HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956} HKR,,FriendlyName,,%CX88x.TVaudio% ;======== Configure additional filters as reqd [HCWpnp0.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" [HCWpnp0.NT.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" [HCWpnp1.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" [HCWpnp1.NT.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" [HCWpnp2.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG" [HCWpnp2.NT.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG" [HCWpnp3411.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG3411" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" [HCWpnp3411.NT.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFG3411" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" [HCWpnpBB.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFGBB" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" [HCWpnpBB3.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFGBB3" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" [HCWpnpBB5.AddReg] HKR,"ENUM\Device1",pnpid,,"HCW88BAR.CFGBB5" HKR,"ENUM\Device2",pnpid,,"HCW88TUN.HCWPNP" ;=========Crossbar Filter=================== ;for Model 94xxx (Oxford), 96xxx (Dover), 14xxx(TriMode) - with Front Panel Conns [HCW88BAR.CFGOX] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = HCW88BAR.CFGOX.Addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFGOX.NT] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = HCW88BAR.CFGOX.Addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFGOX.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88bar.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,"DriverData","LastVideoSource",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","LastAudioSource",0x00010001, 0xff,0xff,0xff,0xff HKR,"DriverData","AudioType",0x00010001, 0x11,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00,0x00,0x00,0x00 HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0x4000,%HCW88BAR.Crossbar% [HCW88BAR.CFGOX.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFGOX.NT.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFGOX.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall [HCW88BAR.CFGOX.NT.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall ;for Model 14xxx (TriMode, no Back Panel) [HCW88BAR.CFG14] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = HCW88BAR.CFG14.Addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFG14.NT] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = HCW88BAR.CFG14.Addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFG14.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88bar.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,"DriverData","LastVideoSource",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","LastAudioSource",0x00010001, 0xff,0xff,0xff,0xff HKR,"DriverData","AudioType",0x00010001, 0x13,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00,0x00,0x00,0x00 HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0x4000,%HCW88BAR.Crossbar% [HCW88BAR.CFG14.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFG14.NT.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFG14.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall [HCW88BAR.CFG14.NT.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall ;for Model 92xxx (Bremen) [HCW88BAR.CFG92] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = HCW88BAR.CFG92.Addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFG92.NT] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = HCW88BAR.CFG92.Addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFG92.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88bar.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,"DriverData","LastVideoSource",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","LastAudioSource",0x00010001, 0xff,0xff,0xff,0xff HKR,"DriverData","AudioType",0x00010001, 0x12,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00,0x00,0x00,0x00 HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0x4000,%HCW88BAR.Crossbar% [HCW88BAR.CFG92.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFG92.NT.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFG92.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall [HCW88BAR.CFG92.NT.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall ;for Model 28xxx (Roslyn) [HCW88BAR.CFGBB] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = HCW88BAR.CFGBB.addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFGBB.NT] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = HCW88BAR.CFGBB.addreg CopyFiles= HCW88BAR.CopyDrivers ;[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\MEDIA\0xxx\DriverData] [HCW88BAR.CFGBB.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88bar.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,"DriverData","LastVideoSource",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","LastAudioSource",0x00010001, 0xff,0xff,0xff,0xff HKR,"DriverData","AudioType",0x00010001, 0x05,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00,0x00,0x00,0x00 HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0x4000,%HCW88BAR.Crossbar% [HCW88BAR.CFGBB.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFGBB.NT.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFGBB.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall [HCW88BAR.CFGBB.NT.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall ;Roslyn - No Front panel ;Chelsea - With Back Panel Video [HCW88BAR.CFGBB3] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = HCW88BAR.CFGBB3.addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFGBB3.NT] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = HCW88BAR.CFGBB3.addreg CopyFiles= HCW88BAR.CopyDrivers ;[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\MEDIA\0xxx\DriverData] [HCW88BAR.CFGBB3.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88bar.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,"DriverData","LastVideoSource",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","LastAudioSource",0x00010001, 0xff,0xff,0xff,0xff HKR,"DriverData","AudioType",0x00010001, 0x10,0x00,0x00,0x00 ;HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x00,0x00,0x00,0x00 HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0x4000,%HCW88BAR.Crossbar% [HCW88BAR.CFGBB3.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFGBB3.NT.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFGBB3.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall [HCW88BAR.CFGBB3.NT.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall ;Roslyn OEM - alt back panel [HCW88BAR.CFGBB5] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = HCW88BAR.CFGBB5.addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFGBB5.NT] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = HCW88BAR.CFGBB5.addreg CopyFiles= HCW88BAR.CopyDrivers ;[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\MEDIA\0xxx\DriverData] [HCW88BAR.CFGBB5.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88bar.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,"DriverData","LastVideoSource",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","LastAudioSource",0x00010001, 0xff,0xff,0xff,0xff HKR,"DriverData","AudioType",0x00010001, 0x05,0x00,0x00,0x00 HKR,"DriverData","UseCompositeOnSVideo",0x00010001, 0x01,0x00,0x00,0x00 HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0x4000,%HCW88BAR.Crossbar% [HCW88BAR.CFGBB5.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFGBB5.NT.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFGBB5.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall [HCW88BAR.CFGBB5.NT.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall ;for Model(s) Pluto 3411 - No S or Comp Video only TV Tuner. [HCW88BAR.CFG3411] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = HCW88BAR.CFG3411.addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFG3411.NT] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = HCW88BAR.CFG3411.addreg CopyFiles= HCW88BAR.CopyDrivers ;[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\MEDIA\0xxx\DriverData] [HCW88BAR.CFG3411.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88bar.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,"DriverData","LastVideoSource",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","LastAudioSource",0x00010001, 0xff,0xff,0xff,0xff HKR,"DriverData","AudioType",0x00010001, 0x14,0x00,0x00,0x00 HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0x4000,%HCW88BAR.Crossbar% [HCW88BAR.CFG3411.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFG3411.NT.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFG3411.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall [HCW88BAR.CFG3411.NT.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall ;for Model(s) 33xxx, 34xxx [HCW88BAR.CFG] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = HCW88BAR.CFG.addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CFG.NT] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = HCW88BAR.CFG.addreg CopyFiles= HCW88BAR.CopyDrivers [HCW88BAR.CopyDrivers] ;hcw88bar.sys ;[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\MEDIA\0xxx\DriverData] [HCW88BAR.CFG.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88bar.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,"DriverData","LastVideoSource",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","LastAudioSource",0x00010001, 0xff,0xff,0xff,0xff HKR,"DriverData","AudioType",0x00010001, 0x04,0x00,0x00,0x00 HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0x4000,%HCW88BAR.Crossbar% [HCW88BAR.CFG.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFG.NT.Interfaces] AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar, [HCW88BAR.CFG.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall [HCW88BAR.CFG.NT.Services] AddService = HCW88XBAR,0x00000002,HCW88XBAR.ServiceInstall ;Shared service install, per CheckINF [HCW88XBAR.ServiceInstall] DisplayName = %HCW88BAR.DeviceDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %10%\system32\drivers\HCW88BAR.sys [Crossbar] AddReg=Crossbar.AddReg [Crossbar.AddReg] HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956} HKR,,FriendlyName,,%HCW88BAR.Crossbar% ;=========TVtuner Filter=================== [HCW88TUN.HCWPNP] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = HCW88TUN.addreg CopyFiles= HCW88TUN.CopyDrivers [HCW88TUN.HCWPNP.NT] Include = ks.inf, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = HCW88TUN.addreg CopyFiles= HCW88TUN.CopyDrivers [HCW88TUN.CopyDrivers] ;hcw88tun.sys [HCW88TUN.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88tun.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,"DriverData","TunerBrand",0x00010001, 0x02, 0x00, 0x00, 0x00 HKR,"DriverData","TunerI2CAddress",0x00010001, 0xc2, 0x00, 0x00, 0x00 ;HKR,"DriverData","TunerType",0x00010001, 0x01, 0x00, 0x00, 0x00 HKR,"DriverData","TunerType",0x00010001, 0x02, 0x00, 0x00, 0x00 HKR,"DriverData","TunerMode",0x0010001, 0x01, 0x00, 0x00, 0x00 HKR,"DriverData","TunerInput",0x00010001, 0x00, 0x00, 0x00, 0x00 HKLM,Software\Hauppauge\hcwTVWnd,"TunerFilter",0x4000,%HCW88TUN.Tuner% HKLM,Software\Hauppauge\hcwTVWnd,"TVAudioFilter",0x4000,"%CX88x.TVaudio%" [TvTuner] AddReg=TvTuner.AddReg [TvTuner.AddReg] HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65} HKR,,FriendlyName,,%HCW88TUN.Tuner% ;Vista tunerInstanceID entry HKR,,TunerInstanceID,0x00010001,10 [HCW88TUN.HCWPNP.Interfaces] AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",TvTuner, [HCW88TUN.HCWPNP.NT.Interfaces] AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",TvTuner, [HCW88TUN.HCWPNP.Services] AddService = HCW88TUNE,0x00000002,HCW88TUN.ServiceInstall [HCW88TUN.HCWPNP.NT.Services] AddService = HCW88TUNE,0x00000002,HCW88TUN.ServiceInstall [HCW88TUN.ServiceInstall] DisplayName = %HCW88TUN.DeviceDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %10%\system32\drivers\hcw88tun.sys ;=========RC5 IR Decoder=================== [HCW88RC5] CopyFiles=HCW88RC5.CopyDrivers AddReg=HCW88RC5.AddReg [HCW88RC5.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88r9x.sys HKR,,Description,,%HCW88RC5.DeviceDesc% [HCW88RC5.NT] CopyFiles=HCW88RC5.CopyDrivers AddReg=HCW88RC5.NT.AddReg [HCW88RC5.NT.AddReg] ;HKR,,Security,0,"None" [HCW88RC5.NT.Services] Addservice = hcw88rc5, 0x00000002, HCW88RC5.RC5_DECODE [HCW88RC5.NT.HW] ;AddReg = HCW88RC5.Security [HCW88RC5.Security] ;;;HKR,,DeviceCharacteristics,0x10001,0x100 ;;;HKR,,Exclusive,0x10001,0x01 HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GRGWGX;;;BA)(A;;GRGWGX;;;WD)(A;;GRGWGX;;;RC)" [HCW88RC5.RC5_DECODE] DisplayName = %HCW88RC5.DeviceDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\hcw88rc5.sys [HCW88RC5.CopyDrivers] ;hcw88rc5.sys,,,2 ;hcw88r9x.sys,,,2 ;============ BDA Tuner/Demod section =========== [HCW88BDA2.M92xx] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration, KSCAPTUR.Registration, BDA.Registration, BDA.Installation AddReg=HCW88BDA.AddReg,CNXTDVBS.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M69xx] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration, KSCAPTUR.Registration, BDA.Registration, BDA.Installation AddReg=HCW88BDA.AddReg,CNXTDVBS2.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M90xx] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration, KSCAPTUR.Registration, BDA.Registration, BDA.Installation AddReg=HCW88BDA.AddReg,ThomDVBT.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M94xx] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration, KSCAPTUR.Registration, BDA.Registration, BDA.Installation AddReg=HCW88BDA.AddReg,M94xxDVB.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M941x] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration, KSCAPTUR.Registration, BDA.Registration, BDA.Installation AddReg=HCW88BDA.AddReg,M941xDVB.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M14xx] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration, KSCAPTUR.Registration, BDA.Registration, BDA.Installation AddReg=HCW88BDA.AddReg,M14xxDVB.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M141x] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration, KSCAPTUR.Registration, BDA.Registration, BDA.Installation AddReg=HCW88BDA.AddReg,M141xDVB.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M92xx.NT] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration,KSCAPTUR.Registration.NT, BDA.Registration, BDA.Installation.NT AddReg=HCW88BDA.AddReg,CNXTDVBS.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M69xx.NT] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration,KSCAPTUR.Registration.NT, BDA.Registration, BDA.Installation.NT AddReg=HCW88BDA.AddReg,CNXTDVBS2.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M90xx.NT] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration,KSCAPTUR.Registration.NT, BDA.Registration, BDA.Installation.NT AddReg=HCW88BDA.AddReg,ThomDVBT.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M94xx.NT] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration,KSCAPTUR.Registration.NT, BDA.Registration, BDA.Installation.NT AddReg=HCW88BDA.AddReg,M94xxDVB.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M941x.NT] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration,KSCAPTUR.Registration.NT, BDA.Registration, BDA.Installation.NT AddReg=HCW88BDA.AddReg,M941xDVB.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M14xx.NT] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration,KSCAPTUR.Registration.NT, BDA.Registration, BDA.Installation.NT AddReg=HCW88BDA.AddReg,M14xxDVB.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA2.M141x.NT] Include=ks.inf, kscaptur.inf, bda.inf Needs=KS.Registration,KSCAPTUR.Registration.NT, BDA.Registration, BDA.Installation.NT AddReg=HCW88BDA.AddReg,M141xDVB.AddReg CopyFiles=HCW88BDA.CopyDrivers [HCW88BDA.CopyDrivers] ;hcw88bda.sys,,,2 [HCW88BDA.AddReg] HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,hcw88bda.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 [AlpsDVBT.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x01,0x00,0x00,0x00 ;HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 [CNXTDVBS.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x03,0x00,0x00,0x00 HKLM,System\CurrentControlSet\Services\hcw88bda\Parameters,"LNBVoltage_Ctrl",0x00010001, 0x06,0x00,0x00,0x00 [CNXTDVBS2.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x04,0x01,0x00,0x00 HKLM,System\CurrentControlSet\Services\hcw88bda\Parameters,"LNBVoltage_Ctrl",0x00010001, 0x06,0x00,0x00,0x00 [ThomDVBT.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x02,0x00,0x00,0x00 ;HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 ;HKR,"DriverData","TunerRemap",0x00010001, 0x01, 0x00, 0x00, 0x00 ;HKR,"DriverData","ForceBW",0x00010001, 0x00, 0x00, 0x00, 0x00 ;HKR,"DriverData","demod_debug_level",0x00010001, 0x00, 0x00, 0x00, 0x00 ;Philips FMD1216 [M94xxDVB.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x06,0x00,0x00,0x00 ;HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 ;HKR,"DriverData","TunerRemap",0x00010001, 0x01, 0x00, 0x00, 0x00 ;HKR,"DriverData","ForceBW",0x00010001, 0x00, 0x00, 0x00, 0x00 ;HKR,"DriverData","FMD1216_AuxByte",0x00010001, 0x50, 0x00, 0x00, 0x00 ;HKR,"DriverData","FMD1216_CP_level",0x00010001, 0x99, 0x39, 0x00, 0x00 ;HKR,"DriverData","demod_debug_level",0x00010001, 0x00, 0x00, 0x00, 0x00 [M14xxDVB.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x02,0x01,0x00,0x00 ;Samsung THPD5222 [M941xDVB.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x00,0x01,0x00,0x00 ;HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 ;HKR,"DriverData","TunerRemap",0x00010001, 0x01, 0x00, 0x00, 0x00 ;HKR,"DriverData","ForceBW",0x00010001, 0x00, 0x00, 0x00, 0x00 ;HKR,"DriverData","FMD1216_AuxByte",0x00010001, 0x50, 0x00, 0x00, 0x00 ;HKR,"DriverData","FMD1216_CP_level",0x00010001, 0x99, 0x39, 0x00, 0x00 ;HKR,"DriverData","demod_debug_level",0x00010001, 0x00, 0x00, 0x00, 0x00 [M141xDVB.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x03,0x01,0x00,0x00 [Kittyhawk1.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x04,0x00,0x00,0x00 [Kittyhawk2.AddReg] HKR,"DriverData","TunerModel",0x00010001, 0x05,0x00,0x00,0x00 [HCW88BDA2.M92xx.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M92xx.Filter [HCW88BDA2.M92xx.NT.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M92xx.Filter [HCW88BDA2.M69xx.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M69xx.Filter [HCW88BDA2.M69xx.NT.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M69xx.Filter [HCW88BDA2.M90xx.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M90xx.NT.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M94xx.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M94xx.NT.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M941x.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M941x.NT.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M14xx.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M14xx.NT.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M141x.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M141x.NT.Interfaces] AddInterface = %KSCATEGORY_BDATUNER%, %KSSTRING_BdaSWTunerFilter%, HCW88BDA2.M90xx.Filter [HCW88BDA2.M92xx.Filter] AddReg = HCW88BDA2.M92xx.Filter.AddReg [HCW88BDA2.M92xx.Filter.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%HCW88BDA.FilterDescDVBS% ;Vista tunerInstanceID entry, see hcw88all.ini [TvTuner.AddReg] HKR,,TunerInstanceID,0x00010001,10 [HCW88BDA2.M69xx.Filter] AddReg = HCW88BDA2.M69xx.Filter.AddReg [HCW88BDA2.M69xx.Filter.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%HCW88BDA.FilterDescDVBS2% ;Vista tunerInstanceID entry, see hcw88all.ini [TvTuner.AddReg] HKR,,TunerInstanceID,0x00010001,10 [HCW88BDA2.M90xx.Filter] AddReg = HCW88BDA2.M90xx.Filter.AddReg [HCW88BDA2.M90xx.Filter.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%HCW88BDA.FilterDescDVBT% ;Vista tunerInstanceID entry, see hcw88all.ini [TvTuner.AddReg] HKR,,TunerInstanceID,0x00010001,10 [HCW88BDA2.M94xx.Filter] AddReg = HCW88BDA2.M94xx.Filter.AddReg [HCW88BDA2.M94xx.Filter.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%HCW88BDA.FilterDescDVBT% ;Vista tunerInstanceID entry, see hcw88all.ini [TvTuner.AddReg] HKR,,TunerInstanceID,0x00010001,10 [HCW88BDA2.M941x.Filter] AddReg = HCW88BDA2.M94xx.Filter.AddReg [HCW88BDA2.M941x.Filter.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%HCW88BDA.FilterDescDVBT% ;Vista tunerInstanceID entry, see hcw88all.ini [TvTuner.AddReg] HKR,,TunerInstanceID,0x00010001,10 [HCW88BDA2.M14xx.Filter] AddReg = HCW88BDA2.M14xx.Filter.AddReg [HCW88BDA2.M14xx.Filter.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%HCW88BDA.FilterDescDVBT% ;Vista tunerInstanceID entry, see hcw88all.ini [TvTuner.AddReg] HKR,,TunerInstanceID,0x00010001,10 [HCW88BDA2.M141x.Filter] AddReg = HCW88BDA2.M94xx.Filter.AddReg [HCW88BDA2.M141x.Filter.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%HCW88BDA.FilterDescDVBT% ;Vista tunerInstanceID entry, see hcw88all.ini [TvTuner.AddReg] HKR,,TunerInstanceID,0x00010001,10 [HCW88BDA2.M92xx.NT.Services] AddService=HCW88BDA,0x00000002,HCW88BDA.ServiceInstall [HCW88BDA2.M69xx.NT.Services] AddService=HCW88BDA,0x00000002,HCW88BDA.ServiceInstall [HCW88BDA2.M90xx.NT.Services] AddService=HCW88BDA,0x00000002,HCW88BDA.ServiceInstall [HCW88BDA2.M94xx.NT.Services] AddService=HCW88BDA,0x00000002,HCW88BDA.ServiceInstall [HCW88BDA2.M941x.NT.Services] AddService=HCW88BDA,0x00000002,HCW88BDA.ServiceInstall [HCW88BDA2.M14xx.NT.Services] AddService=HCW88BDA,0x00000002,HCW88BDA.ServiceInstall [HCW88BDA2.M141x.NT.Services] AddService=HCW88BDA,0x00000002,HCW88BDA.ServiceInstall [HCW88BDA.ServiceInstall] ; This is the service install section for the BDA tuner driver. ; (hcw88bda.sys) ; DisplayName=%HCW88BDA.DeviceDesc% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_DEMAND_START% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary=%10%\system32\drivers\hcw88bda.sys LoadOrderGroup=ExtendedBase ;============== Common section =================== [DestinationDirs] CX88x.CopyDrivers=10,system32\drivers CX88x.CopyFilters=10,system32 DSFilters.CopyFiles=10,system32 HCW88RC5.CopyDrivers=10,System32\Drivers HCW88BAR.CopyDrivers=10,system32\drivers HCW88TUN.CopyDrivers=10,system32\drivers HCW88BDA.CopyDrivers=10,system32\drivers DefaultDestDir=11 [Strings] ;---------------- ; Non-Localizable ;---------------- RunOnce = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" SERVICE_KERNEL_DRIVER = 1 SERVICE_AUTO_START = 2 SERVICE_DEMAND_START = 3 SERVICE_ERROR_NORMAL = 1 GUID_NULL="{00000000-0000-0000-0000-000000000000}" GUID_0="{A19DC0E0-3B39-11D1-905F-0000C0CC16BA}" GUID_3="{A19DC0E3-3B39-11D1-905F-0000C0CC16BA}" GUID_5="{A19DC0E5-3B39-11D1-905F-0000C0CC16BA}" GUID_4="{A19DC0E4-3B39-11D1-905F-0000C0CC16BA}" ; Specify the GUID for the Ksproxy plugin.. Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ; 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_BdaSWTunerFilter="{91B0CC87-9905-4d65-A0D1-00A0C9F21FC7}" ; Localizable ;---------------- Hauppauge = "Hauppauge" p2.InstallDisk = "Hauppauge WinTV 88x Drivers Install Disk" p2.InstallDisk64 = "Hauppauge WinTV 88x Drivers Install Disk (64Bit Components)" p2.InstallDiskWOW = "Hauppauge WinTV 88x Drivers Install Disk (WOW64 Components)" CX88x.N14x0 = "Hauppauge WinTV 88x Video (Hybrid, DVB-T/S)" CX88x.N14x1 = "Hauppauge WinTV 88x Video (Hybrid, DVB-T/S+IR Blaster)" CX88x.N14x2 = "Hauppauge WinTV 88x Video (Hybrid, DVB-T/S+IR)" CX88x.N14x4 = "Hauppauge WinTV 88x Video (Hybrid, DVB-T/S)" CX88x.N69x0 = "Hauppauge WinTV 88x Video (Hybrid, DVB-T/S2)" CX88x.N69x1 = "Hauppauge WinTV 88x Video (Hybrid, DVB-T/S2+IR Blaster)" CX88x.N69x2 = "Hauppauge WinTV 88x Video (Hybrid, DVB-T/S2+IR)" CX88x.N69x4 = "Hauppauge WinTV 88x Video (Hybrid, DVB-T/S2)" CX88x.N69x5 = "Hauppauge WinTV 88x (DVB-S2)" CX88x.N69x6 = "Hauppauge WinTV 88x (DVB-S2+IR)" CX88x.N96x0 = "Hauppauge WinTV 88x Video (DVB-T, MPEG)" CX88x.N96x1 = "Hauppauge WinTV 88x Video (DVB-T+IR, MPEG)" CX88x.N96x2 = "Hauppauge WinTV 88x Video (DVB-T+IR Blaster, MPEG)" CX88x.N92x0 = "Hauppauge WinTV 88x Video (DVB-S)" CX88x.N92x1 = "Hauppauge WinTV 88x Video (DVB-S+IR Blaster)" CX88x.N92x2 = "Hauppauge WinTV 88x Video (DVB-S+IR)" CX88x.N9290 = "Hauppauge WinTV 88x (IR)" CX88x.DVBT = "Hauppauge WinTV 88x Video (DVB-T)" CX88x.DVBT1 = "Hauppauge WinTV 88x Video (DVB-T+IR)" CX88x.DVBT2 = "Hauppauge WinTV 88x (DVB-T+IR)" CX88x.DVBT3 = "Hauppauge WinTV 88x DVB-T" CX88x.DVBT4 = "Hauppauge WinTV 88x Video (DVB-T+IR Blaster)" CX88x.M28x0 = "Hauppauge WinTV 88x Video (MPEG+IR+Front)" CX88x.M28x1 = "Hauppauge WinTV 88x Video (MPEG+Front)" CX88x.M28x3 = "Hauppauge WinTV 88x Video (MPEG,OEM)" CX88x.M28x5 = "Hauppauge WinTV 88x Video (MPEG,OEM)" CX88x.IR = "Hauppauge WinTV 88x Video (+IR)" CX88x.IRBlast = "Hauppauge WinTV 88x Video (+IR Blaster)" CX88x.NoIR = "Hauppauge WinTV 88x Video" CX88x.VCB = "Hauppauge WinTV 88x Video (VCB)" CX88x.Blank = "Hauppauge WinTV 88x Video (Blank or non-HCW EEprom)" CX88x.null = "Hauppauge WinTV 88x (unused function)" CX88x.Audio = "Hauppauge WinTV 88x Audio" CX88x.Capture = "Hauppauge WinTV 88x Video Capture" HCW88VID.DeviceDesc= "Hauppauge WinTV 88x Video" CX88x.TVaudio = "Hauppauge WinTV 88x TvAudio" HCW88TUN.DeviceDesc = "Hauppauge WinTV 88x Tuner" HCW88TUN.Tuner = "Hauppauge WinTV 88x Tuner" HCW88BAR.DeviceDesc = "Hauppauge WinTV 88x Crossbar" HCW88BAR.Crossbar = "Hauppauge WinTV 88x Crossbar" HCW88RC5.DeviceDesc = "Hauppauge WinTV 88x IR Decoder" HCW88BDA.DeviceDesc ="Hauppauge WinTV 88x DVB Tuner/Demod" HCW88BDA.DeviceDescM14xx ="Hauppauge WinTV 88x DVB-T Hybrid Tuner/Demod" HCW88BDA.DeviceDescM90xx ="Hauppauge WinTV 88x DVB-T Tuner/Demod" HCW88BDA.DeviceDescM94xx ="Hauppauge WinTV 88x DVB-T Hybrid Tuner/Demod" HCW88BDA.DeviceDescM92xx ="Hauppauge WinTV 88x DVB-S Tuner/Demod" HCW88BDA.DeviceDescM69xx ="Hauppauge WinTV 88x DVB-S/S2 Tuner/Demod" HCW88BDA.DeviceDescATSC ="Hauppauge WinTV 88x ATSC Tuner/Demod" HCW88BDA.FilterDesc ="Hauppauge WinTV 88x DVB Tuner/Demod" HCW88BDA.FilterDescDVBT ="Hauppauge WinTV 88x DVB-T Tuner/Demod" HCW88BDA.FilterDescDVBS ="Hauppauge WinTV 88x DVB-S Tuner/Demod" HCW88BDA.FilterDescDVBS2 ="Hauppauge WinTV 88x DVB-S/S2 Tuner/Demod" HCW88BDA.FilterDescATSC ="Hauppauge WinTV 88x ATSC Tuner/Demod" MediaCategories = "System\CurrentControlSet\Control\MediaCategories" MediaSets = "System\CurrentControlSet\Control\MediaSets" GUID.PINNAME_ANALOG_AUDIO_IN = "{04394D28-52A7-4c46-AED0-65D62CC64DA6}" GUID.PINNAME_656_OUT = "{E2EEB283-EB84-4910-BABE-037FFBB03249}" GUID.PINNAME_I2S_OUT = "{71A59578-46D2-4368-BEAF-062B0447565D}" PinName.AnalogAudioIn = "Analog Audio In" PinName.656_OUT = "656" PinName.I2S_OUT = "I2S" PlugIn_HCW_ECP_CP = "Hauppauge ECP KSProxy Extension" ; ; HcwECP property page GUIDS ; GUID.HcwECP.PropPages = "{70BDBEEE-48CA-40ae-B700-34A3F2A29142}" GUID.HcwECP.PropPage.Info = "{33A93DDC-434C-4881-8788-9458ACEFDA80}" GUID.HcwECP.PropPage.Diag = "{EA4F9A26-4AD7-401b-B137-96943BF9DDDD}" GUID.HcwECP.PropPage.Video = "{2C669739-B41C-4092-9750-97AC9073507B}" GUID.HcwECP.PropPage.Audio = "{10A64E72-CE72-4ffd-8D0D-9ECA43FB6A5A}" GUID.HcwECP.PropPage.System = "{DB2132AE-12DB-4624-A4F1-517F1313D66F}" EXCLUDE_KEY=".DEFAULT\Software\Microsoft\RTC\VideoCapture"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.