; ttBudget2.inf  --  This file installs BDA driver for the TechnoTrend budget
; PCI boards based on the SAA7146 bridge
;
[Version]
signature   = "$CHICAGO$"
Class       = Media
ClassGUID   = {4d36e96c-e325-11ce-bfc1-08002be10318}
Provider    = %Msft%
DriverVer   = 01/16/2009,5.0.1.8
CatalogFile = ttBudget2.cat

[Manufacturer]
%MfgName%=TechnoTrend,NTx86.5.1,NTAMD64

;Windows 2000
[TechnoTrend]
%TTbudget_1010.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101013c2        ;TT-budget C-1500  - PHILIPS-CD1316/STV0297 or PHILIPS-TD1316/STV0297
%TTBudget_1003.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_100313c2        ;TT-budget DVB-S   - ALPS-BSRV2/VES1893 or ALPS-BSRU6/STV0299
%TTBudget_1004.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_100413c2        ;TT-budget DVB-C   - ALPS-TDBE2/VES1820
%TTBudget_1005.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_100513c2        ;TT-budget DVB-T   - Grundig/LS64781
%TTBudget_100C.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_100C13c2        ;TT-budget DVB-S   - ALPS-BSRU6/STV0299
%TTBudget_100F.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_100F13c2        ;TT-budget S-1100  - PHILIPS-SU1278S/STV0299
%TTBudget_1011.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101113c2        ;TT-budget T-1100  - PHILIPS-TDM1316/TDA10045
%TTbudget_1016.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101613c2        ;TT-budget S-1400  - Samsung-S5H1420/PN1010
%TTbudget_1017.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101713c2        ;TT-budget S-1500  - BSBE1/0299 or Samsung with PN1010 (S5H1420)
%TTbudget_1018.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101813c2        ;TT-budget S-1401  - Philips Silicon/TDA10086
%TTbudget_1019.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101913c2        ;TT-budget S2-3200
%TTBudget_1012.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101213c2        ;TT-budget T-1500  - PHILIPS-TDM1316 with TDA10046
%TTbudget_101A.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101A13c2        ;TT-budget C-1501  - Philips TDA8274A & TDA10023
%TTbudget_101B.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101B13c2        ;TT-budget S-1500b - BSBE1 with 0288
%TTbudget_101C.Name%=ttBudget2_W2K,PCI\VEN_1131&DEV_7146&SUBSYS_101C13c2        ;TT-budget S2-1600

;Windows XP and Vista 32
[TechnoTrend.NTx86.5.1]
%TTbudget_1010.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101013c2        ;TT-budget C-1500  - PHILIPS-CD1316/STV0297 or PHILIPS-TD1316/STV0297
%TTBudget_1003.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100313c2        ;TT-budget DVB-S   - ALPS-BSRV2/VES1893 or ALPS-BSRU6/STV0299
%TTBudget_1004.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100413c2        ;TT-budget DVB-C   - ALPS-TDBE2/VES1820
%TTBudget_1005.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100513c2        ;TT-budget DVB-T   - Grundig/LS64781
%TTBudget_100C.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100C13c2        ;TT-budget DVB-S   - ALPS-BSRU6/STV0299
%TTBudget_100F.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100F13c2        ;TT-budget S-1100  - PHILIPS-SU1278S/STV0299
%TTBudget_1011.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101113c2        ;TT-budget T-1100  - PHILIPS-TDM1316/TDA10045
%TTbudget_1016.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101613c2        ;TT-budget S-1400  - Samsung-S5H1420/PN1010
%TTbudget_1017.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101713c2        ;TT-budget S-1500  - BSBE1/0299 or Samsung with PN1010 (S5H1420)
%TTbudget_1018.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101813c2        ;TT-budget S-1401  - Philips Silicon/TDA10086
%TTbudget_1019.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101913c2        ;TT-budget S2-3200
%TTBudget_1012.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101213c2        ;TT-budget T-1500  - PHILIPS-TDM1316 withTDA10046
%TTbudget_101A.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101A13c2        ;TT-budget C-1501  - Philips TDA8274A & TDA10023
%TTbudget_101B.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101B13c2        ;TT-budget S-1500b - BSBE1 with 0288
%TTbudget_101C.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101C13c2        ;TT-budget S2-1600

