y_cx88x.inf Driver File Contents (TV_20Tuner_Yuan_6.0.32.0059_W7x86_A.zip)

;-----------------------------------------------------------------------
;	Driver Inf File
;	
;       Copyright (c) YUAN High Tech Development Co. Ltd. 
;       All Rights Reserved.
;------------------------------------------------------------------------

[Version]
signature               =           "$CHICAGO$"
Class                   =           Media
ClassGUID               =           {4d36e96c-e325-11ce-bfc1-08002be10318}
Provider                =           %Company%
DriverVer               =           06/22/2009,6.0.32.0059
CatalogFile.ntx86       =           y_cx88x.cat

[Manufacturer]
%Company%               =           YUAN

[SourceDisksNames]
1                       =           "Conexant CX23888 Drivers",,,""

[SourceDisksFiles]
y_cx88x.sys             =           1
y_cx416enc.rom          =           1
y_merlinC.rom           =           1
y_cpnotify.ax           =           1
y_encprxypage.ax        =           1
y_cxtvrate.dll          =           1

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

[YUAN]
;-----------------------------------------------
; ; PalomarMHD / Sonora353
;-----------------------------------------------
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_039512AB     ;           A only + 888 + W/O AVS   + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_039512AB     ;           A only + 885 + W/O AVS   + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_038512AB     ;           A only + 888             + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_038512AB     ;           A only + 885             + FM

%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_239512AB     ;           A only + 888 + W/O AVS   + W/O FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_239512AB     ;           A only + 885 + W/O AVS   + W/O FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_238512AB     ;           A only + 888             + W/O FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_238512AB     ;           A only + 885             + W/O FM

%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_139512AB     ;           A only + 888 + W/O AVS   + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_139512AB     ;           A only + 885 + W/O AVS   + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_138512AB     ;           A only + 888 + 1st AVS   + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_138512AB     ;           A only + 885 + 1st AVS   + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_137512AB     ;           A only + 888 + BOTH AVS  + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_137512AB     ;           A only + 885 + BOTH AVS  + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_136512AB     ;           A only + 888 + 2nd AVS   + FM
%CX23888.Analog%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_136512AB     ;           A only + 885 + 2nd AVS   + FM

%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_058512AB     ;           Mini ATSC + 888           + FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_058512AB     ;           MinI ATSC + 885           + FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_059512AB     ;           Mini ATSC + 888 + W/O AVS + FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_059512AB     ;           MinI ATSC + 885 + W/O AVS + FM

%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_258512AB     ;           Mini ATSC + 888           + W/0 FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_258512AB     ;           MinI ATSC + 885           + W/0 FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_259512AB     ;           Mini ATSC + 888 + W/O AVS + W/0 FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_259512AB     ;           MinI ATSC + 885 + W/O AVS + W/0 FM

%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_078512AB     ;           Mini DVBT + 888 
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_078512AB     ;           Mini DVBT + 885 
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_079512AB     ;           Mini DVBT + 888 + W/O AVS 
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_079512AB     ;           Mini DVBT + 885 + W/O AVS 

%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_278512AB     ;           Mini DVBT + 888           + W/0 FM
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_278512AB     ;           Mini DVBT + 885           + W/0 FM
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_279512AB     ;           Mini DVBT + 888 + W/O AVS + W/0 FM  
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_279512AB     ;           Mini DVBT + 885 + W/O AVS + W/0 FM

%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_058312AB     ;           Mini 3028L + ATSC + 888           + FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_058312AB     ;           MinI 3028L + ATSC + 885           + FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_059312AB     ;           Mini 3028L + ATSC + 888 + W/O AVS + FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_059312AB     ;           MinI 3028L + ATSC + 885 + W/O AVS + FM

%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_258312AB     ;           Mini 3028L + ATSC + 888           + W/0 FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_258312AB     ;           MinI 3028L + ATSC + 885           + W/0 FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_259312AB     ;           Mini 3028L + ATSC + 888 + W/O AVS + W/0 FM
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_259312AB     ;           MinI 3028L + ATSC + 885 + W/O AVS + W/0 FM

%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_078312AB     ;           Mini 3028L + DVBT + 888 
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_078312AB     ;           Mini 3028L + DVBT + 885
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_079312AB     ;           Mini 3028L + DVBT + 888 + W/O AVS
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_079312AB     ;           Mini 3028L + DVBT + 885 + W/O AVS

%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_278312AB     ;           Mini 3028L + DVBT + 888           + W/0 FM
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_278312AB     ;           Mini 3028L + DVBT + 885           + W/0 FM
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_279312AB     ;           Mini 3028L + DVBT + 888 + W/O AVS + W/0 FM
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_279312AB     ;           Mini 3028L + DVBT + 885 + W/O AVS + W/0 FM 

%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_158512AB     ;           ATSC + 888 
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_178512AB     ;(Special)  ATSC + 885			  
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_157512AB     ;           ATSC + 888 + Two AV/S
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_157512AB     ;           ATSC + 885 + Two AV/S
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_156512AB     ;           ATSC + 888 + 2nd AV/S
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_156512AB     ;           ATSC + 885 + 2nd AV/S

%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_158312AB     ;           3028L + ATSC + 888 
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_158312AB     ;           3028L + ATSC + 885			  
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_157312AB     ;           3028L + ATSC + 888 + Two AV/S
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_157312AB     ;           3028L + ATSC + 885 + Two AV/S
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_156312AB     ;           3028L + ATSC + 888 + 2nd AV/S
%CX23888.PE585QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_156312AB     ;           3028L + ATSC + 885 + 2nd AV/S

%CX23888.PE586QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_158612AB     ;           ATSC + 888 + 417 
%CX23888.PE586QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_158612AB     ;           ATSC + 885 + 417 
%CX23888.PE586QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_157612AB     ;           ATSC + 888 + 417 + Two AV/S
%CX23888.PE586QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_157612AB     ;           ATSC + 885 + 417 + Two AV/S
%CX23888.PE586QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_156612AB     ;           ATSC + 888 + 417 + 2nd AV/S
%CX23888.PE586QA%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_156612AB     ;           ATSC + 885 + 417 + 2nd AV/S

%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_178512AB     ;           DVBT + 888 
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_158512AB     ;(Special)  DVBT + 885 
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_177512AB     ;           DVBT + 888 + Two AV/S
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_177512AB     ;           DVBT + 885 + Two AV/S
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_176512AB     ;           DVBT + 888 + 2nd AV/S
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_176512AB     ;           DVBT + 885 + 2nd AV/S

