;/*++
;
;Copyright (c) Microsoft Corporation.  All rights reserved.
;
;Module Name:
;    mxtBootBridge.inf
;
;Abstract:
;    INF file for installing the Driver Frameworks mxtBootBridge Driver
;	 Target OS: Win 8.0 and Win 8.1, x86 and amd64
;
;--*/



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


;-----------------------------------------------------------------------------
; Specify install disks
;-----------------------------------------------------------------------------

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

[SourceDisksFiles.x86]
mxtBootBridge.sys 	= 1,x86

[SourceDisksFiles.amd64]
mxtBootBridge.sys	= 1,amd64

[mxtBootBridge_Device.NT]
CopyFiles=Drivers_Dir

[Drivers_Dir]
mxtBootBridge.sys,,0x00000040

;-----------------------------------------------------------------------------
; Destination Directory
;-----------------------------------------------------------------------------

[DestinationDirs]
DefaultDestDir = 12

;-----------------------------------------------------------------------------
; Manufacturer Section
;-----------------------------------------------------------------------------


[Manufacturer]
%VendorName% = Atmel,NTx86.6.2,NTamd64.6.2,NTx86.6.3,NTamd64.6.3

; Install on Windows 8.0 and Windows 8.1 only

[Atmel.NTx86.6.2]
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATML2000
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATMLDBG2

[Atmel.NTamd64.6.2]
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATML2000
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATMLDBG2

[Atmel.NTx86.6.3]
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATML2000
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATMLDBG2

[Atmel.NTamd64.6.3]
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATML2000
%mxtBootBridge.DeviceDesc%=mxtBootBridge_Device, ACPI\ATMLDBG2


;-------------- Service installation
[mxtBootBridge_Device.NT.Services]
AddService = mxtBootBridge,%SPSVCINST_ASSOCSERVICE%, mxtBootBridge_Service_Inst

; -------------- mxtBootBridge driver install sections
[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

[Strings]
WINDOWS_DIR            = 10 ; %windir%
DRIVERS_DIR            = 12 ; %windir%\system32\drivers
SPSVCINST_ASSOCSERVICE	 = 0x00000002
VendorName               = "Atmel Corporation"
SourceName               = "mxtBootBridge Peripheral Installation Disk #1"
mxtBootBridge.DeviceDesc = "maxTouch I2C Boot Bridge Peripheral Driver"
mxtBootBridge.SVCDESC    = "maxTouch I2C Boot Bridge Peripheral Service"
HardwarePatchDriver_ClassName  = "Hardware Patch Driver Class"
