; Copyright 2010, All Rights Reserved.


[Version]
Signature                = "$CHICAGO$"
Class                    = MEDIA
ClassGUID                = {4D36E96C-E325-11CE-BFC1-08002BE10318}
Provider                 = %Provider%
DriverVer                = 08/13/2009, 3.15.0.0
CatalogFile.NTx86        = mod8096.cat
CatalogFile.NTAMD64      = md809664.cat
DriverPackageType        = PlugAndPlay
DriverPackageDisplayName = "DiB8096 TV Driver"


[DestinationDirs]
MOD8096.CopyDrivers.NTx86   = 12
MOD8096.CopyDrivers.NTamd64 = 12


[Manufacturer]
%MANUFACTURER% = Microsoft, NTx86, NTamd64


[Microsoft.NTx86]
%MOD8096.DeviceDesc% = MOD8096.Device.NTx86, USB\VID_10B8&PID_1FA0
%MOD8096.DeviceDesc% = MOD8096.Device.NTx86, USB\VID_1A70&PID_0651


[Microsoft.NTamd64]
%MOD8096.DeviceDesc% = MOD8096.Device.NTamd64, USB\VID_10B8&PID_1FA0
%MOD8096.DeviceDesc% = MOD8096.Device.NTamd64, USB\VID_1A70&PID_0651


[MOD8096.Device.NTx86]
Include   = ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf
Needs     = KS.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
AddReg    = MOD8096.AddReg.NTx86
CopyFiles = MOD8096.CopyDrivers.NTx86


[MOD8096.Device.NTamd64]
Include   = ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf
Needs     = KS.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
AddReg    = MOD8096.AddReg.NTamd64
CopyFiles = MOD8096.CopyDrivers.NTamd64


[MOD8096.AddReg.NTx86]
HKR,, DevLoader,, *ntkern
HKR,, NTMPDriver,, mod8096.sys
HKR,, PageOutWhenUnopened, 3, 01
HKLM, System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4A9E-9908-E12406A48D6D}
HKLM, System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4A9E-9908-E12406A48D6D}, "Display", 0x00010001, 0
HKLM, System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4A9E-9908-E12406A48D6D}, "Name",, "Tuner Node"
HKLM, System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4E4E-8AC8-0BD9A02DFC1F}
HKLM, System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4E4E-8AC8-0BD9A02DFC1F}, "Display", 0x00010001, 0
HKLM, System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4E4E-8AC8-0BD9A02DFC1F}, "Name",, "Demodulator Node"
HKLM, System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48DD-BF4B-16FF7D6E8C81}
HKLM, System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48DD-BF4B-16FF7D6E8C81}, "Display", 0x00010001, 0
HKLM, System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48DD-BF4B-16FF7D6E8C81}, "Name",, "Antenna In Pin"


[MOD8096.AddReg.NTamd64]
HKR,, DevLoader,, *ntkern
HKR,, NTMPDriver,, md809664.sys
HKR,, PageOutWhenUnopened, 3, 01
HKLM, System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4A9E-9908-E12406A48D6D}
HKLM, System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4A9E-9908-E12406A48D6D}, "Display", 0x00010001, 0
HKLM, System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4A9E-9908-E12406A48D6D}, "Name",, "Tuner Node"
HKLM, System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4E4E-8AC8-0BD9A02DFC1F}
HKLM, System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4E4E-8AC8-0BD9A02DFC1F}, "Display", 0x00010001, 0
HKLM, System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4E4E-8AC8-0BD9A02DFC1F}, "Name",, "Demodulator Node"
HKLM, System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48DD-BF4B-16FF7D6E8C81}
HKLM, System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48DD-BF4B-16FF7D6E8C81}, "Display", 0x00010001, 0
HKLM, System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48DD-BF4B-16FF7D6E8C81}, "Name",, "Antenna In Pin"


[MOD8096.CopyDrivers.NTx86]
mod8096.sys


[MOD8096.CopyDrivers.NTamd64]
md809664.sys


[MOD8096.Device.NTx86.HW]
AddReg = MOD8096_HW.AddReg


[MOD8096.Device.NTamd64.HW]
AddReg = MOD8096_HW.AddReg


[MOD8096_HW.AddReg]
HKR,, "ProductId", 0x00010001, 0x00001FA0
HKR,, "MaskDevicePath", 0x00010001, 0x00000000
HKR,, "BdaDigTunerFilterName", 0,      "DiB8096 Digital TV"
HKR,, "BdaDigCaptureFilterName", 0,    "DiB8096 TV - Digital Capture"
HKR,, "ControlFilterName", 0,          "DiB8096 TV"


[MOD8096.Device.NTx86.Services]
Addservice = mod8096, 0x00000002, MOD8096.AddService.NTx86


[MOD8096.Device.NTamd64.Services]
Addservice = md809664, 0x00000002, MOD8096.AddService.NTamd64


[MOD8096.AddService.NTx86]
DisplayName    = MOD8096.ServiceDesc
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mod8096.sys
LoadOrderGroup = Base
AddReg         = MOD8096.Service.AddReg


[MOD8096.AddService.NTamd64]
DisplayName    = MOD8096.ServiceDesc
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\md809664.sys
LoadOrderGroup = Base
AddReg         = MOD8096.Service.AddReg


[MOD8096.Service.AddReg]
HKR,, DigitalJmp, 0x00010001, 0x00
HKR, "parameters", "ReducedScanning", 0x0000001, 0x00


[SourceDisksNames]
1 = %DiskName%,,


[SourceDisksFiles]
mod8096.sys = 1
md809664.sys = 1


[Strings]
SERVICE_KERNEL_DRIVER = 0x01
SERVICE_DEMAND_START  = 0x03
SERVICE_ERROR_NORMAL  = 0x01


Manufacturer        = "DiBcom S.A."
Provider            = "DiBcom S.A."
DiskName            = "DiB8096 TV Driver Installation Disk"

MOD8096.DeviceDesc  = "DiB8096 TV"
MOD8096.ServiceDesc = "DiB8096 TV Service"
