;______________________________________________________________________________
;
;	Driver inf file for VMB5000 chip
;
;	Copyright (c) 2004-2007 Elan Digital Systems Ltd
;	
;	Web:	http://www.elandigitalsystems.com
;
;	Date: 12/02/2007
;	Revision: 1.2007.02.12
;	
;______________________________________________________________________________

[Version]
Signature = "$Windows NT$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider=%Elan%
DriverVer=02/12/2007,1.2007.02.12
CatalogFile=vmb5ku.cat

[Manufacturer]
%Elan%=Models,ntamd64,ntia64


[ControlFlags]
ExcludeFromSelect = *

[Models]
;USB Mode
%Vmb5000_Interface% = VMBInfce, PCMCIA\ELAN-VMB5000_INTERFACE-1CDB
%Vmb5000_Interface% = VMBInfce, PCMCIA\ELAN-VMB5000_INTERFACE-5E0B
%Vmb5000_Interface% = VMBInfce, PCMCIA\ELAN-VMB5000_INTERFACE-DEV0-BEC1
%Vmb5000_Interface% = VMBInfce, PCMCIA\ELAN-VMB5000_INTERFACE-DEV0-9FD9
%Vmb5000_Interface% = VMBInfce, PCMCIA\ELAN-ATA_BRIDGE-DEV0-B7FB

[Models.ntamd64]
;USB Mode
%Vmb5000_Interface% = VMBInfce.ntamd64, PCMCIA\ELAN-VMB5000_INTERFACE-1CDB
%Vmb5000_Interface% = VMBInfce.ntamd64, PCMCIA\ELAN-VMB5000_INTERFACE-5E0B
%Vmb5000_Interface% = VMBInfce.ntamd64, PCMCIA\ELAN-VMB5000_INTERFACE-DEV0-BEC1
%Vmb5000_Interface% = VMBInfce.ntamd64, PCMCIA\ELAN-VMB5000_INTERFACE-DEV0-9FD9
%Vmb5000_Interface% = VMBInfce.ntamd64, PCMCIA\ELAN-ATA_BRIDGE-DEV0-B7FB

[Models.ntia64]
;USB Mode
%Vmb5000_Interface% = VMBInfce.ntia64, PCMCIA\ELAN-VMB5000_INTERFACE-1CDB
%Vmb5000_Interface% = VMBInfce.ntia64, PCMCIA\ELAN-VMB5000_INTERFACE-5E0B
%Vmb5000_Interface% = VMBInfce.ntia64, PCMCIA\ELAN-VMB5000_INTERFACE-DEV0-BEC1
%Vmb5000_Interface% = VMBInfce.ntia64, PCMCIA\ELAN-VMB5000_INTERFACE-DEV0-9FD9
%Vmb5000_Interface% = VMBInfce.ntia64, PCMCIA\ELAN-ATA_BRIDGE-DEV0-B7FB



[VMBInfce]
AddReg=VMBInfce.W95.AddReg
CopyFiles=VMBInfce.W95.Copy

[VMBInfce.NT]
AddReg = VMBInfce.NT.AddReg
CopyFiles=VMBInfce.NT.Copy

[VMBInfce.ntamd64]
AddReg = VMBInfce.NT.AddReg
CopyFiles=VMBInfce.ntamd64.Copy

[VMBInfce.ntia64]
AddReg = VMBInfce.NT.AddReg
CopyFiles=VMBInfce.ntia64.Copy

[VMBInfce.NT.HW]
AddReg = VMBInfce.NT.HW.AddReg, VmbInfce_Parameters_Addreg

[VMBInfce.ntamd64.HW]
AddReg = VMBInfce.NT.HW.AddReg, VmbInfce_Parameters_Addreg

[VMBInfce.ntia64.HW]
AddReg = VMBInfce.NT.HW.AddReg, VmbInfce_Parameters_Addreg

[VMBInfce.NT.Services]
AddService = VmbInfce,%SPSVCINST_ASSOCSERVICE%,VmbInfce_Service_Inst,VmbInfce_EventLog_Inst

[VMBInfce.ntamd64.Services]
AddService = VmbInfce,%SPSVCINST_ASSOCSERVICE%,VmbInfce_Service_Inst,VmbInfce_EventLog_Inst

[VMBInfce.ntia64.Services]
AddService = VmbInfce,%SPSVCINST_ASSOCSERVICE%,VmbInfce_Service_Inst,VmbInfce_EventLog_Inst

[VMBInfce.W95.AddReg]

[VMBInfce.NT.AddReg]
HKR,,Driver,,"vmbinfce.sys"

[VMBInfce.NT.HW.AddReg]
HKR,,UINumberDescFormat,,%VmbInfceSlot%

[VmbInfce_Service_Inst]
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %10%\system32\drivers\vmbinfce.sys
LoadOrderGroup = System Bus Extender

[VmbInfce_EventLog_Inst]
AddReg = VmbInfce_EventLog_AddReg

[VmbInfce_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
HKR,,TypesSupported,%REG_DWORD%,7

[VmbInfce_Parameters_Addreg]
HKR,,"AddNullPacketToBulkTransfer",%REG_DWORD%,0
HKR,,"AttributeMemoryOffset",%REG_DWORD%,0
HKR,,"BulkInRequestsPerFrame",%REG_DWORD%,16
HKR,,"CorValue",%REG_DWORD%,119
HKR,,"DefaultGPOLevel",%REG_DWORD%,0
HKR,,"DefaultGPOMask",%REG_DWORD%,128
HKR,,"EnableActivityLED",%REG_DWORD%,1
HKR,,"MaxOutPacketsPerFrame",%REG_DWORD%,4
HKR,,"ShutdownGPOBitMask",%REG_DWORD%,0
HKR,,"ShutdownGPOLevel",%REG_DWORD%,0
HKR,,"ShutdownGPOMode",%REG_DWORD%,0
HKR,,"ShutdownDelay",%REG_DWORD%,0
HKR,,"StartupGPOBitMask",%REG_DWORD%,0
HKR,,"StartupGPOLevel",%REG_DWORD%,0
HKR,,"StartupGPOMode",%REG_DWORD%,0
HKR,,"SurpriseRemovalOK",%REG_DWORD%,0


[SourceDisksNames]
1 = %CDROMDescription%,,,
2 = %CDROMDescription%,,,

[SourceDisksFiles]

[SourceDisksFiles.x86]
vmbinfce.sys = 2
vmbinfce_amd64.sys = 2
vmbinfce_ntia64.sys = 2

[VMBInfce.W95.Copy]

[VMBInfce.NT.Copy]
vmbinfce.sys

[VMBInfce.ntamd64.Copy]
vmbinfce.sys, vmbinfce_amd64.sys

[VMBInfce.ntia64.Copy]
vmbinfce.sys, vmbinfce_ntia64.sys


[DestinationDirs]
DefaultDestDir = 12
VMBInfce.NT.Copy = 12
VMBInfce.W95.Copy = 11

[Strings]
CDROMDescription = "Driver Installation Disk"
SPSVCINST_ASSOCSERVICE = 0x00000002
REG_DWORD              = 0x00010001
REG_EXPAND_SZ          = 0x00020000
SERVICE_KERNEL_DRIVER  = 1
SERVICE_DEMAND_START   = 3
SERVICE_ERROR_NORMAL   = 1
VmbInfceSlot = "VmbInfce Slot %1!u!"
Elan = "Elan"
Vmb5000_Interface = "Vmb5000 Interface"
