;************************************************************************************************** ; ATTSCAP.INF -- AVerMedia MPEG-2 TS WDM data driver installation script ;************************************************************************************************** [Version] LayoutFile=Layout.inf, Layout1.inf, Layout2.inf signature="$CHICAGO$" Class=Media ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%Msft% DriverVer=06/24/2003,5.5.0.0 Catalogfile=attscap.cat [ControlFlags] ExcludeFromSelect=* [SourceDisksNames] 1 = "AVerMedia Bt878 DVB-T WDM Driver Disk",,,"" [SourceDisksFiles] attscap.sys = 1 ;stream.sys = 1 [Manufacturer] %MsftMfg%=Models ;------------------------------------------------------------------------------ ; Vendor ID List ;------------------------------------------------------------------------------ ; ; ID Number Manufacturer ; ; 0x109E Conexant ;------------------------------------------------------------------------------ ; SubSystem Vendor ID List ;------------------------------------------------------------------------------ ; ; ID Number Manufacturer ; ; 0x1461 AVerMedia ;------------------------------------------------------------------------------ ; Device ID List ;------------------------------------------------------------------------------ ; ; ID Number Device ; ; 0x878 Bt878 (Streaming MPEG-2 TS Section) ; ;------------------------------------------------------------------------------ ; SubSystem ID List ;------------------------------------------------------------------------------ ; ; ID Number Board Assy Drwg No. Notes ; ; 0x0199 AVerTV DVB-S ; 0x0761 AVerTV DVB-T ; ;------------------------------------------------------------------------------ [Models] ;%DBS_A.DeviceDesc%= DBS_A, PCI\VEN_109E&DEV_0878&SUBSYS_01991461 %DBS_A.DeviceDesc%= DBS_A, PCI\VEN_109E&DEV_0878&SUBSYS_FFFFFFFF %DBS_A.DeviceDesc%= DBS_A, PCI\VEN_109E&DEV_0878&SUBSYS_00000000 %DBS_A.DeviceDesc%= DBS_A, PCI\VEN_109E&DEV_0878&SUBSYS_07611461 %DBS_A.DeviceDesc%= DBS_A, PCI\VEN_109E&DEV_0878&SUBSYS_07711461 [DBS_A] Include= ks.inf Needs= KS.Registration AddReg= ATTSCAP.AddReg,DBS_A.AddReg CopyFiles= ATTSCAP.CopyDrivers KnownFiles= ATTSCAP.KnownFiles [DestinationDirs] ATTSCAP.CopyDrivers=10,system32\drivers [ATTSCAP.CopyDrivers] attscap.sys ;stream.sys ;[ATTSCAP.KnownFiles] ;attscap.sys=safe [ATTSCAP.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,attscap.sys HKR,,PageOutWhenUnopened,3,01 HKR,,DontSuspendIfStreamsAreRunning,3,01 ; Set this value to 1 to disable driver based packetization HKR,"DriverData","BypassPacketizer",0x00010001,0x00,0x00,0x00,0x00 ; DirectShow Filter output pin names HKLM,System\CurrentControlSet\Control\MediaCategories\%TPPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%TPPinID%,Name,,%TPpinName% HKLM,System\CurrentControlSet\Control\MediaCategories\%DiagPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%DiagPinID%,Name,,%DiagPinName% ; ; Driver Configuration Registry Entries ; ; Key: DriverData\I2S8BitMode ; 8BitMode: 0 - 16-bit transfers, 1 - 8-bit transfer (normal use) ; ; Key: DriverData\I2SClockEdge ; Clock edge to latch data: 0 - Rising edge, 1 - Falling edge ; ; Key: DriverData\I2SMSBLSB ; MSBLSB: 0 - MSB first, 1 - LSB first ; ; Key: DriverData\I2SPacketMode ; PacketMode: 0 - Low speed I2S, 1 - High speed (40+ MB) I2S ; ; Key: DriverData\I2SUseI2SPort ; UseI2SPort: 0 - Use GPIO port, 1 - Use I2S port ; [DBS_A.AddReg] HKR,"DriverData","I2S8BitMode",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","I2SClockEdge",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData","I2SMSBLSB",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","I2SPacketMode",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","I2SUseI2SPort",0x00010001, 0x00,0x00,0x00,0x00 ; ; Interfaces installation ; ; ; DBS_A ; [DBS_A.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",DBS_A_Interface, [DBS_A_Interface] AddReg=DBS_A_Interface.AddReg [DBS_A_Interface.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%FriendlyName% ; ; Services installation ; ; ; DBS_A ; [DBS_A.Services] AddService = ATTSCAP,2,DBS_A.ServiceInstall [DBS_A.ServiceInstall] DisplayName = %DBS_A.DeviceDesc% ServiceType = 1 StartType = 2 ErrorControl = 1 ServiceBinary = %10%\system32\drivers\attscap.sys ;--------------------------------------------------------------- ; S t r i n g s ;--------------------------------------------------------------- [Strings] Msft= "AVerMedia" MsftMfg= "AVerMedia" DBS_A.DeviceDesc= "AVerMedia, WDM MPEG-2 TS Capture (DVBT)" FriendlyName= "AVerMedia Transport Stream Capture" TPPinID = "{1649D2C1-435E-11d3-A94B-00A0C9D8B34E}" TPPinName = "MPEG-2 TS" DiagPinID = "{1649D2C4-435E-11d3-A94B-00A0C9D8B34E}" DiagPinName = "CN878A Diagnostics"