%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_178312AB     ;           3028L + DVBT + 888 
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_178312AB     ;           3028L + DVBT + 885 
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_177312AB     ;           3028L + DVBT + 888 + Two AV/S
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_177312AB     ;           3028L + DVBT + 885 + Two AV/S
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_176312AB     ;           3028L + DVBT + 888 + 2nd AV/S
%CX23888.PE785Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_176312AB     ;           3028L + DVBT + 885 + 2nd AV/S

%CX23888.PE786Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_178612AB     ;           DVBT + 888 + 417 
%CX23888.PE786Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_178612AB     ;           DVBT + 885 + 417 
%CX23888.PE786Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_177612AB     ;           DVBT + 888 + 417 + Two AV/S
%CX23888.PE786Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_177612AB     ;           DVBT + 885 + 417 + Tw0 AV/S
%CX23888.PE786Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_176612AB     ;           DVBT + 888 + 417 + 2nd AV/S
%CX23888.PE786Q%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_176612AB     ;           DVBT + 885 + 417 + 2nd AV/S

%CX23888.PE185%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_118612AB     ;           DMBT-H + 888
%CX23888.PE185%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_118612AB     ;           DMBT-H + 885
%CX23888.PE185%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_117612AB     ;           DMBT-H + 888 + Two AV/S 	
%CX23888.PE185%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_117612AB     ;           DMBT-H + 885 + Two AV/S
%CX23888.PE185%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_116612AB     ;           DMBT-H + 888 + 2nd AV/S	
%CX23888.PE185%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_116612AB     ;           DMBT-H + 885 + 2nd AV/S
  
%CX23888.PE186%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_118512AB     ;           DMBT-H + 888 + 417	
%CX23888.PE186%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_118512AB     ;           DMBT-H + 885 + 417
%CX23888.PE186%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_117512AB     ;           DMBT-H + 888 + 417 + Two AV/S	
%CX23888.PE186%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_117512AB     ;           DMBT-H + 885 + 417 + Two AV/S
%CX23888.PE186%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_116512AB     ;           DMBT-H + 888 + 417 + 2nd AV/S	
%CX23888.PE186%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_116512AB     ;           DMBT-H + 885 + 417 + 2nd AV/S 

%CX23888.PE285%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_128512AB     ;           ISDB-T + 888 
%CX23888.PE285%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_128512AB     ;           ISDB-T + 885 
%CX23888.PE285%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_127512AB     ;           ISDB-T + 888  + Two AV/S
%CX23888.PE285%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_127512AB     ;           ISDB-T + 885  + Two AV/S
%CX23888.PE285%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_126512AB     ;           ISDB-T + 888  + 2nd AV/S
%CX23888.PE285%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_126512AB     ;           ISDB-T + 885  + 2nd AV/S

%CX23888.PE286%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_128612AB     ;           ISDB-T + 888 + 417
%CX23888.PE286%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_128612AB     ;           ISDB-T + 888 + 417
%CX23888.PE286%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_127612AB     ;           ISDB-T + 888 + 417 + Two AV/S
%CX23888.PE286%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_127612AB     ;           ISDB-T + 888 + 417 + Two AV/S
%CX23888.PE286%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_126612AB     ;           ISDB-T + 888 + 417 + 2nd AV/S
%CX23888.PE286%     =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_126612AB     ;           ISDB-T + 888 + 417 + 2nd AV/S

%CX23888.PE586C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C58612AB  ;           COMBO ATSC(2D) + FM + 888 + 417 
%CX23888.PE586C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C57612AB  ;           COMBO ATSC(2D) + FM + 888 + 417 + TWO AV/S
%CX23888.PE586C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C56612AB  ;           COMBO ATSC(2D) + FM + 888 + 417 + 2nd AV/S

%CX23888.PE586C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C5E612AB    ;           COMBO ATSC(1D) + FM + 888 + 417 
%CX23888.PE586C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C5D612AB    ;           COMBO ATSC(1D) + FM + 888 + 417 + TWO AV/S
%CX23888.PE586C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C5C612AB    ;           COMBO ATSC(1D) + FM + 888 + 417 + 2nd AV/S

%CX23888.PE585C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8852&SUBSYS_C58512AB  ;           COMBO ATSC(2D) + FM + 885  
%CX23888.PE585C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8852&SUBSYS_C57512AB  ;           COMBO ATSC(2D) + FM + 885 + TWO AV/S
%CX23888.PE585C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8852&SUBSYS_C56512AB  ;           COMBO ATSC(2D) + FM + 885 + 2nd AV/S

%CX23888.PE585C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C58512AB  ;           COMBO ATSC(2D) + FM + 888 
%CX23888.PE585C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C57512AB  ;           COMBO ATSC(2D) + FM + 888 + TWO AV/S
%CX23888.PE585C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C56512AB  ;           COMBO ATSC(2D) + FM + 888 + 2nd AV/S

%CX23888.PE585C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C5E512AB    ;           COMBO ATSC(1D) + FM + 888 
%CX23888.PE585C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C5D512AB    ;           COMBO ATSC(1D) + FM + 888 + TWO AV/S
%CX23888.PE585C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C5C512AB    ;           COMBO ATSC(1D) + FM + 888 + 2nd AV/S

%CX23888.PE786C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C78612AB  ;           COMBO DVBT(2D) + FM + 888 + 417 
%CX23888.PE786C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C77612AB  ;           COMBO DVBT(2D) + FM + 888 + 417 + TWO AV/S
%CX23888.PE786C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C76612AB  ;           COMBO DVBT(2D) + FM + 888 + 417 + 2nd AV/S

%CX23888.PE786C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C7E612AB    ;           COMBO DVBT(1D) + FM + 888 + 417 
%CX23888.PE786C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C7D612AB    ;           COMBO DVBT(1D) + FM + 888 + 417 + TWO AV/S
%CX23888.PE786C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C7C612AB    ;           COMBO DVBT(1D) + FM + 888 + 417 + 2nd AV/S

%CX23888.PE785C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8852&SUBSYS_C78512AB  ;           COMBO DVBT(2D) + FM + 885 
%CX23888.PE785C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8852&SUBSYS_C77512AB  ;           COMBO DVBT(2D) + FM + 885 + TWO AV/S
%CX23888.PE785C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8852&SUBSYS_C76512AB  ;           COMBO DVBT(2D) + FM + 885 + 2nd AV/S

%CX23888.PE785C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C78512AB  ;           COMBO DVBT(2D) + FM + 888 
%CX23888.PE785C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C77512AB  ;           COMBO DVBT(2D) + FM + 888 + TWO AV/S
%CX23888.PE785C%    =   CX23888.PalomarMHD2D,PCI\VEN_14F1&DEV_8880&SUBSYS_C76512AB  ;           COMBO DVBT(2D) + FM + 888 + 2nd AV/S