;Windows XP and Vista 64
[TechnoTrend.NTAMD64]
%TTbudget_1010.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101013c2        ;TT-budget C-1500  - PHILIPS-CD1316/STV0297 or PHILIPS-TD1316/STV0297
%TTBudget_1003.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100313c2        ;TT-budget DVB-S   - ALPS-BSRV2/VES1893 or ALPS-BSRU6/STV0299
%TTBudget_1004.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100413c2        ;TT-budget DVB-C   - ALPS-TDBE2/VES1820
%TTBudget_1005.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100513c2        ;TT-budget DVB-T   - Grundig/LS64781
%TTBudget_100C.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100C13c2        ;TT-budget DVB-S   - ALPS-BSRU6/STV0299
%TTBudget_100F.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100F13c2        ;TT-budget S-1100  - PHILIPS-SU1278S/STV0299
%TTBudget_1011.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101113c2        ;TT-budget T-1100  - PHILIPS-TDM1316/TDA10045
%TTbudget_1016.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101613c2        ;TT-budget S-1400  - Samsung-S5H1420/PN1010
%TTbudget_1017.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101713c2        ;TT-budget S-1500  - BSBE1/0299 or Samsung with PN1010 (S5H1420)
%TTbudget_1018.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101813c2        ;TT-budget S-1401  - Philips Silicon/TDA10086
%TTbudget_1019.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101913c2        ;TT-budget S2-3200
%TTBudget_1012.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101213c2        ;TT-budget T-1500  - PHILIPS-TDM1316 withTDA10046
%TTbudget_101A.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101A13c2        ;TT-budget C-1501  - Philips TDA8274A & TDA10023
%TTbudget_101B.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101B13c2        ;TT-budget S-1500b - BSBE1 with 0288
%TTbudget_101C.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_101C13c2        ;TT-budget S2-1600

;%ttBudget2_DVB_C.Name%=ttBudget2,PCI\VEN_1131&DEV_7146&SUBSYS_100D13c2;     TechnoTrend DVB-C: ALPS-TDBE2/VES1820

;***************************** Generic Part for all Boards *******************

[DestinationDirs]
ttBudget2_W2K.nt.CopyFiles	= 10,system32\drivers
ttBudget2.ntx86.CopyFiles	= 10,system32\drivers
ttBudget2.ntamd64.CopyFiles	= 10,system32\drivers

[SourceDisksNames]
1 = %DiskName%,,

[SourceDisksFiles]
ttbudget2_w2k.sys   = 1
ttbudget2.sys       = 1
ttbudget2_amd64.sys = 1

[ttBudget2_W2K.nt.CopyFiles]
ttBudget2_w2k.sys

[ttBudget2.ntx86.CopyFiles]
ttBudget2.sys

[ttBudget2.ntamd64.CopyFiles]
ttBudget2_amd64.sys

;############################################################################

;used by Win2k
[ttBudget2_W2K.nt]
Include   = bda.inf, wdmaudio.inf, kscaptur.inf
Needs     = DefaultInstall.NT, WDMAUDIO.Registration, KSCAPTUR.Registration.NT
CopyFiles = ttBudget2_W2K.nt.CopyFiles
AddReg    = ttBudget2_W2K.nt.AddReg

;used by WinXP + Vista 32bit
[ttBudget2.ntx86]
Include   = bda.inf, wdmaudio.inf, kscaptur.inf
Needs     = DefaultInstall.NT, WDMAUDIO.Registration, KSCAPTUR.Registration.NT
CopyFiles = ttBudget2.ntx86.CopyFiles
AddReg    = ttBudget2.ntx86.AddReg

;used by WinXP + Vista 64bit
[ttBudget2.ntamd64]
Include   = bda.inf, wdmaudio.inf, kscaptur.inf
Needs     = DefaultInstall.NT, WDMAUDIO.Registration, KSCAPTUR.Registration.NT
CopyFiles = ttBudget2.ntamd64.CopyFiles
AddReg    = ttBudget2.ntamd64.AddReg

[ttBudget2_W2K.nt.Services]
Addservice = ttBudget2_W2K, 0x00000002, ttBudget2_W2K.nt.ServiceInstall, ttBudget2_W2K_eventlog

[ttBudget2.ntx86.Services]
Addservice = ttBudget2, 0x00000002, ttBudget2.ntx86.ServiceInstall, ttBudget2_eventlog

[ttBudget2.ntamd64.Services]
Addservice = ttBudget2_NTAMD64, 0x00000002, ttBudget2.ntamd64.ServiceInstall, ttBudget2_amd64_eventlog

