; Copyright (c) AVerMedia All rights reserved. ; ; Installation inf file for AVerMedia H826 USB Hybrid ATSC series ; [Version] signature ="$CHICAGO$" Class =Media ClassGUID ={4d36e96c-e325-11ce-bfc1-08002be10318} Provider =%ProviderName% DriverVer=03/23/2009,9.3.20.1 [Manufacturer] %ProviderName%=AVerMedia,NTamd64 [SourceDisksNames] 1="AVerMedia USB Hybrid Drivers",,,"" [SourceDisksFiles] AVerFx2hbtv64.sys = 1 [AVerMedia.NTamd64] %AVerHybrid.DeviceDesc01% = HYBRID, USB\VID_07ca&PID_1826 %AVerHybrid.DeviceDesc01% = HYBRID, USB\VID_07ca&PID_3826 [HYBRID] Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf Needs = KS.Registration, KSCAPTUR.Registration, BDA.Registration, bda.Installation AddReg = HYBRID.AddReg, HybridVID.AddReg, DVBTTuner.AddReg, AVerDVBT.AddReg CopyFiles = AVerHybrid.CopyDrivers [HYBRID.NT] Include = ks.inf, kscaptur.inf, ksfilter.inf, bda.inf Needs = KS.Registration, KSCAPTUR.Registration.NT, BDA.Registration, bda.Installation.NT AddReg = HYBRID.AddReg, HybridVID.AddReg, DVBTTuner.AddReg, AVerDVBT.AddReg CopyFiles = AVerHybrid.CopyDrivers [DestinationDirs] AVerHybrid.CopyDrivers = 10,system32\drivers [AVerHybrid.CopyDrivers] AVerFx2hbtv64.sys [HybridVIDMCSRemote.AddReg] HKR,"ENUM\CIR",pnpid,,"AVerIR" [HybridVID.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,AVerFx2hbtv64.sys ; Disable driver page out HKR,,PageOutWhenUnopened,3,0 ;------------------------------ ;---Tuner registry values------ ;For Country Code Default value HKR,"DriverData\LpFreqTab","0", 0x00010001, 0x70, 0xAD, 0x52, 0x03 HKR,"DriverData\LpFreqTab","1", 0x00010001, 0x20, 0x28, 0x9B, 0x03 HKR,"DriverData\LpFreqTab","2", 0x00010001, 0x70, 0xBF, 0xCC, 0x03 HKR,"DriverData\LpFreqTab","3", 0x00010001, 0x00, 0x00, 0x00, 0x00 ;------------------------------ ;define I2C bus HKR,"DriverData","GpioI2CEnable", 0x00010001, 0x01, 0x00, 0x00, 0x00 HKR,"DriverData","TunerGpioI2c", 0x00010001, 0x01, 0x00, 0x00, 0x00 HKR,"DriverData","DecoderGpioI2c", 0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","DemodGpioI2c", 0x00010001, 0x01, 0x00, 0x00, 0x00 ;IR1 - b0, IR2 - b1 HKR,"DriverData","IREnable", 0x00010001, 0x01, 0x00, 0x00, 0x00 HKR,"DriverData","AVerIRSupported" 0x00010001, 0x00, 0x00, 0x00, 0x00 [HYBRID.AddReg] HKR,"DriverData","DelayPowerDownSec", 0x00010001, 0x14, 0x00, 0x00, 0x00 HKR,"DriverData","SSEnable", 0x00010001, 0x00, 0x00, 0x00, 0x00 HKR,"DriverData","XPWWEnable", 0x00010001, 0x00, 0x00, 0x00, 0x00 ; Device support mode for create filter ; b0 - ATV ; b1 - Video Capture ; b2 - DVB-T ; b3 - ATSC HKR,"DriverData","DeviceSupportedMode", 0x00010001, 0x08, 0x00, 0x00, 0x00 [AVerDVBT.AddReg] HKLM,System\CurrentControlSet\Control\MediaCategories\%TSPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%TSPinID%,Name,,%TSPinName% [DVBTTuner.AddReg] HKR,"DriverData","TunerModel", 0x00010001, 0x06, 0x00, 0x00, 0x00 ;frequency offset for DVBT HKR,"DriverData","f_offset", 0x00010001, 0x00, 0x00, 0x00, 0x00 ; TS filter parameters HKR,"DriverData","dwTP_PACKET_SIZE", 0x00010001, 0xBC, 0x00, 0x00, 0x00 ; Wait for locking HKR,"DriverData","WaitTimeforLock", 0x00010001, 0x14, 0x00, 0x00, 0x00 HKR,"DriverData","6MLockLoop", 0x00010001, 0x1e, 0x00, 0x00, 0x00 HKR,"DriverData","7MLockLoop", 0x00010001, 0x14, 0x00, 0x00, 0x00 HKR,"DriverData","8MLockLoop", 0x00010001, 0x14, 0x00, 0x00, 0x00 ; ; Interfaces installation ; ; ; Video ; [HYBRID.Interfaces] ;ATSC Tuner and Capture filter AddInterface = {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, {9964a6c4-8a83-40f9-9057-a19ad5a466c8}, AVer_BdaTunerInterface AddInterface = {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, {4C837DE1-71FA-4ed5-A19E-5925E35B4BA8}, AVer_BdaCaptureInterface [HYBRID.NT.Interfaces] ;ATSC Tuner and Capture filter AddInterface = {71985F48-1CA1-11d3-9CC8-00C04F7971E0}, {9964a6c4-8a83-40f9-9057-a19ad5a466c8}, AVer_BdaTunerInterface, AddInterface = {FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}, {4C837DE1-71FA-4ed5-A19E-5925E35B4BA8}, AVer_BdaCaptureInterface ; ; Digital interface ; [AVer_BdaTunerInterface] AddReg = AVer_BdaTunerInterface.AddReg [AVer_BdaTunerInterface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%BdaTunerFriendlyName% ;add tunerInstanceID entry HKR,,TunerInstanceID,0x00010001,10 [AVer_BdaCaptureInterface] AddReg = AVer_BdaCaptureInterface.AddReg [AVer_BdaCaptureInterface.AddReg] HKR,,CLSID,,%Proxy.CLSID% ; {17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%TSFriendlyName% ; ; Services installation ; [HYBRID.Services] AddService = AVerFx2hbtv64,2,HybridVID.ServiceInstall [HYBRID.NT.Services] AddService = AVerFx2hbtv64,2,HybridVID.ServiceInstall [HybridVID.ServiceInstall] DisplayName = %AVerHybrid.ServiceName% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %10%\system32\drivers\AVerFx2hbtv64.sys ;--------------------------------------------------------------- ; S t r i n g s ;--------------------------------------------------------------- [Strings] ; ; Device Names ; AVerHybrid.DeviceDesc01 = "AVerMedia H826D USB Pure ATSC/QAM" AVerHybrid.ServiceName = "AVerMedia USB Pure ATSC Tuner" ; ; Friendly Names ; BdaTunerFriendlyName = "AVerMedia H826 Hybrid TV BDA Tuner" TSFriendlyName = "AVerMedia H826 Hybrid TV BDA TS Capture" ; ; Other Strings ; Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" MediaCategories = "SYSTEM\CurrentControlSet\Control\MediaCategories" ; Specify the GUID for the digital tuner Filter. ; ; NOTE! This must match the reference guid specified in the driver's filter ; descriptor. ; KSSTRING_BdaHybridSWATSCTunerFilter="{9964a6c4-8a83-40f9-9057-a19ad5a466c8}" ; Specify the GUID for the tuner device's SW PnP ID ; BdaSWTuner.DeviceId = "{828B00F0-9A04-4692-8573-535B05DFF3F4}" TSPinID = "{5237C937-0A21-4f7e-B338-DE0D0793D03F}" TSPinName = "TransportStream" ; Our strings AVerMedia = "AVerMedia TECHNOLOGIES, Inc." ProviderName = "AVerMedia TECHNOLOGIES, Inc."