%CX23888.PE785C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C7E512AB    ;           COMBO DVBT(1D) + FM + 888 
%CX23888.PE785C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C7D512AB    ;           COMBO DVBT(1D) + FM + 888 + TWO AV/S
%CX23888.PE785C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C7C512AB    ;           COMBO DVBT(1D) + FM + 888 + 2nd AV/S

%CX23888.PE186C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C1E612AB    ;           COMBO DMBT-H + FM + 888 + 417 
%CX23888.PE186C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C1D612AB    ;           COMBO DMBT-H + FM + 888 + 417 + TWO AV/S
%CX23888.PE186C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C1C612AB    ;           COMBO DMBT-H + FM + 888 + 417 + 2nd AV/S

%CX23888.PE185C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C1E512AB    ;           COMBO DMBT-H + FM + 888 
%CX23888.PE185C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C1D512AB    ;           COMBO DMBT-H + FM + 888 + TWO AV/S
%CX23888.PE185C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C1C512AB    ;           COMBO DMBT-H + FM + 888 + 2nd AV/S

%CX23888.PE286C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C2E612AB    ;           COMBO ISDB-T + FM + 888 + 417 
%CX23888.PE286C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C2D612AB    ;           COMBO ISDB-T + FM + 888 + 417 + TWO AV/S
%CX23888.PE286C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C2C612AB    ;           COMBO ISDB-T + FM + 888 + 417 + 2nd AV/S

%CX23888.PE285C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C2E512AB    ;           COMBO ISDB-T + FM + 888 
%CX23888.PE285C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C2D512AB    ;           COMBO ISDB-T + FM + 888 + TWO AV/S
%CX23888.PE285C%    =   CX23888.PalomarMHD,PCI\VEN_14F1&DEV_8880&SUBSYS_C2C512AB    ;           COMBO ISDB-T + FM + 888 + 2nd AV/S

%CX23888.PE988J%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D58512AB     ;           ATSC + 888 
%CX23888.PE988J%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D58512AB     ;           ATSC + 885 
%CX23888.PE988J%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D57512AB     ;           ATSC + 888 + Two AV/S
%CX23888.PE988J%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D57512AB     ;           ATSC + 885 + Two AV/S
%CX23888.PE988J%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D56512AB     ;           ATSC + 888 + 2nd AV/S
%CX23888.PE988J%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D56512AB     ;           ATSC + 885 + 2nd AV/S

%CX23888.PE988JH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D58612AB     ;           ATSC + 888 + 417
%CX23888.PE988JH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D58612AB     ;           ATSC + 885 + 417 
%CX23888.PE988JH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D57612AB     ;           ATSC + 888 + 417 + Two AV/S
%CX23888.PE988JH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D57612AB     ;           ATSC + 885 + 417 + Two AV/S
%CX23888.PE988JH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D56612AB     ;           ATSC + 888 + 417 + 2nd AV/S
%CX23888.PE988JH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D56612AB     ;           ATSC + 885 + 417 + 2nd AV/S

%CX23888.PE988K%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D78512AB     ;           DVBT + 888 
%CX23888.PE988K%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D78512AB     ;           DVBT + 885 
%CX23888.PE988K%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D77512AB     ;           DVBT + 888 + Two AV/S
%CX23888.PE988K%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D77512AB     ;           DVBT + 885 + Two AV/S
%CX23888.PE988K%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D76512AB     ;           DVBT + 888 + 2nd AV/S
%CX23888.PE988K%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D76512AB     ;           DVBT + 885 + 2nd AV/S

%CX23888.PE988KH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D78612AB     ;           DVBT + 888 + 417 
%CX23888.PE988KH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D78612AB     ;           DVBT + 885 + 417 
%CX23888.PE988KH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D77612AB     ;           DVBT + 888 + 417 + Two AV/S
%CX23888.PE988KH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D77612AB     ;           DVBT + 885 + 417 + Tw0 AV/S
%CX23888.PE988KH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D76612AB     ;           DVBT + 888 + 417 + 2nd AV/S
%CX23888.PE988KH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8852&SUBSYS_D76612AB     ;           DVBT + 885 + 417 + 2nd AV/S

%CX23888.PE988Z%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D18512AB     ;           DMBT-H + 888
%CX23888.PE988Z%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D17512AB     ;           DMBT-H + 888 + Two AV/S
%CX23888.PE988Z%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D16512AB     ;           DMBT-H + 888 + 2nd AV/S

%CX23888.PE988ZH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D18612AB     ;           DMBT-H + 888 + 417  	
%CX23888.PE988ZH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D17612AB     ;           DMBT-H + 888 + 417 + Two AV/S	
%CX23888.PE988ZH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D16612AB     ;           DMBT-H + 888 + 417 + 2nd AV/S 	

%CX23888.PE988I%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D28512AB     ;           ISDB-T + 888
%CX23888.PE988I%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D27512AB     ;           ISDB-T + 888 + Two AV/S
%CX23888.PE988I%    =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D26512AB     ;           ISDB-T + 888 + 2nd AV/S
 
%CX23888.PE988IH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D28612AB     ;           ISDB-T + 888 + 417
%CX23888.PE988IH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D27612AB     ;           ISDB-T + 888 + 417 + Two AV/S
%CX23888.PE988IH%   =   CX23888.Sonora353,PCI\VEN_14F1&DEV_8880&SUBSYS_D26612AB     ;           ISDB-T + 888 + 417 + 2nd AV/S

[CX23888.PalomarMHD2D]
Include             =   ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
Needs               =   KS.Registration,KSCAPTUR.Registration.NT, WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
AddReg              =   CX888.AddReg,PalomarMHDXBAR.AddReg,CX23888.Tuner.AddReg,Tuner.AddReg,CXTS.AddReg
CopyFiles           =   CX888.CopyDrivers,DSFilters.CopyFiles
RegisterDlls        =   DSFilters.RegDLL

[CX23888.PalomarMHD2D.NT]
Include             =   ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
Needs               =   KS.Registration.NT,KSCAPTUR.Registration.NT, WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
AddReg              =   CX888.AddReg,PalomarMHDXBAR.AddReg,CX23888.Tuner.AddReg,Tuner.AddReg,CXTS.AddReg
CopyFiles           =   CX888.CopyDrivers,DSFilters.CopyFiles
RegisterDlls        =   DSFilters.RegDLL

[CX23888.PalomarMHD]
Include             =   ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
Needs               =   KS.Registration,KSCAPTUR.Registration.NT, WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
AddReg              =   CX888.AddReg,PalomarMHDXBAR.AddReg,CX23888.Tuner.AddReg,Tuner.AddReg,CXTS.AddReg
CopyFiles           =   CX888.CopyDrivers,DSFilters.CopyFiles
RegisterDlls        =   DSFilters.RegDLL