[ttBudget2_W2K.nt.ServiceInstall]
DisplayName    = %ttBudget2.Name%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %10%\system32\drivers\ttBudget2_w2k.sys 
LoadOrderGroup = Base

[ttBudget2.ntx86.ServiceInstall]
DisplayName    = %ttBudget2.Name%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %10%\system32\drivers\ttBudget2.sys
LoadOrderGroup = Base

[ttBudget2.ntamd64.ServiceInstall]
DisplayName    = %ttBudget2.Name%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %10%\system32\drivers\ttBudget2_amd64.sys
LoadOrderGroup = Base

[ttBudget2_W2K_eventlog]
AddReg=ttBudget2_W2K_eventlog_addreg

[ttBudget2_eventlog]
AddReg=ttBudget2_eventlog_addreg

[ttBudget2_amd64_eventlog]
AddReg=ttBudget2_amd64_eventlog_addreg

[ttBudget2_W2K.nt.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ttBudget2_w2k.sys

[ttBudget2.ntx86.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ttBudget2.sys
HKR, "Parameters", "MCE DVB-T Fake",0x00010001,0
HKR, "Transponder",,,

[ttBudget2.ntamd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ttBudget2_amd64.sys
HKR, "Parameters", "MCE DVB-T Fake",0x00010001,0
HKR, "Transponder",,,

[ttBudget2_W2K_eventlog_addreg]
HKR,,EventMessageFile,0x00020000,"%10%\System32\iologmsg.dll;%10%\system32\drivers\ttBudget2_w2k.sys"
HKR,,TypesSupported,0x00010001,7

[ttBudget2_eventlog_addreg]
HKR,,EventMessageFile,0x00020000,"%10%\System32\iologmsg.dll;%10%\system32\drivers\ttBudget2.sys"
HKR,,TypesSupported,0x00010001,7

[ttBudget2_amd64_eventlog_addreg]
HKR,,EventMessageFile,0x00020000,"%10%\System32\iologmsg.dll;%10%\system32\drivers\ttBudget2_amd64.sys"
HKR,,TypesSupported,0x00010001,7

[Strings]
DiskName            = "TechnoTrend installation disk"
Msft                = "TechnoTrend GmbH"
MfgName             = "TechnoTrend"
KSNAME_Filter       = "{9B365890-165F-11D0-A195-0020AFD156E4}"
ttBudget2.CLSID     = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSNAME_AnalogFilter = "{083110BD-05DA-46d7-8802-D71E4D38EEF4}"
KSCATEGORY_CAPTURE  = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
BDAcatID            = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"

ttBudget2.Name    = "TechnoTrend BDA/DVB (BDA)";

;************ TechnoTrend: DVB-S/C/T Front-Ends ******************************

ttBudget2_DVB_C.Name   = "TT-budget BDA/DVB-C device"
ttBudget2_DVB_S.Name   = "TT-budget BDA/DVB-S device"
ttBudget2_DVB_T.Name   = "TT-budget BDA/DVB-T device"


TTBudget_1003.Name  = "TT-budget DVB-S (BDA) - ALPS (BSRV2 or BSRU6)"
TTBudget_1004.Name  = "TT-budget DVB-C (BDA) - ALPS TDBE2_VES1820"
TTBudget_1005.Name  = "TT-budget DVB-T (BDA) - Grundig LS64781"
TTBudget_100C.Name  = "TT-budget DVB-S (BDA) - ALPS BSRU6"
TTBudget_100F.Name  = "TT-budget S-1100 (BDA)"
TTbudget_1010.Name  = "TT-budget C-1500 (BDA)"
TTBudget_1011.Name  = "TT-budget DVB-T (BDA) - PHILIPS TDM1316_TDA10045"
TTBudget_1012.Name  = "TT-budget T-1500 (BDA)"
TTbudget_1016.Name  = "TT-budget S-1400 (BDA)"
TTbudget_1017.Name  = "TT-budget S-1500 (BDA)"
TTbudget_1018.Name  = "TT-budget S-1401 (BDA)"
TTbudget_1019.Name  = "TT-budget S2-3200 (BDA)"
TTbudget_101A.Name  = "TT-budget C-1501 (BDA)"
TTbudget_101B.Name  = "TT-budget S-1500b (BDA)"
TTbudget_101C.Name  = "TT-budget S2-1600 (BDA)"

;*** END

