;****************************************************************************
;* Module      : CXXBar.INF
;* Description : WDM installation file for Windows 98SE/ME/2K/XP
;* Drivers     : Conexant BT848/849/878/879
;* Copyright   : (C)2004, TelSignal Co, Ltd.
;****************************************************************************

[Version]
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
;Provider=%Msft%
Provider=%MsftMfg%
DriverVer=04/05/2004,5.0.0.24
CatalogFile.ntx86=CXXBar.cat



[Manufacturer]
%MsftMfg%=Conexant

[SourceDisksNames]
1=%CXXBar.SourceDisk%,,,""

[SourceDisksFiles]
CXXBar.sys=1

[DestinationDirs]
CXXBar.CopyDrivers=10,system32\drivers

[Conexant]
%CXXBar.DeviceDesc%=CXXBar,STREAM\CXXBar



[CXXBar]
Include  =  ks.inf, kscaptur.inf
Needs    =  KS.Registration,KSCAPTUR.Registration.NT
AddReg   =  CXXBar.AddReg
CopyFiles=  CXXBar.CopyDrivers

[CXXBar.CopyDrivers]
CXXBar.sys

[CXXBar.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,CXXBar.sys
HKR,,OkToHibernate,3,01
HKR,,PageOutWhenUnopened,3,01
HKR,"DriverData","LastVideoSource",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData","LastAudioSource",0x00010001, 0xff,0xff,0xff,0xff
HKR,"DriverData","AudioType",0x00010001, 0x00,0x00,0x00,0x00

;video svideo
HKR,"DriverData\InPin0","PinType",0x00010001, 0x03,0x00,0x00,0x00
HKR,"DriverData\InPin0","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\InPin0","Medium",,%GUID_NULL%

;video tuner
HKR,"DriverData\InPin1","PinType",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\InPin1","RelatedPinIndex",0x00010001, 0x03,0x00,0x00,0x00
HKR,"DriverData\InPin1","Medium",,%GUID_0%

;video composite
HKR,"DriverData\InPin2","PinType",0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\InPin2","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00
HKR,"DriverData\InPin2","Medium",,%GUID_NULL%

;audio tuner
HKR,"DriverData\InPin3","PinType",0x00010001, 0x00,0x10,0x00,0x00
HKR,"DriverData\InPin3","RelatedPinIndex",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\InPin3","Medium",,%GUID_3%

;audio line
HKR,"DriverData\InPin4","PinType",0x00010001, 0x01,0x10,0x00,0x00
HKR,"DriverData\InPin4","RelatedPinIndex",0x00010001, 0x02,0x00,0x00,0x00
HKR,"DriverData\InPin4","Medium",,%GUID_5%

;video video decoder
HKR,"DriverData\OutPin0","PinType",0x00010001, 0x0C,0x00,0x00,0x00
HKR,"DriverData\OutPin0","RelatedPinIndex",0x00010001, 0x01,0x00,0x00,0x00
HKR,"DriverData\OutPin0","Medium",,%GUID_4%

;audio audio decoder
HKR,"DriverData\OutPin1","PinType",0x00010001, 0x09,0x10,0x00,0x00
HKR,"DriverData\OutPin1","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00
HKR,"DriverData\OutPin1","Medium",,%GUID_NULL%


[CXXBar.Interfaces]
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",Crossbar,

[CXXBar.Services]
AddService = CXXBar,0x00000002,CXXBar.ServiceInstall

[CXXBar.ServiceInstall]
DisplayName   = %CXXBar.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_AUTO_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\system32\drivers\CXXBar.sys



[Crossbar]
AddReg=Crossbar.AddReg

[Crossbar.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%CXXBar.Crossbar%



[Strings]
Msft=              "TelSignal Co., Ltd."
MsftMfg=           "Conexant Systems, Inc."

CXXBar.SourceDisk= "Conexant Fusion 878A Drivers"
CXXBar.DeviceDesc= "Conexant Crossbar"
CXXBar.Crossbar=   "Conexant Crossbar"

GUID_NULL="{00000000-0000-0000-0000-000000000000}"
;0xa19dc0e0, 0x3b39, 0x11d1, 0x90, 0x5f, 0x0, 0x0, 0xc0, 0xcc, 0x16, 0xba
GUID_0="{A19DC0E0-3B39-11D1-905F-0000C0CC16BA}"
;0xa19dc0e3, 0x3b39, 0x11d1, 0x90, 0x5f, 0x0, 0x0, 0xc0, 0xcc, 0x16, 0xba
GUID_3="{A19DC0E3-3B39-11D1-905F-0000C0CC16BA}"
;0xa19dc0e5, 0x3b39, 0x11d1, 0x90, 0x5f, 0x0, 0x0, 0xc0, 0xcc, 0x16, 0xba
GUID_5="{A19DC0E5-3B39-11D1-905F-0000C0CC16BA}"
;0xa19dc0e4, 0x3b39, 0x11d1, 0x90, 0x5f, 0x0, 0x0, 0xc0, 0xcc, 0x16, 0xba
GUID_4="{A19DC0E4-3B39-11D1-905F-0000C0CC16BA}"

SERVICE_AUTO_START=3
SERVICE_ERROR_NORMAL=1
SERVICE_KERNEL_DRIVER=1