[CX23888.PalomarMHD.NT]
Include             =   ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
Needs               =   KS.Registration.NT,KSCAPTUR.Registration.NT, WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
AddReg              =   CX888.AddReg,PalomarMHDXBAR.AddReg,CX23888.Tuner.AddReg,Tuner.AddReg,CXTS.AddReg
CopyFiles           =   CX888.CopyDrivers,DSFilters.CopyFiles
RegisterDlls        =   DSFilters.RegDLL

[CX23888.Sonora353]
Include             =   ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
Needs               =   KS.Registration,KSCAPTUR.Registration.NT, WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
AddReg              =   CX888.AddReg,PalomarMHDXBAR.AddReg,CX23888.Tuner.AddReg,Tuner.AddReg,CXTS.AddReg
CopyFiles           =   CX888.CopyDrivers,DSFilters.CopyFiles
RegisterDlls        =   DSFilters.RegDLL

[CX23888.Sonora353.NT]
Include             =   ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
Needs               =   KS.Registration.NT,KSCAPTUR.Registration.NT, WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
AddReg              =   CX888.AddReg,PalomarMHDXBAR.AddReg,CX23888.Tuner.AddReg,Tuner.AddReg,CXTS.AddReg
CopyFiles           =   CX888.CopyDrivers,DSFilters.CopyFiles
RegisterDlls        =   DSFilters.RegDLL

[CX888.CopyDrivers]
y_cx88x.sys
y_cx416enc.rom
; Merlin Rev. C audio firmware
y_merlinC.rom


[DSFilters.CopyFiles]
y_cpnotify.ax
y_encprxypage.ax
y_cxtvrate.dll

[DSFilters.RegDLL]
11,,y_cpnotify.ax,1
11,,y_encprxypage.ax,1
11,,y_cxtvrate.dll,1

