;------------------------------------------------------------------
;
; emBDA.inf -- This file contains installation information for
; eMPIA USB 2.0 Video Devices EM28xx.
;
; This installation is for Windows XP and 32-bit Vista.
;
; Copyright (C) eMPIA Technology, Inc. 2002-2007
;
;------------------------------------------------------------------
[Version]
signature = "$CHICAGO$"
Class = Media
ClassGUID = {4d36e96c-e325-11ce-bfc1-08002be10318}
Provider = %Vendor%
CatalogFile = emWHQL.cat
DriverVer = 03/06/2008, 5.8.0306.0
[ControlFlags]
ExcludeFromSelect = *
[SourceDisksNames]
1 = %DiskLabel%,emBDA.sys,,
[SourceDisksFiles]
emPRP.ax = 1
emOEM.sys = 1
emBDA.sys = 1
emMON.exe = 1
merlinC.rom = 1
[DestinationDirs]
DefaultDestDir = 11
CAP.CopyDLL = 11
CAP.CopySYS = 10,system32\drivers
UTL.CopyList = 10
[Manufacturer]
%Vendor% = Models
[Models]
%USB2800.DeviceDesc.OEM% = USB2800,USB\VID_EB1A&PID_2800
%USB2820.DeviceDesc.OEM% = USB2820,USB\VID_EB1A&PID_2820
%USB2820.DeviceDesc.OEM% = USB2820,USB\VID_EB1A&PID_2830
%USB2840.DeviceDesc.OEM% = USB2840,USB\VID_EB1A&PID_2840
%USB2860.DeviceDesc.OEM% = USB2860,USB\VID_EB1A&PID_2860
%USB2870.DeviceDesc.OEM1% = USB2870,USB\VID_EB1A&PID_E350
%USB2870.DeviceDesc.OEM2% = USB2870,USB\VID_EB1A&PID_E355
%USB2870.DeviceDesc.OEM3% = USB2870,USB\VID_EB1A&PID_E356
%USB2870.DeviceDesc.OEM2% = USB2871,USB\VID_EB1A&PID_E357 ; Disable LNA
%USB2870.DeviceDesc.OEM2% = USB2870,USB\VID_EB1A&PID_E358 ; LNA + Remote
%USB2870.DeviceDesc.OEM2% = USB2871,USB\VID_EB1A&PID_E359 ; Disable LNA + Remote
%USB2861.DeviceDesc.OEM% = USB2861,USB\VID_EB1A&PID_E300&MI_00 ; Analog TV
%USB2861.DeviceDesc.OEM% = USB2861,USB\VID_EB1A&PID_E301&MI_00 ; Analog TV <FM>
%USB2861.DeviceDesc.OEM% = USB2861,USB\VID_EB1A&PID_E305&MI_00 ; Analog TV
%USB2881.DeviceDesc.OEM% = USB2881,USB\VID_EB1A&PID_E310&MI_00 ; Hybrid DVBT
%USB2881.DeviceDesc.OEM1% = USB2881,USB\VID_EB1A&PID_A310&MI_00 ; Hybrid ATSC
%USB2881.DeviceDesc.OEM% = USB2881,USB\VID_EB1A&PID_E311&MI_00 ; Hybrid DVBT <Secam_L>
%USB2881.DeviceDesc.OEM% = USB2881,USB\VID_EB1A&PID_E320&MI_00 ; Hybrid DVBT
%USB2881.DeviceDesc.OEM1% = USB2881,USB\VID_EB1A&PID_A315&MI_00 ; Hybrid ATSC <Samsung>
%USB2863.DeviceDesc.OEM% = USB2863,USB\VID_EB1A&PID_E303 ; Analog TV <FM>
%USB2863.DeviceDesc.OEM% = USB2863,USB\VID_EB1A&PID_E306 ; Analog TV <Without CVBS and S-Video>
%USB2863.DeviceDesc.OEM% = USB2863,USB\VID_EB1A&PID_E307 ; Analog TV <Without CVBS and S-Video> + RM
%USB2883.DeviceDesc.OEM% = USB2883,USB\VID_EB1A&PID_E313 ; Hybrid DVBT
%USB2883.DeviceDesc.OEM1% = USB2883,USB\VID_EB1A&PID_A313 ; Hybrid ATSC
%USB2883.DeviceDesc.OEM% = USB2883,USB\VID_EB1A&PID_E323 ; Hybrid DVBT <Without CVBS and S-Video>
%USB2883.DeviceDesc.OEM1% = USB2883,USB\VID_EB1A&PID_A316 ; Hybrid ATSC <Samsung>
%USB2870.DeviceDesc.OEM1% = USB2870,USB\VID_1B80&PID_E350
%USB2870.DeviceDesc.OEM2% = USB2870,USB\VID_1B80&PID_E355
%USB2870.DeviceDesc.OEM3% = USB2870,USB\VID_1B80&PID_E356
%USB2870.DeviceDesc.OEM2% = USB2871,USB\VID_1B80&PID_E357 ; Disable LNA
%USB2870.DeviceDesc.OEM2% = USB2870,USB\VID_1B80&PID_E358 ; LNA + Remote
%USB2870.DeviceDesc.OEM2% = USB2871,USB\VID_1B80&PID_E359 ; Disable LNA + Remote
%USB2861.DeviceDesc.OEM% = USB2861,USB\VID_1B80&PID_E300&MI_00 ; Analog TV
%USB2861.DeviceDesc.OEM% = USB2861,USB\VID_1B80&PID_E301&MI_00 ; Analog TV <FM>
%USB2861.DeviceDesc.OEM% = USB2861,USB\VID_1B80&PID_E305&MI_00 ; Analog TV
%USB2881.DeviceDesc.OEM% = USB2881,USB\VID_1B80&PID_E310&MI_00 ; Hybrid DVBT
%USB2881.DeviceDesc.OEM1% = USB2881,USB\VID_1B80&PID_A310&MI_00 ; Hybrid ATSC
%USB2881.DeviceDesc.OEM% = USB2881,USB\VID_1B80&PID_E311&MI_00 ; Hybrid DVBT <Secam_L>
%USB2881.DeviceDesc.OEM% = USB2881,USB\VID_1B80&PID_E320&MI_00 ; Hybrid DVBT
%USB2881.DeviceDesc.OEM1% = USB2881,USB\VID_1B80&PID_A315&MI_00 ; Hybrid ATSC <Samsung>
%USB2861.DeviceDesc.OEM% = USB2861,USB\VID_1B80&PID_E308&MI_00 ; Analog TV +RM
%USB2863.DeviceDesc.OEM% = USB2863,USB\VID_1B80&PID_E303 ; Analog TV <FM>
%USB2863.DeviceDesc.OEM% = USB2863,USB\VID_1B80&PID_E306 ; Analog TV <Without CVBS and S-Video>
%USB2863.DeviceDesc.OEM% = USB2863,USB\VID_1B80&PID_E307 ; Analog TV <Without CVBS and S-Video> + RM
%USB2883.DeviceDesc.OEM% = USB2883,USB\VID_1B80&PID_E313 ; Hybrid DVBT
%USB2883.DeviceDesc.OEM1% = USB2883,USB\VID_1B80&PID_A313 ; Hybrid ATSC
%USB2883.DeviceDesc.OEM% = USB2883,USB\VID_1B80&PID_E323 ; Hybrid DVBT <Without CVBS and S-Video>
;===============================
%USB2863.DeviceDesc.OEM% = USB2863,USB\VID_1B80&PID_E30A ; IPTV Analog TV
%USB2870.DeviceDesc.OEM4% = USB2870,USB\VID_1B80&PID_A340 ; Hybrid ATSC <MXL5003s>
%USB2883.DeviceDesc.OEM% = USB2883,USB\VID_1B80&PID_E31A ; IPTV Hybrid DVBT
%USB2883.DeviceDesc.OEM1% = USB2883,USB\VID_1B80&PID_A31A ; IPTV Hybrid ATSC
%USB2883.DeviceDesc.OEM1% = USB2883,USB\VID_1B80&PID_A333 ; Hybrid ATSC <XC5000>
%USB2883.DeviceDesc.OEM% = USB2883,USB\VID_1B80&PID_E327 ; Hybrid + CVBS + S-Video+ RM
%USB2883.DeviceDesc.OEM1% = USB2883,USB\VID_1B80&PID_A316 ; Hybrid ATSC <Samsung>
%USB2861.DeviceDesc.OEM1% = USB2861,USB\VID_1B80&PID_E302&MI_00; DVD Maker 2
%USB2861.DeviceDesc.OEM2% = USB2861,USB\VID_1B80&PID_E304&MI_00;
%USB2861.DeviceDesc.OEM1% = USB2861,USB\VID_1B80&PID_E305&MI_00;
%USB2889.DeviceDesc.OEM% = USB2889,USB\VID_1B80&PID_E329
%USB2889.DeviceDesc.OEM1% = USB2889,USB\VID_1B80&PID_C865
%USB2875.DeviceDesc.OEM% = USB2875,USB\VID_1B80&PID_C866
%USB2889.DeviceDesc.OEM2% = USB2889,USB\VID_1B80&PID_C867
%USB2875.DeviceDesc.OEM3% = USB2875,USB\VID_1B80&PID_C868
%USB2875.DeviceDesc.OEM1% = USB2875,USB\VID_1B80&PID_B750
%USB2875.DeviceDesc.OEM1% = USB2875,USB\VID_1B80&PID_B751
%USB2875.DeviceDesc.OEM2% = USB2875,USB\VID_1B80&PID_B880
%USB2875.DeviceDesc.OEM2% = USB2875,USB\VID_1B80&PID_B881
;--------------------- U S B 2 8 0 0 --------------------
[USB2800.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2800.NT.HW]
AddReg = InstFilter2800NT
[InstFilter2800NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2800.NT.Interfaces]
AddInterface = %KSCATEGORY_VIDEO%, %WDMCapFilter%, Capture2800.Interface
AddInterface = %KSCATEGORY_CAPTURE%,%WDMCapFilter%, Capture2800.Interface
AddInterface = %KSCATEGORY_TVTUNER%,%WDMTunerFilter%,TVTuner2800.Interface
AddInterface = %KSCATEGORY_TVAUDIO%,%WDMTVAudFilter%,TVAudio2800.Interface
AddInterface = %KSCATEGORY_XBAR%, %WDMXbarFilter%, Xbar2800.Interface
[Capture2800.Interface]
AddReg = Capture.2800.AddReg
[TVTuner2800.Interface]
AddReg = TVTuner.2800.AddReg
[TVAudio2800.Interface]
AddReg = TVAudio.2800.AddReg
[Xbar2800.Interface]
AddReg = Xbar.2800.AddReg
[Capture.2800.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2800.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2800.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[TVTuner.2800.AddReg]
HKR,,CLSID,,%ProxyTVTuner.CLSID%
HKR,,FriendlyName,,%TVTuner.2800.Name%
[TVAudio.2800.AddReg]
HKR,,CLSID,,%ProxyTVAudio.CLSID%
HKR,,FriendlyName,,%TVAudio.2800.Name%
[Xbar.2800.AddReg]
HKR,,CLSID,,%ProxyXbar.CLSID%
HKR,,FriendlyName,,%Xbar.2800.Name%
;------ S E R V I C E S ------
[USB2800.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2800
AddService = USB28xxOEM,0x00000000,OEMInstall2800
[BDAInstall2800]
DisplayName = %USB2800.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2800]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 2 0 --------------------
[USB2820.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2820.NT.HW]
AddReg = InstFilter2820NT
[InstFilter2820NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2820.NT.Interfaces]
AddInterface = %KSCATEGORY_VIDEO%, %WDMCapFilter%, Capture2820.Interface
AddInterface = %KSCATEGORY_CAPTURE%,%WDMCapFilter%, Capture2820.Interface
AddInterface = %KSCATEGORY_TVTUNER%,%WDMTunerFilter%,TVTuner2820.Interface
AddInterface = %KSCATEGORY_TVAUDIO%,%WDMTVAudFilter%,TVAudio2820.Interface
AddInterface = %KSCATEGORY_XBAR%, %WDMXbarFilter%, Xbar2820.Interface
[Capture2820.Interface]
AddReg = Capture.2820.AddReg
[TVTuner2820.Interface]
AddReg = TVTuner.2820.AddReg
[TVAudio2820.Interface]
AddReg = TVAudio.2820.AddReg
[Xbar2820.Interface]
AddReg = Xbar.2820.AddReg
[Capture.2820.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2820.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2820.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[TVTuner.2820.AddReg]
HKR,,CLSID,,%ProxyTVTuner.CLSID%
HKR,,FriendlyName,,%TVTuner.2820.Name%
[TVAudio.2820.AddReg]
HKR,,CLSID,,%ProxyTVAudio.CLSID%
HKR,,FriendlyName,,%TVAudio.2820.Name%
[Xbar.2820.AddReg]
HKR,,CLSID,,%ProxyXbar.CLSID%
HKR,,FriendlyName,,%Xbar.2820.Name%
;------ S E R V I C E S ------
[USB2820.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2820
AddService = USB28xxOEM,0x00000000,OEMInstall2820
[BDAInstall2820]
DisplayName = %USB2820.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2820]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 4 0 --------------------
[USB2840.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2840.NT.HW]
AddReg = InstFilter2840NT
[InstFilter2840NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2840.NT.Interfaces]
AddInterface = %KSCATEGORY_VIDEO%, %WDMCapFilter%, Capture2840.Interface
AddInterface = %KSCATEGORY_CAPTURE%,%WDMCapFilter%, Capture2840.Interface
AddInterface = %KSCATEGORY_TVTUNER%,%WDMTunerFilter%,TVTuner2840.Interface
AddInterface = %KSCATEGORY_TVAUDIO%,%WDMTVAudFilter%,TVAudio2840.Interface
AddInterface = %KSCATEGORY_XBAR%, %WDMXbarFilter%, Xbar2840.Interface
[Capture2840.Interface]
AddReg = Capture.2840.AddReg
[TVTuner2840.Interface]
AddReg = TVTuner.2840.AddReg
[TVAudio2840.Interface]
AddReg = TVAudio.2840.AddReg
[Xbar2840.Interface]
AddReg = Xbar.2840.AddReg
[Capture.2840.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2840.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2840.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[TVTuner.2840.AddReg]
HKR,,CLSID,,%ProxyTVTuner.CLSID%
HKR,,FriendlyName,,%TVTuner.2840.Name%
[TVAudio.2840.AddReg]
HKR,,CLSID,,%ProxyTVAudio.CLSID%
HKR,,FriendlyName,,%TVAudio.2840.Name%
[Xbar.2840.AddReg]
HKR,,CLSID,,%ProxyXbar.CLSID%
HKR,,FriendlyName,,%Xbar.2840.Name%
;------ S E R V I C E S ------
[USB2840.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2840
AddService = USB28xxOEM,0x00000000,OEMInstall2840
[BDAInstall2840]
DisplayName = %USB2840.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2840]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 6 0 --------------------
[USB2860.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2860.NT.HW]
AddReg = InstFilter2860NT
[InstFilter2860NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2860.NT.Interfaces]
AddInterface = %KSCATEGORY_VIDEO%, %WDMCapFilter%, Capture2860.Interface
AddInterface = %KSCATEGORY_CAPTURE%,%WDMCapFilter%, Capture2860.Interface
AddInterface = %KSCATEGORY_TVTUNER%,%WDMTunerFilter%,TVTuner2860.Interface
AddInterface = %KSCATEGORY_TVAUDIO%,%WDMTVAudFilter%,TVAudio2860.Interface
AddInterface = %KSCATEGORY_XBAR%, %WDMXbarFilter%, Xbar2860.Interface
[Capture2860.Interface]
AddReg = Capture.2860.AddReg
[TVTuner2860.Interface]
AddReg = TVTuner.2860.AddReg
[TVAudio2860.Interface]
AddReg = TVAudio.2860.AddReg
[Xbar2860.Interface]
AddReg = Xbar.2860.AddReg
[Capture.2860.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2860.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2860.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[TVTuner.2860.AddReg]
HKR,,CLSID,,%ProxyTVTuner.CLSID%
HKR,,FriendlyName,,%TVTuner.2860.Name%
[TVAudio.2860.AddReg]
HKR,,CLSID,,%ProxyTVAudio.CLSID%
HKR,,FriendlyName,,%TVAudio.2860.Name%
[Xbar.2860.AddReg]
HKR,,CLSID,,%ProxyXbar.CLSID%
HKR,,FriendlyName,,%Xbar.2860.Name%
;------ S E R V I C E S ------
[USB2860.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2860
AddService = USB28xxOEM,0x00000000,OEMInstall2860
[BDAInstall2860]
DisplayName = %USB2860.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2860]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 6 1 --------------------
[USB2861.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2861.NT.HW]
AddReg = InstFilter2861NT
[InstFilter2861NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2861.NT.Interfaces]
AddInterface = %KSCATEGORY_VIDEO%, %WDMCapFilter%, Capture2861.Interface
AddInterface = %KSCATEGORY_CAPTURE%,%WDMCapFilter%, Capture2861.Interface
AddInterface = %KSCATEGORY_TVTUNER%,%WDMTunerFilter%,TVTuner2861.Interface
AddInterface = %KSCATEGORY_TVAUDIO%,%WDMTVAudFilter%,TVAudio2861.Interface
AddInterface = %KSCATEGORY_XBAR%, %WDMXbarFilter%, Xbar2861.Interface
[Capture2861.Interface]
AddReg = Capture.2861.AddReg
[TVTuner2861.Interface]
AddReg = TVTuner.2861.AddReg
[TVAudio2861.Interface]
AddReg = TVAudio.2861.AddReg
[Xbar2861.Interface]
AddReg = Xbar.2861.AddReg
[Capture.2861.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2861.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2861.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[TVTuner.2861.AddReg]
HKR,,CLSID,,%ProxyTVTuner.CLSID%
HKR,,FriendlyName,,%TVTuner.2861.Name%
[TVAudio.2861.AddReg]
HKR,,CLSID,,%ProxyTVAudio.CLSID%
HKR,,FriendlyName,,%TVAudio.2861.Name%
[Xbar.2861.AddReg]
HKR,,CLSID,,%ProxyXbar.CLSID%
HKR,,FriendlyName,,%Xbar.2861.Name%
;------ S E R V I C E S ------
[USB2861.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2861
AddService = USB28xxOEM,0x00000000,OEMInstall2861
[BDAInstall2861]
DisplayName = %USB2861.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2861]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 6 3 --------------------
[USB2863.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf, wdmaudio.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT, WDMAUDIO.Registration
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2863.NT.HW]
AddReg = InstFilter2863NT
[InstFilter2863NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2863.NT.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%, %WDMAudioFilter%,Audio2863.Interface
AddInterface = %KSCATEGORY_VIDEO%, %WDMCapFilter%, Capture2863.Interface
AddInterface = %KSCATEGORY_CAPTURE%,%WDMCapFilter%, Capture2863.Interface
AddInterface = %KSCATEGORY_TVTUNER%,%WDMTunerFilter%,TVTuner2863.Interface
AddInterface = %KSCATEGORY_TVAUDIO%,%WDMTVAudFilter%,TVAudio2863.Interface
AddInterface = %KSCATEGORY_XBAR%, %WDMXbarFilter%, Xbar2863.Interface
[Audio2863.Interface]
AddReg = Audio.2863.AddReg
[Capture2863.Interface]
AddReg = Capture.2863.AddReg
[TVTuner2863.Interface]
AddReg = TVTuner.2863.AddReg
[TVAudio2863.Interface]
AddReg = TVAudio.2863.AddReg
[Xbar2863.Interface]
AddReg = Xbar.2863.AddReg
[Audio.2863.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%Audio.2863.Name%
[Capture.2863.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2863.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2863.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[TVTuner.2863.AddReg]
HKR,,CLSID,,%ProxyTVTuner.CLSID%
HKR,,FriendlyName,,%TVTuner.2863.Name%
[TVAudio.2863.AddReg]
HKR,,CLSID,,%ProxyTVAudio.CLSID%
HKR,,FriendlyName,,%TVAudio.2863.Name%
[Xbar.2863.AddReg]
HKR,,CLSID,,%ProxyXbar.CLSID%
HKR,,FriendlyName,,%Xbar.2863.Name%
;------ S E R V I C E S ------
[USB2863.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2863
AddService = USB28xxOEM,0x00000000,OEMInstall2863
[BDAInstall2863]
DisplayName = %USB2863.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2863]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 7 1 -------------------- Disable LNA
[USB2871.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, DisableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
;------------ H W ------------
[USB2871.NT.HW]
AddReg = InstFilter2870NT
[USB2871.NT.Interfaces]
AddInterface = %KSCATEGORY_BDA_RECEIVER%,%BDACapFilter%, BDACap2870.Interface
AddInterface = %KSCATEGORY_BDA_TUNER%, %BDATunerFilter%,BDATuner2870.Interface
;------ S E R V I C E S ------
[USB2871.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2870
AddService = USB28xxOEM,0x00000000,OEMInstall2870
;--------------------- U S B 2 8 7 0 --------------------
[USB2870.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2870.NT.HW]
AddReg = InstFilter2870NT
[InstFilter2870NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2870.NT.Interfaces]
AddInterface = %KSCATEGORY_BDA_RECEIVER%,%BDACapFilter%, BDACap2870.Interface
AddInterface = %KSCATEGORY_BDA_TUNER%, %BDATunerFilter%,BDATuner2870.Interface
[BDACap2870.Interface]
AddReg = BDACap.2870.AddReg
[BDATuner2870.Interface]
AddReg = BDATuner.2870.AddReg
[BDACap.2870.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2870.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2870.DeviceDesc%
[BDATuner.2870.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%BDATuner.2870.Name%
;------ S E R V I C E S ------
[USB2870.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2870
AddService = USB28xxOEM,0x00000000,OEMInstall2870
[BDAInstall2870]
DisplayName = %USB2870.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2870]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 8 1 --------------------
[USB2881.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2881.NT.HW]
AddReg = InstFilter2881NT
[InstFilter2881NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2881.NT.Interfaces]
AddInterface = %KSCATEGORY_VIDEO%, %WDMCapFilter%, Capture2881.Interface
AddInterface = %KSCATEGORY_CAPTURE%, %WDMCapFilter%, Capture2881.Interface
AddInterface = %KSCATEGORY_TVTUNER%, %WDMTunerFilter%,TVTuner2881.Interface
AddInterface = %KSCATEGORY_TVAUDIO%, %WDMTVAudFilter%,TVAudio2881.Interface
AddInterface = %KSCATEGORY_XBAR%, %WDMXbarFilter%, Xbar2881.Interface
AddInterface = %KSCATEGORY_BDA_RECEIVER%,%BDACapFilter%, BDACap2881.Interface
AddInterface = %KSCATEGORY_BDA_TUNER%, %BDATunerFilter%,BDATuner2881.Interface
[Capture2881.Interface]
AddReg = Capture.2881.AddReg
[TVTuner2881.Interface]
AddReg = TVTuner.2881.AddReg
[TVAudio2881.Interface]
AddReg = TVAudio.2881.AddReg
[Xbar2881.Interface]
AddReg = Xbar.2881.AddReg
[BDACap2881.Interface]
AddReg = BDACap.2881.AddReg
[BDATuner2881.Interface]
AddReg = BDATuner.2881.AddReg
[Capture.2881.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2881.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2881.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[TVTuner.2881.AddReg]
HKR,,CLSID,,%ProxyTVTuner.CLSID%
HKR,,FriendlyName,,%TVTuner.2881.Name%
[TVAudio.2881.AddReg]
HKR,,CLSID,,%ProxyTVAudio.CLSID%
HKR,,FriendlyName,,%TVAudio.2881.Name%
[Xbar.2881.AddReg]
HKR,,CLSID,,%ProxyXbar.CLSID%
HKR,,FriendlyName,,%Xbar.2881.Name%
[BDACap.2881.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%BDACap.2881.Name%
[BDATuner.2881.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%BDATuner.2881.Name%
;------ S E R V I C E S ------
[USB2881.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2881
AddService = USB28xxOEM,0x00000000,OEMInstall2881
[BDAInstall2881]
DisplayName = %USB2881.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2881]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 8 3 --------------------
[USB2883.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf, wdmaudio.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT, WDMAUDIO.Registration
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2883.NT.HW]
AddReg = InstFilter2883NT
[InstFilter2883NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2883.NT.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%, %WDMAudioFilter%,Audio2883.Interface
AddInterface = %KSCATEGORY_VIDEO%, %WDMCapFilter%, Capture2883.Interface
AddInterface = %KSCATEGORY_CAPTURE%, %WDMCapFilter%, Capture2883.Interface
AddInterface = %KSCATEGORY_TVTUNER%, %WDMTunerFilter%,TVTuner2883.Interface
AddInterface = %KSCATEGORY_TVAUDIO%, %WDMTVAudFilter%,TVAudio2883.Interface
AddInterface = %KSCATEGORY_XBAR%, %WDMXbarFilter%, Xbar2883.Interface
AddInterface = %KSCATEGORY_BDA_RECEIVER%,%BDACapFilter%, BDACap2883.Interface
AddInterface = %KSCATEGORY_BDA_TUNER%, %BDATunerFilter%,BDATuner2883.Interface
[Audio2883.Interface]
AddReg = Audio.2883.AddReg
[Capture2883.Interface]
AddReg = Capture.2883.AddReg
[TVTuner2883.Interface]
AddReg = TVTuner.2883.AddReg
[TVAudio2883.Interface]
AddReg = TVAudio.2883.AddReg
[Xbar2883.Interface]
AddReg = Xbar.2883.AddReg
[BDACap2883.Interface]
AddReg = BDACap.2883.AddReg
[BDATuner2883.Interface]
AddReg = BDATuner.2883.AddReg
[Audio.2883.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%Audio.2883.Name%
[Capture.2883.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2883.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2883.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[TVTuner.2883.AddReg]
HKR,,CLSID,,%ProxyTVTuner.CLSID%
HKR,,FriendlyName,,%TVTuner.2883.Name%
[TVAudio.2883.AddReg]
HKR,,CLSID,,%ProxyTVAudio.CLSID%
HKR,,FriendlyName,,%TVAudio.2883.Name%
[Xbar.2883.AddReg]
HKR,,CLSID,,%ProxyXbar.CLSID%
HKR,,FriendlyName,,%Xbar.2883.Name%
[BDACap.2883.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%BDACap.2883.Name%
[BDATuner.2883.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%BDATuner.2883.Name%
;------ S E R V I C E S ------
[USB2883.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2883
AddService = USB28xxOEM,0x00000000,OEMInstall2883
[BDAInstall2883]
DisplayName = %USB2883.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2883]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 7 5 --------------------
[USB2875.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2875.NT.HW]
AddReg = InstFilter2875NT
[InstFilter2875NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
[USB2875.NT.Interfaces]
AddInterface = %KSCATEGORY_BDA_RECEIVER%,%BDACapFilter%, BDACap2875.Interface
AddInterface = %KSCATEGORY_BDA_TUNER%, %BDATunerFilter%,BDATuner2875.Interface
[BDACap2875.Interface]
AddReg = BDACap.2875.AddReg
[BDATuner2875.Interface]
AddReg = BDATuner.2875.AddReg
[BDACap.2875.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2875.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2875.DeviceDesc%
[BDATuner.2875.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%BDATuner.2875.Name%
[USB2875.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2875
AddService = USB28xxOEM,0x00000000,OEMInstall2875
[BDAInstall2875]
DisplayName = %USB2875.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2875]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- U S B 2 8 8 9 --------------------
[USB2889.NT]
Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf, wdmaudio.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT, WDMAUDIO.Registration
DelReg = OEM.DelReg, UTL.DelReg
AddReg = CAP.AddReg, OEM.AddReg, EnableLNA.AddReg, OEM.Defaults.AddReg, UTL.AddReg
CopyFiles = CAP.CopySYS, CAP.CopyDLL, UTL.CopyList
[USB2889.NT.HW]
AddReg = InstFilter2889NT
[InstFilter2889NT]
HKR,,"LowerFilters",0x00010000,"USB28xxOEM"
;---- I N T E R F A C E S ----
[USB2889.NT.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%, %WDMAudioFilter%,Audio2889.Interface
AddInterface = %KSCATEGORY_VIDEO%, %WDMCapFilter%, Capture2889.Interface
AddInterface = %KSCATEGORY_CAPTURE%, %WDMCapFilter%, Capture2889.Interface
AddInterface = %KSCATEGORY_TVTUNER%, %WDMTunerFilter%,TVTuner2889.Interface
AddInterface = %KSCATEGORY_TVAUDIO%, %WDMTVAudFilter%,TVAudio2889.Interface
AddInterface = %KSCATEGORY_XBAR%, %WDMXbarFilter%, Xbar2889.Interface
AddInterface = %KSCATEGORY_BDA_RECEIVER%,%BDACapFilter%, BDACap2889.Interface
AddInterface = %KSCATEGORY_BDA_TUNER%, %BDATunerFilter%,BDATuner2889.Interface
[Audio2889.Interface]
AddReg = Audio.2889.AddReg
[Capture2889.Interface]
AddReg = Capture.2889.AddReg
[TVTuner2889.Interface]
AddReg = TVTuner.2889.AddReg
[TVAudio2889.Interface]
AddReg = TVAudio.2889.AddReg
[Xbar2889.Interface]
AddReg = Xbar.2889.AddReg
[BDACap2889.Interface]
AddReg = BDACap.2889.AddReg
[BDATuner2889.Interface]
AddReg = BDATuner.2889.AddReg
[Audio.2889.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%Audio.2889.Name%
[Capture.2889.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB2889.DeviceDesc%
HKLM,%Name.Key%,"DSName",0,%USB2889.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[TVTuner.2889.AddReg]
HKR,,CLSID,,%ProxyTVTuner.CLSID%
HKR,,FriendlyName,,%TVTuner.2889.Name%
[TVAudio.2889.AddReg]
HKR,,CLSID,,%ProxyTVAudio.CLSID%
HKR,,FriendlyName,,%TVAudio.2889.Name%
[Xbar.2889.AddReg]
HKR,,CLSID,,%ProxyXbar.CLSID%
HKR,,FriendlyName,,%Xbar.2889.Name%
[BDACap.2889.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%BDACap.2889.Name%
[BDATuner.2889.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%BDATuner.2889.Name%
;------ S E R V I C E S ------
[USB2889.NT.Services]
AddService = USB28xxBGA,0x00000002,BDAInstall2889
AddService = USB28xxOEM,0x00000000,OEMInstall2889
[BDAInstall2889]
DisplayName = %USB2889.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emBDA.sys
[OEMInstall2889]
DisplayName = %OEM.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\emOEM.sys
;--------------------- C O M M O N ----------------------
[CAP.AddReg]
HKR,,HardwareConfig,1,1
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,emBDA.sys
; IBDA2800CustomProp
HKCR,CLSID\{846A4C4E-76D8-42ec-A333-121F365A4DA8},,,%CustomPlugIn%
HKCR,CLSID\{846A4C4E-76D8-42ec-A333-121F365A4DA8}\InprocServer32,,,emPRP.ax
HKCR,CLSID\{846A4C4E-76D8-42ec-A333-121F365A4DA8}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{846A4C4E-76D8-42ec-A333-121F365A4DA8},,,%CustomPlugIn%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{846A4C4E-76D8-42ec-A333-121F365A4DA8},IID,1,4e,4c,6A,84, d8,76, ec,42, 0xa3, 0x33, 0x12, 0x1f, 0x36, 0x5a, 0x4d, 0xa8
; Video Image Property Page
HKCR,CLSID\{7F229794-410B-4e67-B492-4C80C2843871},,,%CustomPropPage%
HKCR,CLSID\{7F229794-410B-4e67-B492-4C80C2843871}\InprocServer32,,,emPRP.ax
HKCR,CLSID\{7F229794-410B-4e67-B492-4C80C2843871}\InprocServer32,ThreadingModel,,Both
; Associate property set with property page
HKLM,System\CurrentControlSet\Control\MediaSets\{846A4C4E-76D8-42ec-A333-121F365A4DA8}\PropertyPages\{7F229794-410B-4e67-B492-4C80C2843871},,,%CustomPropPage%
; Audio Pin Names
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%PINNAME_AUDIOIN%,Name,,%Pinname.AudioIN%
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%PINNAME_AUDIOOUT%,Name,,%Pinname.AudioOUT%
[CAP.CopyDLL]
emPRP.ax
[CAP.CopySYS]
emBDA.sys
emOEM.sys
merlinC.rom
;--------------------- U T I L ---------------------------
[UTL.DelReg]
HKLM, %AUTORUN%, emMON
[UTL.AddReg]
;HKLM, %AUTORUN%, emMON,,"emMON.exe"
[UTL.CopyList]
emMON.exe
;------------------------- O E M ------------------------
[OEM.DelReg]
HKR,settings\OEMSettings
[OEM.AddReg]
; The sub-section below adds the driver configurations, regardless of
; EEPROM's presence. These configurations are not specified in EEPROM.
;
; ===== BEGIN =====
;
HKR,settings\OEMSettings,Optimization,0x00010001,1 ; 1=ISO, 2=Bulk
HKR,settings\OEMSettings,FixUpOWC,0x00010001,12 ;
HKR,settings\OEMSettings,FixUpATI,0x00010001,0 ; 1=enabled for multiple root hubs
HKR,settings\OEMSettings,EnablePAL640x576,0x00010001,0 ; For 2820/2840
HKR,settings\OEMSettings,XceiveMTS,0x00010001,0 ; XC3028 Baseband Audio
;;;HKR,settings\OEMSettings,OemID,0x00010001,0 ;
;;;HKR,settings\OEMSettings,BufferCount,0x00010001,16 ; for CAP/VBI
;;;HKR,settings\OEMSettings,BufferCountTS,0x00010001,16 ; for TS
;;;HKR,settings\OEMSettings,BufferCountAudio,0x10001,16 ; for Audio
;;;HKR,settings\OEMSettings,StrictHeader,0x00010001,0 ;
;;;HKR,settings\OEMSettings,PowerControl,0x00010001,0 ;
;;;HKR,settings\OEMSettings,MaximumSS,0x00010001,32 ; Max Signal Strength
; Additional delay required before reading Freq Offset (ms).
;;;HKR,settings\OEMSettings,FreqOffsetDelay,0x00010001,0
; AC97 source balance adjustments - valid range 0..127
HKR,settings\OEMSettings,AC97VolumeTV,0x00010001,60 ;
HKR,settings\OEMSettings,AC97VolumeFM,0x00010001,60 ;
HKR,settings\OEMSettings,AC97VolumeLN,0x00010001,60 ; Line IN
; Demod AGC Target
;;;HKR,settings\OEMSettings,AGCTarget6_352,0x00010001,40; 352, 6 MHz
;;;HKR,settings\OEMSettings,AGCTarget7_352,0x00010001,40; 352, 7 MHz
;;;HKR,settings\OEMSettings,AGCTarget8_352,0x00010001,40; 352, 8 MHz
;;;HKR,settings\OEMSettings,AGCTarget6_353,0x00010001,49; 353, 6 MHz
;;;HKR,settings\OEMSettings,AGCTarget7_353,0x00010001,49; 353, 7 MHz
;;;HKR,settings\OEMSettings,AGCTarget8_353,0x00010001,49; 353, 8 MHz
; VBI Parameters
;;;HKR,settings\OEMSettings,VBIMinStart,0x00010001,454
;;;HKR,settings\OEMSettings,VBIMaxStart,0x00010001,1000
;;;HKR,settings\OEMSettings,VBIActualStart,0x00010001,950
;;;HKR,settings\OEMSettings,VBIActualEnd,0x00010001,6373
; DAT Threshold
;;;HKR,settings\OEMSettings,DATThreshold352,0x00010001,60
;;;HKR,settings\OEMSettings,DATThreshold353,0x00010001,60
; QT1010 LNA & PCB Options
;HKR,settings\OEMSettings,QT1010LNA,0x00010001,0 ; 1=enabled
HKR,settings\OEMSettings,QT1010V3,0x00010001,1 ; 0/1/2/3
; GPIO for AM DEMOD
HKR,settings\OEMSettings,AMDEMOD,0x00010001,2 ; 2=GPIO2, 6=GPIO6
; ATSC Default Mode
HKR,settings\OEMSettings,ATSCMode,0x00010001,0 ; 0=VSB8, 1=QAM64, 2=QAM256
; MCE
HKR,settings\OEMSettings,IsMCE,0x00010001,2 ; 1=MCE, 0=non-MCE,
; 2=use EEPROM setting
;;;HKLM,SYSTEM\CurrentControlSet\Services\USB28xxBGA\Settings\OEM,MVBroadcast,0x00010001,0
; 2nd instance of anolog video
;;;HKR,settings\OEMSettings,MaxRawFormat,0x00010001,16 ;max bpp allowed
;;;HKR,settings\OEMSettings,EnableVBI2,0x00010001,1 ;default = EnableVBI1
; ===== END =====
; The following configurations are only needed if EEPROM is not present.
;
; ===== BEGIN =====
;
; ----- Board Configurations -----
HKR,settings\OEMSettings,Composite,0x00010001,1 ; Composite Input
HKR,settings\OEMSettings,SVideo,0x00010001,1 ; S-Video Input
HKR,settings\OEMSettings,SonyOnBoard,0x00010001,0 ; Sony Modules
; ----- Driver Configurations -----
HKR,settings\OEMSettings,StrictI2cAccess,0x00010001,0 ; 0=Normal, 1=Strict
HKR,settings\OEMSettings,VideoSwitchMode,0x00010001,1 ; 0=Freeze, 1=Blackout
HKR,settings\OEMSettings,EnableSquarePixel,0x00010001,1 ; 1=enabled
HKR,settings\OEMSettings,Enable704,0x00010001,0 ; 1=enabled
HKR,settings\OEMSettings,DSFineTune,0x00010001,1 ; 1=enabled
HKR,settings\OEMSettings,GPIObyAP,0x00010001,0 ;
HKR,settings\OEMSettings,TVTuneByAP,0x00010001,0 ;
HKR,settings\OEMSettings,PowerOffIfIdle,0x00010001,0 ;
; ----- OEM Devices Accessed from Applications Directly -----
HKR,settings\OEMSettings,Oem0I2C,0x00010001,0x60
HKR,settings\OEMSettings,Oem0Type,0x00010001,2
HKR,settings\OEMSettings,Oem1I2C,0x00010001,0x60
HKR,settings\OEMSettings,Oem1Type,0x00010001,2
HKR,settings\OEMSettings,Oem2I2C,0x00010001,0x60
HKR,settings\OEMSettings,Oem2Type,0x00010001,2
HKR,settings\OEMSettings,Oem3I2C,0x00010001,0x60
HKR,settings\OEMSettings,Oem3Type,0x00010001,2
; ----- Tuner CFG & Overrides -----
;;;HKR,settings\OEMSettings,TunerIDBase,0x00010001,0
;;;HKR,settings\OEMSettings,TunerID7,0x00010001,21 ;CFG7 = SAM9082
; ----- USB/Ext Audio Mux for 2820/2840 Only -----
;;;HKR,settings\OEMSettings,USBAudioMux,0x00010001,1
;;;HKR,settings\OEMSettings,ExtAudioMux,0x00010001,2
; ===== END =====
[EnableLNA.AddReg]
HKR,settings\OEMSettings,QT1010LNA,0x00010001,0x01
[DisableLNA.AddReg]
HKR,settings\OEMSettings,QT1010LNA,0x00010001,0x00
; This section provides property defaults for the BDA driver.
;
; If EEPROM is on board, some of these property defaults are provided
; by EEPROM. The remaining perperty defaults are specified here.
;
; A property default is only meaningful if the corresponding property
; is not yet defined in the system registry.
;
[OEM.Defaults.AddReg]
HKR,settings\PropDefaults,Brightness,0x00010001,128 ;
HKR,settings\PropDefaults,Contrast,0x00010001,32 ;
HKR,settings\PropDefaults,Hue,0x00010001,64 ;
HKR,settings\PropDefaults,Saturation,0x00010001,32 ;
HKR,settings\PropDefaults,Sharpness,0x00010001,2 ;
HKR,settings\PropDefaults,Gamma,0x00010001,50 ;
HKR,settings\PropDefaults,Mirror,0x00010001,0 ; 0=OFF, 1=ON
HKR,settings\PropDefaults,Flip,0x00010001,0 ; 0=OFF, 1=ON
HKR,settings\PropDefaults,AutoExposure,0x00010001,1 ; 0=OFF, 1=ON
HKR,settings\PropDefaults,AEMode,0x00010001,1 ; 0=Dark, 1=Normal
HKR,settings\PropDefaults,AE_Level,0x00010001,3 ; Target AE (0-6)
HKR,settings\PropDefaults,Exposure,0x00010001,4 ;
HKR,settings\PropDefaults,LightTemperature,0x00010001,0 ;
HKR,settings\PropDefaults,LightFreq,0x00010001,0 ; 0=60Hz, 1=50Hz
HKR,settings\PropDefaults,AutoWhiteBalance,0x00010001,1 ; 0=OFF , 1=ON
HKR,settings\PropDefaults,AWB_R,0x00010001,32 ;
HKR,settings\PropDefaults,AWB_B,0x00010001,32 ;
HKR,settings\PropDefaults,WindowSize,0x00010001,0 ; 0=640x480, 1=320x240, 2=1280x960
HKR,settings\PropDefaults,MonitorType,0x00010001,0 ; 0=CRT, 1=LCD
HKR,settings\PropDefaults,Volume,0x00010001,0 ;
HKR,settings\PropDefaults,VideoStandard,0x00010001,1 ; 1=NTSC, 0x10=PAL_B, 0x40000=SECAM_L
HKR,settings\PropDefaults,Deinterlace,0x00010001,1 ; 1=Weave, 2=Bob
HKR,settings\PropDefaults,VCRMask,0x00010001,0 ; # of lines masked out
HKR,settings\PropDefaults,MaskColor,0x00010001,1 ; 0=Gray, 1=Black
;--------------------- S T R I N G S -----------------------
[Strings]
;---------------
;Non-Localizable
;---------------
KSCATEGORY_AUDIO = "{33D9A762-90C8-11D0-BD43-00A0C911CE86}"
KSCATEGORY_VIDEO = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_TVTUNER = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVAUDIO = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_XBAR = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_BDA_RECEIVER = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSCATEGORY_BDA_TUNER = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
ProxyVCap.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
ProxyTVTuner.CLSID = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"
ProxyTVAudio.CLSID = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
ProxyXbar.CLSID = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
WDMAudioFilter = "{8DBF1283-572E-4b01-BFCC-14CFEB772501}"
WDMCapFilter = "{54353D15-E717-4d94-B574-685CE1A209E9}"
WDMTunerFilter = "{12AF27FC-0911-461f-B190-D31117E603D0}"
WDMTVAudFilter = "{08D111EA-EE84-4ddc-99B5-8885C6C64FCB}"
WDMXbarFilter = "{C2C9FB1B-795C-4b12-ADBE-D87C6A1D08FC}"
BDACapFilter = "{BC102ACB-6095-451d-8ED6-16CF3C832EBC}"
BDATunerFilter = "{7C8095AB-C110-40e5-9F4D-310858BBBF64}"
PINNAME_AUDIOIN = "{78BA1331-8888-4246-BA66-232430A6A8B7}"
PINNAME_AUDIOOUT = "{8E09372B-3FC8-47c9-B1D3-1DF12A7817FC}"
Name.Key = "Software\USB2800\BDA"
CustomPlugIn = "emPRP Custom Interface"
CustomPropPage = "emPRP Custom Property Page"
AUTORUN = "Software\Microsoft\Windows\CurrentVersion\Run"
;---------------
;Localizable
;---------------
Vendor = "eMPIA Technology"
DiskLabel = "eMPIA BDA Driver Disk"
OEM.DeviceDesc = "USB 28xx OEM Filter"
Pinname.AudioIN = "Analog Audio In"
Pinname.AudioOUT = "Audio"
USB2800.DeviceDesc.OEM = "USB 2800 Device"
USB2800.DeviceDesc = "USB 2800 Device"
TVTuner.2800.Name = "WDM 2800 TVTuner"
TVAudio.2800.Name = "WDM 2800 TVAudio"
Xbar.2800.Name = "WDM 2800 Crossbar"
USB2820.DeviceDesc.OEM = "USB 2820 Device"
USB2820.DeviceDesc = "USB 2820 Device"
TVTuner.2820.Name = "WDM 2820 TVTuner"
TVAudio.2820.Name = "WDM 2820 TVAudio"
Xbar.2820.Name = "WDM 2820 Crossbar"
USB2840.DeviceDesc.OEM = "USB 2840 Device"
USB2840.DeviceDesc = "USB 2840 Device"
TVTuner.2840.Name = "WDM 2840 TVTuner"
TVAudio.2840.Name = "WDM 2840 TVAudio"
Xbar.2840.Name = "WDM 2840 Crossbar"
USB2860.DeviceDesc.OEM = "USB PVR-TV Device"
USB2860.DeviceDesc = "USB 2860 Device"
TVTuner.2860.Name = "WDM 2860 TVTuner"
TVAudio.2860.Name = "WDM 2860 TVAudio"
Xbar.2860.Name = "WDM 2860 Crossbar"
USB2861.DeviceDesc.OEM = "USB PVR-TV Device"
USB2861.DeviceDesc.OEM1 = "USB Capture Device"
USB2861.DeviceDesc.OEM2 = "DVD Maker 2"
USB2861.DeviceDesc = "USB 2861 Device"
TVTuner.2861.Name = "WDM 2861 TVTuner"
TVAudio.2861.Name = "WDM 2861 TVAudio"
Xbar.2861.Name = "WDM 2861 Crossbar"
USB2863.DeviceDesc.OEM = "USB PVR-TV Device"
USB2863.DeviceDesc = "USB 2863 Device"
Audio.2863.Name = "WDM 2863 Audio"
TVTuner.2863.Name = "WDM 2863 TVTuner"
TVAudio.2863.Name = "WDM 2863 TVAudio"
Xbar.2863.Name = "WDM 2863 Crossbar"
USB2870.DeviceDesc.OEM = "USB DVB-T Device"
USB2870.DeviceDesc.OEM1 = "USB DVB-T Device - XC"
USB2870.DeviceDesc.OEM2 = "USB DVB-T Device - QT"
USB2870.DeviceDesc.OEM3 = "USB DVB-T Device - MT"
USB2870.DeviceDesc.OEM4 = "USB ATSC Device"
USB2870.DeviceDesc = "USB 2870 Device"
BDACap.2870.Name = "BDA 2870 Capture"
BDATuner.2870.Name = "BDA 2870 TVTuner"
USB2881.DeviceDesc.OEM = "USB DVB-T Hybrid Device"
USB2881.DeviceDesc.OEM1 ="USB ATSC Hybrid Device"
USB2881.DeviceDesc = "USB 2881 Device"
TVTuner.2881.Name = "WDM 2881 TVTuner"
TVAudio.2881.Name = "WDM 2881 TVAudio"
Xbar.2881.Name = "WDM 2881 Crossbar"
BDACap.2881.Name = "BDA 2881 Capture"
BDATuner.2881.Name = "BDA 2881 TVTuner"
USB2883.DeviceDesc.OEM = "USB DVB-T Hybrid Device"
USB2883.DeviceDesc.OEM1 ="USB ATSC Hybrid Device"
USB2883.DeviceDesc = "USB 2883 Device"
Audio.2883.Name = "WDM 2883 Audio"
TVTuner.2883.Name = "WDM 2883 TVTuner"
TVAudio.2883.Name = "WDM 2883 TVAudio"
Xbar.2883.Name = "WDM 2883 Crossbar"
BDACap.2883.Name = "BDA 2883 Capture"
BDATuner.2883.Name = "BDA 2883 TVTuner"
USB2875.DeviceDesc.OEM = "USB ATSC Device"
USB2875.DeviceDesc.OEM1 = "USB 2875 Device"
USB2875.DeviceDesc.OEM2 = "USB 2875 Device"
USB2875.DeviceDesc.OEM3 = "DVB-T Device"
USB2875.DeviceDesc = "USB 2875 Device"
BDACap.2875.Name = "BDA 2875 Capture"
BDATuner.2875.Name = "BDA 2875 TVTuner"
USB2889.DeviceDesc.OEM = "USB DVB-T Hybrid Device"
USB2889.DeviceDesc.OEM1 = "USB ATSC Hybrid Device"
USB2889.DeviceDesc.OEM2 = "DVB-T Hybrid Device"
USB2889.DeviceDesc = "USB 2889 Device"
Audio.2889.Name = "WDM 2889 Audio"
TVTuner.2889.Name = "WDM 2889 TVTuner"
TVAudio.2889.Name = "WDM 2889 TVAudio"
Xbar.2889.Name = "WDM 2889 Crossbar"
BDACap.2889.Name = "BDA 2889 Capture"
BDATuner.2889.Name = "BDA 2889 TVTuner"
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.