; *************************************************************************
; *************************************************************************
; **    Filename:       mxtBootBridge.inf
; **    Abstract:       INF for Driver Framework for mxtBootBridge Driver
; **    Target OS:      Win10
; **    Arch:           x86, amd64
; **    Last Updated:   October 17, 2017 (Vers 10.1.14.10131)
; **
; **    Copyright (c) Solomon Systech Ltd.  All rights reserved.
; **
; *************************************************************************
; *************************************************************************

[Version]
Signature   = "$WINDOWS NT$"
Class       = System
ClassGuid   = {4D36E97D-E325-11CE-BFC1-08002BE10318}
Provider    = %VendorName%
CatalogFile = mxtBootBridge.cat
DriverVer = 10/17/2017,10.1.14.10131

[DestinationDirs]
DefaultDestDir = 12

; *************************************************************************
; **    Manufacturer Section
; *************************************************************************

[Manufacturer]
%VendorName% = SolomonSystechLtd,NTx86.10.0,NTamd64.10.0

; Install on Windows 10

[SolomonSystechLtd.NTx86.10.0]
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATML2000

[SolomonSystechLtd.NTamd64.10.0]
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATML2000

[mxtBootBridge_Device.NT.Services]
AddService = mxtBootBridge,%SPSVCINST_ASSOCSERVICE%, mxtBootBridge_Service_Inst

[mxtBootBridge_Service_Inst]

DisplayName    = %mxtBootBridge.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\mxtBootBridge.sys
LoadOrderGroup = Extended Base

; *************************************************************************
; **    Specify install disks
; *************************************************************************

[SourceDisksNames]
1 = %DiskName%,,,""

[SourceDisksFiles]
mxtBootBridge.sys = 1,,

; *************************************************************************
; **    Device Section
; *************************************************************************

[mxtBootBridge_Device.NT]
CopyFiles=mxtBootBridgeSysFiles.NT.CopyFiles

[mxtBootBridgeSysFiles.NT.CopyFiles]
mxtbootbridge.sys

[Strings]
WINDOWS_DIR              = 10 ; %windir%
DRIVERS_DIR              = 12 ; %windir%\system32\drivers
SPSVCINST_ASSOCSERVICE   = 0x00000002
VendorName               = "Solomon Systech Ltd"
InstallDisk1             = "mxtBootBridge Peripheral Installation Disk #1"
DiskName                 = "mxtBootBridge Installer"
mxtBootBridge.DeviceDesc = "maxTouch I2C Boot Bridge Peripheral Driver"
mxtBootBridge.SVCDESC    = "maxTouch I2C Boot Bridge Peripheral Service"
