; ********************************************************************************************
; *
; *  NDT Solutions RapiDAQ WDM Driver v2.1beta
; *
; ********************************************************************************************
; *
; *  File:        RapiDAQ.inf.
; *
; *  Description: RapiDAQ driver install script for Win98, WinMe, Win2000, WinXP and Vista.
; *
; *  Revision:    13/06/07 - Mark Eastlick (mark.eastlick@ndtsolutions.com).
; *
; ********************************************************************************************


[Version]
Signature   = $CHICAGO$
Provider    = %NDTS%
Class		= Ultrasonic
ClassGUID	= {C832F381-687C-4916-8AB3-455EDA36E1E4}
DriverVer   = 13/06/2007, 1.0.5.22

[Manufacturer]
%NDTS% = NDTS.Mfg

[NDTS.Mfg]
"NDT Solutions RapiDAQ"          = DDInstall_9056, PCI\VEN_10b5&DEV_5602&SUBSYS_52443851

[ClassInstall32] 
AddReg		= AddClassReg
 

; 
; General installation section
; 

[CopyFiles_ApiDll]
PlxApi522.dll,,,4

[CopyFiles_9056]
Plx9056.sys,,,4


;
; Windows 2000 installation section
;

[DDInstall_9056.NT]
AddReg    = AddRegistry_NT_9056
CopyFiles = CopyFiles_ApiDll, CopyFiles_9056

[DDInstall_9056.NT.Services]
AddService = Plx9056, 0x00000002, Service_Inst_9056, EventLog_Inst_9056

[AddRegistry_NT_9056]
HKLM,System\CurrentControlSet\Services\Plx9056,CommonBufferSize,0x00010003,0x10000
HKLM,System\CurrentControlSet\Services\Plx9056,MaxSglTransferSize,0x00010003,0x100000

[Service_Inst_9056]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
ServiceBinary  = %10%\System32\Drivers\Plx9056.sys

[AddClassReg]
HKR,,,,%ClassName%
HKR,,Icon,,"-10"

;
; Windows 98 installation section
;

[DDInstall_9056]
AddReg    = AddRegistry_9056
CopyFiles = CopyFiles_ApiDll, CopyFiles_9056


[AddRegistry_9056]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Plx9056.sys
HKR,,ErrorLogLevel,0x00010003,2
HKR,,CommonBufferSize,0x00010003,0x10000
HKR,,MaxSglTransferSize,0x00010003,0x100000


;
; Event log registry entries
;

[EventLog_Inst_9056]
AddReg = EventLog_AddReg_9056

[EventLog_AddReg_9056]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\Drivers\Plx9056.sys"
HKR,,TypesSupported,0x00010001,7

;
; Source file information
;

[SourceDisksNames.x86]
1 = %InstallDisk%,,,\driver

[SourceDisksFiles]
PlxApi522.dll  = 1
Plx9056.sys = 1

[DestinationDirs]
CopyFiles_ApiDll = 11                        ;11 = System Directory
DefaultDestDir   = 10, System32\Drivers      ;10 = Windows Directory


;
; String information
;

[Strings]
InstallDisk = "RapiDAQ Installation Disk"
NDTS        = "NDT Solutions"
ClassName	= "Ultrasonic devices"