;/*++
;
;Copyright (c) Googol Tech Ltd.  All rights reserved.
;
;Module Name:
;
;    GT800.INF
;
;Abstract:
;    INF file for GTS motion controller.
;
;--*/

[Version]
Signature="$WINDOWS NT$"
Class=GoogolTech
ClassGuid={580D2CA2-4246-11D5-8997-9374874D9770}
Provider=%GOOGOLTECH%
DriverVer=10/19/2012,1.0.0.1
CatalogFile.NTAMD64=GT800X64.cat

[ClassInstall32]
AddReg=GTS.addreg

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%GOOGOLTECH%=DevicelistMfg1,NTamd64

[DestinationDirs]
DriverCopyFiles = 10,System32\Drivers
DefaultDestDir = 10,System32\Drivers

[SourceDisksFiles]
GT800.sys=1

[SourceDisksNames]
1 = %DISK_NAME%,,
; ================= Class section =====================

; ================= Device Install section =====================

[DevicelistMfg1.NTamd64]
%GOOGOLTECH%=GT800Install64,PCI\VEN_11D4&DEV_1535

[GT800Install64]
CopyFiles=DriverCopyFiles

[GT800Install64.Services]
AddService=GT800,2,DriverService,EventLogging

[DriverInstall64.hw]
AddReg=GT800AddReg

[DriverCopyFiles]
GT800.sys,,,2

[DriverService]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\GT800.sys                           

[EventLogging]
AddReg=EventLogAddReg

[EventLogAddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\system32\drivers\GT800.sys"
HKR,,TypesSupported,0x00010001,7

[GT800AddReg]
HKR,,DevLoader,0,*ntkern
HKR,,NTMPDriver,0,GT800.sys

[Strings]
ClassName = "Motion Controller Drivers"
DISK_NAME = "GoogolTech GTS"
GOOGOLTECH="GoogolTech GTS-PCI Ver 1.0"