[CX888.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,y_cx88x.sys
HKR,,OkToHibernate,3,01
; Disable driver page out
HKR,,PageOutWhenUnopened,3,0
;HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKLM,%MediaCategories%\%GUID.PINNAME_ANALOG_AUDIO_IN%,Name,,%Pin.p2AnalogAudioIn%
HKLM,%MediaCategories%\%GUID.PINNAME_AUDIO_OUT%,Name,,%PinName.AnalogAudioOut%
;Copy protection method enforced by driver
HKR,"DriverData","CpMethod",0x00010001, 0xFE, 0x00, 0x00, 0x00

;
;Register the name of the 656 and MPEG pins
;
HKLM,%MediaCategories%\%GUID.PINNAME_656_OUT%,Name,,%PinName.656_OUT%
HKLM,%MediaCategories%\%GUID.PINNAME_656_IN%,Name,,%PinName.656_IN%
HKLM,%MediaCategories%\%GUID.PINNAME_MPEG_OUT%,Name,,%PinName.MpegOut%

;
;Add the property pages
;
HKCR,CLSID\%GUID.General_Properties%\InprocServer32,,,y_encprxypage.ax
HKCR,CLSID\%GUID.General_Properties%\InprocServer32,ThreadingModel,,Both
HKLM,%MediaSets%\%GUID.IVAC_PROPERTIES%\PropertyPages\%GUID.General_Properties%,,,

HKCR,CLSID\%GUID.Video_Properties%\InprocServer32,,,y_encprxypage.ax
HKCR,CLSID\%GUID.Video_Properties%\InprocServer32,ThreadingModel,,Both
HKLM,%MediaSets%\%GUID.IVAC_PROPERTIES%\PropertyPages\%GUID.Video_Properties%,,,

HKCR,CLSID\%GUID.Audio_Properties%\InprocServer32,,,y_encprxypage.ax
HKCR,CLSID\%GUID.Audio_Properties%\InprocServer32,ThreadingModel,,Both
HKLM,%MediaSets%\%GUID.IVAC_PROPERTIES%\PropertyPages\%GUID.Audio_Properties%,,,

HKCR,CLSID\%GUID.MPEG_Properties%\InprocServer32,,,y_encprxypage.ax
HKCR,CLSID\%GUID.MPEG_Properties%\InprocServer32,ThreadingModel,,Both
HKLM,%MediaSets%\%GUID.IVAC_PROPERTIES%\PropertyPages\%GUID.MPEG_Properties%,,,

HKCR,CLSID\%GUID.Diagnostic_Properties%\InprocServer32,,,y_encprxypage.ax
HKCR,CLSID\%GUID.Diagnostic_Properties%\InprocServer32,ThreadingModel,,Both
HKLM,%MediaSets%\%GUID.IVAC_PROPERTIES%\PropertyPages\%GUID.Diagnostic_Properties%,,,

HKCR,CLSID\%GUID.Noise_Properties%\InprocServer32,,,y_encprxypage.ax
HKCR,CLSID\%GUID.Noise_Properties%\InprocServer32,ThreadingModel,,Both
HKLM,%MediaSets%\%GUID.IVAC_PROPERTIES%\PropertyPages\%GUID.Noise_Properties%,,,

;Register the encoder and multiplexer classes with Direct X
HKCR,%ActiveMovieCategories%\%GUID.Encoder%,CLSID,,%GUID.Encoder%
HKCR,%ActiveMovieCategories%\%GUID.Encoder%,FriendlyName,,%Category_Encoders%
HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,CLSID,,%GUID.Multiplexer%
HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,FriendlyName,,%Category_Multiplexers%

;Register the names of the encoder and multiplexer nodes
HKLM,%MediaCategories%\%GUID.Encoder%,Name,,%Node.Encoder%
HKLM,%MediaCategories%\%GUID.Encoder%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.Multiplexer%,Name,,%Node.Multiplexer%
HKLM,%MediaCategories%\%GUID.Multiplexer%,Display,1,00,00,00,00

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
;NEC
;HKLM,%MediaInterfaces%\{868de3d7-1ed1-4698-af07-0a4b57662572},,,"Notify Copy Protect Filter"
;HKLM,%MediaInterfaces%\{868de3d7-1ed1-4698-af07-0a4b57662572},IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

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

; these registry keys for 3D comb filter enable
; use3DComb entry allows the use of the 3D Comb feature, currently connected to the color enable
; property of the capture filter
HKR,"DriverData","Use3DComb",0x00010001, 0x01,0x00,0x00,0x00

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

; this entry sets the initial state of the 3D comb enable when use3DComb is specified
HKR,"DriverData","Enable3DComb",0x00010001, 0x01,0x00,0x00,0x00

; The following entries just for testing BDA driver
; No demod for now
HKR,"DriverData","TunerModel",0x00010001, 0x03,0x00,0x00,0x00

;Enable TS capture and BDA filter registration
HKR,"DriverData","Enable_BDA",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","DemodI2CAddress",0x00010001, 0x32, 0x00, 0x00, 0x00
HKR,"DriverData","DigitalDemodI2CBus",0x00010001, 0x2, 0x00, 0x00, 0x00

; these registry keys for TS filter
; DebugTS entry forces creation of TS capture filter without a demod
;HKR,"DriverData","DebugTS",0x00010001, 0x01,0x00,0x00,0x00
; Next line enables the software TS packetizer
;HKR,"DriverData","dwIsTSStream",0x00010001,0x01,0x00,0x00,0x00

;IR Support
HKR,"DriverData","EnableIR",0x00010001, 0x01, 0x00, 0x00, 0x00
;NEC standard
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00

;Add the property pages
;HKCR,CLSID\%GUID.General_Properties%\InprocServer32,,,cxcorona.ax
;HKCR,CLSID\%GUID.General_Properties%\InprocServer32,ThreadingModel,,Both
;HKLM,%MediaSets%\%GUID.CORONA_VERSION_PROPERTIES%\PropertyPages\%GUID.General_Properties%,,,

; GPIO Pin values 
; IMPORTANT !!! if any GPIO is not used - just delete the corresponding entry !!!
HKR,"DriverData","tuner_reset_gpio_bit", 0x00010001, 0x02, 0x00, 0x00, 0x00
;HKR,"DriverData","tuner_sif_fm_gpio_bit",0x00010001, 0x01, 0x00, 0x00, 0x00
;HKR,"DriverData","comp_select_gpio_bit", 0x00010001, 0x00, 0x00, 0x00, 0x00

; Back Panel = 0x00, Front Panel = 0x01
;HKR,"DriverData","comp_select_panel", 0x00010001, 0x00, 0x00, 0x00, 0x00

;Demod Comm mode : 0x00 = Serial, 0x01 = Parallel
HKR,"DriverData","DemodTransferMode",0x00010001, 0x00, 0x00, 0x00, 0x00

;BoardType PalomarMHD = 15
HKR,"DriverData","BoardType",0x00010001, 0x0F, 0x00, 0x00, 0x00
HKR,"DriverData","ComboBoard",0x00010001, 0x01, 0x00, 0x00, 0x00

;power management
HKR,"DriverData","PowerManagement",0x00010001, 0x01, 0x00, 0x00, 0x00

;
; Driver Configuration Registry Entries
;

[CX23888.Tuner.AddReg]
HKR,"DriverData","VideoStandard",0x00010001, 0x1,0x00,0x00,0x00


;-------------------------------------------------------------------
; Crossbar AddReg sections
;
;---Crossbar registry values---
;
; Note: For each pin on the crossbar, specify the following:
; (1) Pin type 
;     0 - TunerIn
;     1 - Composite 1
;     2 - SVideo 1
;     3 - Component
;     4 - Composite 2
;     5 - SVideo 2
;     6 - Audio from Tuner
;     7 - Audio from Line In
;     8 - Audio from Line In 2
; (2) InputMux (optional) - input mux to use for the selected pin
;     in 0xAA, 0xBB, 0xCC, 0x00 format
;     where AA is the input mux for Composite/S-Video Luma/Component Luma
;           BB is the input mux for Tuner Audio/S-Video Chroma/Component YPr
;           CC is the input mux for Component YPb
; (3) InputChannel (optional, but required if InputMux present) - Input channel 
;     to use for mux in 0xAA, 0xBB, 0xCC, 0xDD format
;     where AA is the input channel for Composite/S-Video Luma/Component Luma
;           BB is the input channel for Tuner Audio/S-Video Chroma/Component YPr
;           CC is the input channel for Component YPb 
;           DD = 1 if dual ADC2 mode required, zero if single mode
; (4) RelatedPinIndex 

;-------------------------------------------------------------------

[PalomarMHDXBAR.AddReg]

;Pin 0 - Tuner In
; Input MUX       : VIN2 for video, VIN5 for audio
; Input Channel   : Ch1 for video,  Ch2  for audio
; Related PinIndex: Tuner Audio - Pin6 
HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x02,0x05,0x00,0x00
HKR,"DriverData\XBarPin0","InputChannel",0x00010001, 0x01,0x02,0x00,0x00
HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x05,0x00,0x00,0x00

;Pin 1 - Composite 1 (Front) 
; Input Mux       : VIN1 for Composite 
; Input Channel   : Ch1 for Composite
; Related PinIndex: Audio Line In 2 - Pin8
HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","InputChannel",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x07,0x00,0x00,0x00

;Pin 2 - S-Video 1 (Front)
; Input Mux       : VIN3 for Luma, VIN4 for Chroma
; Input Channel   : Ch1 for  Luma, Ch2  for Chroma
; Related PinIndex: Audio Line In 2 - Pin8
HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x03,0x04,0x00,0x00
HKR,"DriverData\XBarPin2","InputChannel",0x00010001, 0x01,0x02,0x00,0x00
HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x07,0x00,0x00,0x00

;Pin 4 - Composite 2 (Rear)
; Input Mux       : VIN8 for Composite
; Input Channel   : Ch1 for Composite
; Related PinIndex: Audio Line In 1 - Pin7
HKR,"DriverData\XBarPin3","PinType",0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","InputMux",0x00010001, 0x06,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","InputChannel",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin3","RelatedPinIndex",0x00010001, 0x06,0x00,0x00,0x00

;Pin 5 - S-Video 2 (Rear)
; Input Mux       : VIN8 for Luma, VIN7 for Chroma
; Input Channel   : Ch1 for  Lume, Ch3  for Chroma
; Related PinIndex: Audio Line In 1 - Pin7
HKR,"DriverData\XBarPin4","PinType",0x00010001, 0x05,0x00,0x00,0x00
HKR,"DriverData\XBarPin4","InputMux",0x00010001, 0x08,0x07,0x00,0x00
HKR,"DriverData\XBarPin4","InputChannel",0x00010001, 0x01,0x03,0x00,0x00
HKR,"DriverData\XBarPin4","RelatedPinIndex",0x00010001, 0x06,0x00,0x00,0x00

;Pin 6 - Tuner Audio
; Related PinIndex: Tuner In - Pin0
HKR,"DriverData\XBarPin5","PinType",0x00010001, 0x06,0x00,0x00,0x00
HKR,"DriverData\XBarPin5","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\XBarPin5","GpioPin",0x00010001, 0x14,0x00,0x00,0x00
HKR,"DriverData\XBarPin5","GpioValue",0x00010001, 0x01,0x00,0x00,0x00

;Pin 7 - Audio Line In 1 (Rear)
; Related PinIndex: Composite 1 - Pin1
HKR,"DriverData\XBarPin6","PinType",0x00010001, 0x07,0x00,0x00,0x00
HKR,"DriverData\XBarPin6","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00

;Pin 8 - Audio Line In 2 (Front)
; Related PinIndex: Composite 2 - Pin4
; Clear GPIO 20 Mux to set Front audio 
HKR,"DriverData\XBarPin7","PinType",0x00010001, 0x08,0x00,0x00,0x00
HKR,"DriverData\XBarPin7","RelatedPinIndex",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\XBarPin7","GpioPin",0x00010001, 0x14,0x00,0x00,0x00
HKR,"DriverData\XBarPin7","GpioValue",0x00010001, 0x00,0x00,0x00,0x00

;Composite input is the default
HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00


;-------------------------------------------------------------------
; Tuner AddReg sections
;-------------------------------------------------------------------

[Tuner.AddReg]
;XCEIVE_XC3028      = 26,    // Xceive XC3028
HKR,"DriverData","TunerType",0x00010001, 0x1A, 0x00, 0x00, 0x00

HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
HKR,"DriverData","TunerI2CBus",0x00010001, 0x2, 0x00, 0x00, 0x00
; MXL5005            = 35     // MaxLinear MxL5005 silicon tuner
HKR,"DriverData","DigitalTunerType",0x00010001, 0x23, 0x00, 0x00, 0x00
HKR,"DriverData","DigitalTunerI2CAddress",0x00010001, 0xC6, 0x00, 0x00, 0x00
HKR,"DriverData","DigitalTunerI2CBus",0x00010001, 0x2, 0x00, 0x00, 0x00

;-------------------------------------------------------------------
; AddReg sections for TS filter
;-------------------------------------------------------------------

[CXTS.AddReg]
HKLM,%MediaCategories%\%TSPinID%,Display,1, 00,00,00,00
HKLM,%MediaCategories%\%TSPinID%,Name,,%TSPinName%

;
; Interfaces installation
;

;
; Video
;
[CX23888.PalomarMHD2D.Interfaces]
Needs                 =                         VID.Interfaces.Combo2D

[CX23888.PalomarMHD2D.NT.Interfaces]
Needs                 =                         VID.Interfaces.Combo2D

[CX23888.PalomarMHD.Interfaces]
Needs                 =                         VID.Interfaces.Combo

[CX23888.PalomarMHD.NT.Interfaces]
Needs                 =                         VID.Interfaces.Combo

[CX23888.Sonora353.Interfaces]
Needs                 =                         VID.Interfaces.Hybrid

[CX23888.Sonora353.NT.Interfaces]
Needs                 =                         VID.Interfaces.Hybrid


[VID.Interfaces.Combo2D]
AddInterface      =       {65e8773d-8f56-11d0-a3b9-00a0c9223196}, %KsNameFilter%,           VID_Interface,
AddInterface      =       {a799a802-a46d-11d0-a18c-00a02401dcd4}, %TVAudioReferenceGuid%,   TvAudio_Interface,
AddInterface      =       {a799a801-a46d-11d0-a18c-00a02401dcd4}, %XBARReferenceGUID%,      CX88XBAR_Interface,
AddInterface      =       {a799a800-a46d-11d0-a18c-00a02401dcd4}, %TunerReferenceGuid%,     CX88TUNE_Interface,
;AddInterface     =       {6994AD04-93EF-11D0-A3CC-00A0C9223196}, %AudioReferenceGuid%,     AUD_Interface,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_a%, BDATUNE_Interface_Combo2D_a,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_b%, BDATUNE_Interface_Combo2D_b,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_c%, BDATUNE_Interface_Combo2D_c,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_d%, BDATUNE_Interface_Combo2D_d,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_A%,      TS_Interface_A,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_B%,      TS_Interface_B,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_C%,      TS_Interface_C,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_D%,      TS_Interface_D,
AddInterface      =       %GUID.Encoder%,                         %EncoderReferenceGuid%,   ENCODER_Interface,
AddInterface      =       %GUID.Multiplexer%,                     %EncoderReferenceGuid%,   ENCODER_Interface

[VID.Interfaces.Combo]
AddInterface      =       {65e8773d-8f56-11d0-a3b9-00a0c9223196}, %KsNameFilter%,           VID_Interface,
AddInterface      =       {a799a802-a46d-11d0-a18c-00a02401dcd4}, %TVAudioReferenceGuid%,   TvAudio_Interface,
AddInterface      =       {a799a801-a46d-11d0-a18c-00a02401dcd4}, %XBARReferenceGUID%,      CX88XBAR_Interface,
AddInterface      =       {a799a800-a46d-11d0-a18c-00a02401dcd4}, %TunerReferenceGuid%,     CX88TUNE_Interface,
;AddInterface     =       {6994AD04-93EF-11D0-A3CC-00A0C9223196}, %AudioReferenceGuid%,     AUD_Interface,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_a%, BDATUNE_Interface_Combo_a,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_b%, BDATUNE_Interface_Combo_b,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_c%, BDATUNE_Interface_Combo_c,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_d%, BDATUNE_Interface_Combo_d,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_A%,      TS_Interface_A,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_B%,      TS_Interface_B,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_C%,      TS_Interface_C,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_D%,      TS_Interface_D,
AddInterface      =       %GUID.Encoder%,                         %EncoderReferenceGuid%,   ENCODER_Interface,
AddInterface      =       %GUID.Multiplexer%,                     %EncoderReferenceGuid%,   ENCODER_Interface

[VID.Interfaces.Hybrid]
AddInterface      =       {65e8773d-8f56-11d0-a3b9-00a0c9223196}, %KsNameFilter%,           VID_Interface,
AddInterface      =       {a799a802-a46d-11d0-a18c-00a02401dcd4}, %TVAudioReferenceGuid%,   TvAudio_Interface,
AddInterface      =       {a799a801-a46d-11d0-a18c-00a02401dcd4}, %XBARReferenceGUID%,      CX88XBAR_Interface,
AddInterface      =       {a799a800-a46d-11d0-a18c-00a02401dcd4}, %TunerReferenceGuid%,     CX88TUNE_Interface,
;AddInterface     =       {6994AD04-93EF-11D0-A3CC-00A0C9223196}, %AudioReferenceGuid%,     AUD_Interface,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_a%, BDATUNE_Interface_Hybrid_a,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_b%, BDATUNE_Interface_Hybrid_b,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_c%, BDATUNE_Interface_Hybrid_c,
AddInterface      =       {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, %BDATuneReferenceGuid_d%, BDATUNE_Interface_Hybrid_d,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_A%,      TS_Interface_A,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_B%,      TS_Interface_B,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_C%,      TS_Interface_C,
AddInterface      =       {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, %TSReferenceGuid_D%,      TS_Interface_D,
AddInterface      =       %GUID.Encoder%,                         %EncoderReferenceGuid%,   ENCODER_Interface,
AddInterface      =       %GUID.Multiplexer%,                     %EncoderReferenceGuid%,   ENCODER_Interface


[VID_Interface]
AddReg=VID_Interface.AddReg

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

[TvAudio_Interface]
AddReg=TvAudio_Interface.AddReg

[TvAudio_Interface.AddReg]
HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%TVAudioFriendlyName%

[CX88XBAR_Interface]
AddReg=CX88XBAR_Interface.AddReg

[CX88XBAR_Interface.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%XBARFriendlyName%

[CX88TUNE_Interface]
AddReg=CX88TUNE_Interface.AddReg

[CX88TUNE_Interface.AddReg]
HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65}
HKR,,FriendlyName,,%TunerFriendlyName%
HKR,,TunerInstanceID,0x00010001,10

[AUD_Interface]
AddReg=AUD_Interface.AddReg

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

[BDATUNE_Interface_Combo2D_a]
AddReg=BDATUNE_Interface_Combo2D_a.AddReg

[BDATUNE_Interface_Combo2D_a.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_a%
HKR,,TunerInstanceID,0x00010001,10

[BDATUNE_Interface_Combo2D_b]
AddReg=BDATUNE_Interface_Combo2D_b.AddReg

[BDATUNE_Interface_Combo2D_b.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_b%
HKR,,TunerInstanceID,0x00010001,11

[BDATUNE_Interface_Combo2D_c]
AddReg=BDATUNE_Interface_Combo2D_c.AddReg

[BDATUNE_Interface_Combo2D_c.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_c%
HKR,,TunerInstanceID,0x00010001,10

[BDATUNE_Interface_Combo2D_d]
AddReg=BDATUNE_Interface_Combo2D_d.AddReg

[BDATUNE_Interface_Combo2D_d.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_d%
HKR,,TunerInstanceID,0x00010001,11


[BDATUNE_Interface_Combo_a]
AddReg=BDATUNE_Interface_Combo_a.AddReg

[BDATUNE_Interface_Combo_a.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_a%
HKR,,TunerInstanceID,0x00010001,11

[BDATUNE_Interface_Combo_b]
AddReg=BDATUNE_Interface_Combo_b.AddReg

[BDATUNE_Interface_Combo_b.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_b%
HKR,,TunerInstanceID,0x00010001,11

[BDATUNE_Interface_Combo_c]
AddReg=BDATUNE_Interface_Combo_c.AddReg

[BDATUNE_Interface_Combo_c.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_c%
HKR,,TunerInstanceID,0x00010001,11

[BDATUNE_Interface_Combo_d]
AddReg=BDATUNE_Interface_Combo_d.AddReg

[BDATUNE_Interface_Combo_d.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_d%
HKR,,TunerInstanceID,0x00010001,11

[BDATUNE_Interface_Hybrid_a]
AddReg=BDATUNE_Interface_Hybrid_a.AddReg

[BDATUNE_Interface_Hybrid_a.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_a%
HKR,,TunerInstanceID,0x00010001,10

[BDATUNE_Interface_Hybrid_b]
AddReg=BDATUNE_Interface_Hybrid_b.AddReg

[BDATUNE_Interface_Hybrid_b.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_b%
HKR,,TunerInstanceID,0x00010001,10

[BDATUNE_Interface_Hybrid_c]
AddReg=BDATUNE_Interface_Hybrid_c.AddReg

[BDATUNE_Interface_Hybrid_c.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_c%
HKR,,TunerInstanceID,0x00010001,10

[BDATUNE_Interface_Hybrid_d]
AddReg=BDATUNE_Interface_Hybrid_d.AddReg

[BDATUNE_Interface_Hybrid_d.AddReg]
HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%BDATuneFriendlyName_d%
HKR,,TunerInstanceID,0x00010001,10

[TS_Interface_A]
AddReg=TS_Interface_A.AddReg

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

[TS_Interface_B]
AddReg=TS_Interface_B.AddReg

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

[TS_Interface_C]
AddReg=TS_Interface_C.AddReg

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

[TS_Interface_D]
AddReg=TS_Interface_D.AddReg

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

[ENCODER_Interface]
AddReg=ENCODER_Interface.AddReg

[ENCODER_Interface.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%EncoderFriendlyName%
;Add an interface for Microsoft's video bit rate property set
HKR,Interfaces\{B43C4EEC-8C32-4791-9102-508ADA5EE8E7},,,
HKR,Interfaces\{b05dabd9-56e5-4fdc-afa4-8a47e91f1c9c},,,
HKR,Capabilities,,,
HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}", 0x00010001,1

;
; Services installation
;
[CX23888.PalomarMHD2D.Services]
AddService                   =                    cxpl_mhd,2,VID.ServiceInstall

[CX23888.PalomarMHD2D.NT.Services]
AddService                   =                    cxpl_mhd,2,VID.ServiceInstall

[CX23888.PalomarMHD.Services]
AddService                   =                    cxpl_mhd,2,VID.ServiceInstall

[CX23888.PalomarMHD.NT.Services]
AddService                   =                    cxpl_mhd,2,VID.ServiceInstall

[CX23888.Sonora353.Services]
AddService                   =                    cxpl_mhd,2,VID.ServiceInstall

[CX23888.Sonora353.NT.Services]
AddService                   =                    cxpl_mhd,2,VID.ServiceInstall

[VID.ServiceInstall]
DisplayName                  =                    %CX23888.DeviceDesc%
ServiceType                  =                    1
StartType                    =                    3
ErrorControl                 =                    1
ServiceBinary                =                    %10%\system32\drivers\y_cx88x.sys

;---------------------------------------------------------------
;                S t r i n g s
;---------------------------------------------------------------
[Strings]
Company                      =        "YUAN TV DRIVER"
CX23888.DeviceDesc           =        "CX23885/7 PCI-E AvStream Video Capture (PalomarMHD)"

CX23888.Analog               =        "Analog PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE585QA              =        "Hybrid ATSC/QAM PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE586QA              =        "Hybrid ATSC/QAM PCI-E AVS Video Capture "
CX23888.PE785Q               =        "Hybrid DVB-T PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE786Q               =        "Hybrid DVB-T PCI-E AVS Video Capture "
CX23888.PE185                =        "Hybrid DMBT-H PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE186                =        "Hybrid DMBT-H PCI-E AVS Video Capture"
CX23888.PE285                =        "Hybrid ISDB-T PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE286                =        "Hybrid ISDB-T PCI-E AVS Video Capture"
CX23888.PE585C               =        "COMBO ATSC/QAM PCI-E AVS Video Capture(SoftEncoder)"
CX23888.PE586C               =        "COMBO ATSC/QAM PCI-E AVS Video Capture"
CX23888.PE785C               =        "COMBO DVB-T PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE786C               =        "COMBO DVB-T PCI-E AVS Video Capture"
CX23888.PE186C               =        "COMBO DMBT-H PCI-E AVS Video Capture"
CX23888.PE185C               =        "COMBO DMBT-H PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE286C               =        "COMBO ISDB-T PCI-E AVS Video Capture"
CX23888.PE285C               =        "COMBO ISDB-T PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE988J               =        "Hybrid ATSC/QAM PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE988JH              =        "Hybrid ATSC/QAM PCI-E AVS Video Capture "
CX23888.PE988K               =        "Hybrid DVB-T PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE988KH              =        "Hybrid DVB-T PCI-E AVS Video Capture "
CX23888.PE988Z               =        "Hybrid DMBT-H PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE988ZH              =        "Hybrid DMBT-H PCI-E AVS Video Capture"
CX23888.PE988I               =        "Hybrid ISDB-T PCI-E AVS Video Capture (SoftEncoder)"
CX23888.PE988IH              =        "Hybrid ISDB-T PCI-E AVS Video Capture"

VIDFriendlyName              =        "CX23885/8 PCI-E Analog Video Capture"
TVAudioFriendlyName          =        "CX23885/8 PCI-E Analog TvAudio"
XBARFriendlyName             =        "CX23885/8 PCI-E Analog Crossbar"
TunerFriendlyName            =        "CX23885/8 PCI-E Analog Tuner"
BDATuneFriendlyName_a        =        "CX23885/8 PCI-E BDA Tuner/Demod A"
BDATuneFriendlyName_b        =        "CX23885/8 PCI-E BDA Tuner/Demod B"
BDATuneFriendlyName_c        =        "CX23885/8 PCI-E BDA Tuner/Demod QAM A"
BDATuneFriendlyName_d        =        "CX23885/8 PCI-E BDA Tuner/Demod QAM B"
TSFriendlyName_A             =        "CX23885/8 PCI-E AVStream TS Capture A"
TSFriendlyName_B             =        "CX23885/8 PCI-E AVStream TS Capture B"
TSFriendlyName_C             =        "CX23885/8 PCI-E AVStream TS Capture QAM A"
TSFriendlyName_D             =        "CX23885/8 PCI-E AVStream TS Capture QAM B"
AudioFriendlyName            =        "CX23885/8 PCI-E Audio Capture"
EncoderFriendlyName          =        "CX23885/8 PCI-E MPEG Encoder"

Category_Encoders            =        "WDM Streaming Encoder Devices"
Category_Multiplexers        =        "WDM Streaming Multiplexer Devices"
Pin.p2AnalogAudioIn          =        "Analog Audio In"
PinName.AnalogAudioOut       =        "Audio Out"
TSPinName                    =        "TS Out"
Node.Encoder                 =        "Encoder"
Node.Multiplexer             =        "Multiplexer"
PinName.656_IN               =        "656"
PinName.656_OUT              =        "656"
PinName.MpegOut              =        "MPEG"

KsNameFilter                 =        "{9B365890-165F-11D0-A195-0020AFD156E4}"
Proxy.CLSID                  =        "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
MediaCategories              =        "SYSTEM\CurrentControlSet\Control\MediaCategories"
GUID.PINNAME_ANALOG_AUDIO_IN =        "{04394D28-52A7-4c46-AED0-65D62CC64DA6}"
GUID.PINNAME_AUDIO_OUT       =        "{9DA02733-7910-40f2-95DD-0441676C9A9B}"
TVAudioReferenceGuid         =        "{991182D5-71A2-4b5c-9817-F551FBBC8232}"
XBARReferenceGUID            =        "{77F656DA-696D-407c-BA1C-50E4457C12E8}"
TunerReferenceGuid           =        "{5618011C-A4DA-455b-A448-EC2AF3DCCB02}"
TSPinID                      =        "{5237C937-0A21-4f7e-B338-DE0D0793D03F}"
BDATuneReferenceGuid_a       =        "{E01E1072-3DF3-4c23-B99F-6A27A7CC7CD2}"
BDATuneReferenceGuid_b       =        "{E01E1072-3DF3-4c23-B99F-6A27A7CC7DD2}"
BDATuneReferenceGuid_c       =        "{E01E1072-3DF3-4c23-B99F-6A27A7CC7ED2}"
BDATuneReferenceGuid_d       =        "{E01E1072-3DF3-4c23-B99F-6A27A7CC7FD2}"
TSReferenceGuid_A            =        "{5ea9c066-1dfe-41c5-a2de-bf766e83c98e}"
TSReferenceGuid_B            =        "{5ea9c066-1dfe-41c5-a2de-bf766e83ca8e}"
TSReferenceGuid_C            =        "{5ea9c066-1dfe-41c5-a2de-bf766e83cc8e}"
TSReferenceGuid_D            =        "{5ea9c066-1dfe-41c5-a2de-bf766e83ce8e}"
AudioReferenceGuid           =        "{AB766B70-AFB3-4461-A4DE-22E9C516B7FE}"
EncoderReferenceGuid         =        "{1C10193D-7DCA-4f55-99D8-B017AAD3921D}"
GUID.Encoder                 =        "{19689BF6-C384-48fd-AD51-90E58C79F70B}"
GUID.Multiplexer             =        "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"
GUID.PINNAME_656_IN          =        "{DFD530C7-36D9-47ff-B838-9A11D215B140}"
GUID.PINNAME_656_OUT         =        "{E2EEB283-EB84-4910-BABE-037FFBB03249}"
GUID.PINNAME_MPEG_OUT        =        "{1649D2C1-435E-11d3-A94B-00A0C9D8B34E}"
GUID.IVAC_PROPERTIES         =        "{87489F71-B890-4ba2-A88B-03E0B1A4EC1D}"
GUID.General_Properties      =        "{F6E6FBD9-FE5D-419d-B994-57FB20AAED1D}"
GUID.Video_Properties        =        "{5D64F5ED-1526-46f5-B510-AA93437FFA6E}"
GUID.Audio_Properties        =        "{9D52CFF7-0DB7-4300-B936-844105E64E9E}"
GUID.MPEG_Properties         =        "{A6ABB595-D3B7-4fdf-A418-F2C79E6E1C14}"
GUID.Diagnostic_Properties   =        "{18759BBE-6A06-4118-9A57-E833AD670B81}"
GUID.Noise_Properties        =        "{10E2DF32-3EC5-4551-BAE6-6D8F6B6C853A}"
MediaSets                    =        "System\CurrentControlSet\Control\MediaSets"
ActiveMovieCategories        =        "CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"

MediaInterfaces              =        "System\CurrentControlSet\Control\MediaInterfaces"

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: ftp, load: 2.39