; Installation INF for the Leetro MPC6515/6535/6536/6575/6610 USB Driver for Windows
;
; (c) Copyright 2010 Leetro;

[Version]
Signature="$Windows NT$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
provider=%LTUSB_Provider%
DriverVer=11/04/2010,1.4.0.0
CatalogFile=LTUSB.cat
CatalogFile.NTx86=LTUSB.cat
CatalogFile.NTAMD64=LTUSBX64.cat

[SourceDisksNames]
1=%LTUSB_Install%


[SourceDisksFiles]
EZUSB.sys = 1

[SourceDisksFiles.NTamd64]
EZUSB.sys = 12

[DestinationDirs]
LTUSB.Files.Ext = 12
LTUSB.Files.Inf = 10,INF

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%LTUSB_Provider%=Device,NT,NTx86,NTamd64

;for all platforms
[Device]
%USB\VID_0548&PID_1005.DeviceDesc%=LTUSB, USB\VID_0548&PID_1005

;for windows 2000 non intel platforms
[Device.NT]
%USB\VID_0548&PID_1005.DeviceDesc%=LTUSB, USB\VID_0548&PID_1005

;for x86 platforms
[Device.NTx86]
%USB\VID_0548&PID_1005.DeviceDesc%=LTUSB, USB\VID_0548&PID_1005

;for x64 platforms
[Device.NTamd64]
%USB\VID_0548&PID_1005.DeviceDesc%=LTUSB, USB\VID_0548&PID_1005

[PreCopySection]
HKR,,NoSetupUI,,1

[LTUSB]
CopyFiles=LTUSB.Files.Ext
AddReg=LTUSB.AddReg

[LTUSB.HW]
AddReg=LTUSB.AddReg.Guid

[LTUSB.Services]
Addservice = LTUSB,2,LTUSB.AddService

[LTUSB.NT]
CopyFiles=LTUSB.Files.Ext
AddReg=LTUSB.AddReg

[LTUSB.NT.HW]
AddReg=LTUSB.AddReg.Guid

[LTUSB.NT.Services]
Addservice = LTUSB,2,LTUSB.AddService


[LTUSB.NTx86]
CopyFiles=LTUSB.Files.Ext
AddReg=LTUSB.AddReg

[LTUSB.NTx86.HW]
AddReg=LTUSB.AddReg.Guid

[LTUSB.NTx86.Services]
Addservice = LTUSB,2,LTUSB.AddService

[LTUSB.NTamd64]
CopyFiles=LTUSB.Files.Ext
AddReg=LTUSB.AddReg

[LTUSB.NTamd64.HW]
AddReg=LTUSB.AddReg.Guid

[LTUSB.NTamd64.Services]
Addservice = LTUSB,2,LTUSB.AddService


[LTUSB.AddReg]
; Deprecating - do not use in new apps to identify a LTUSB driver
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,EZUSB.sys

[LTUSB.AddService]
DisplayName    = %LTUSB_Description%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\EZUSB.sys
LoadOrderGroup = Base

[LTUSB.Files.Ext]
EZUSB.sys

[LTUSB.Files.Inf]
LTUSB.inf

[LTUSB.AddReg.Guid]
HKR,,DriverGUID,,%LTUSB.GUID%

[Strings]
LTUSB_Provider    = "Chengdu Leetro Automation Co., Ltd."
LTUSB_Company     = "Chengdu Leetro Automation Co., Ltd."
LTUSB_Description = "Leetro Slave USB(68013A) Driver"
LTUSB_Install     = "Leetro LTUSB Driver Installation Disk"
USB\VID_0548&PID_1005.DeviceDesc="LT Slave USB(68013A) Driver"
LTUSB.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
LTUSB_Unused      = "."
