;-------------------------------------------------------------------------------
; VAULTNDIS.INF
;
; VaultMicro USB Ndis Miniport Ethernet Adapter
;
; Copyright (c) Vault micro Corporation.  All rights reserved.


[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %Vmsf%
DriverVer=02/16/2011,2.3.0.0216
CatalogFile=LGELTENdis.cat

[ControlFlags]
ExcludeFromSelect=USB\VID_1004&PID_616B&MI_00
ExcludeFromSelect=USB\VID_1004&PID_61AA&MI_00

[Manufacturer]
%Vmsf% = Vmsf,NTx86,NTia64,NTamd64

; For Win2K
[Vmsf]
%LGELTENdis.DeviceDescG13%    = LGELTENdis.ndi, USB\VID_1004&PID_616B&MI_00 ; LGE G13 LTE
%LGELTENdis.DeviceDescG13%    = LGELTENdis.ndi, USB\VID_1004&PID_61AA&MI_00 ; LGE G13 LTE

; For XP and later
[Vmsf.NTx86]
%LGELTENdis.DeviceDescG13%    = LGELTENdis.ndi, USB\VID_1004&PID_616B&MI_00 ; LGE G13 LTE 
%LGELTENdis.DeviceDescG13%    = LGELTENdis.ndi, USB\VID_1004&PID_61AA&MI_00 ; LGE G13 LTE 

[Vmsf.NTia64]
%LGELTENdis.DeviceDescG13%    = LGELTENdis.ndi, USB\VID_1004&PID_616B&MI_00 ; LGE G13 LTE
%LGELTENdis.DeviceDescG13%    = LGELTENdis.ndi, USB\VID_1004&PID_61AA&MI_00 ; LGE G13 LTE

[Vmsf.NTamd64]
%LGELTENdis.DeviceDescG13%    = LGELTENdis.ndi, USB\VID_1004&PID_616B&MI_00 ; LGE G13 LTE
%LGELTENdis.DeviceDescG13%    = LGELTENdis.ndi, USB\VID_1004&PID_61AA&MI_00 ; LGE G13 LTE


;-------------------------------------------------------------------------------
; Vault Micro Ndis Ethernet Adapter
;
[LGELTENdis.ndi]
Characteristics = 0x4 ; NCF_PHYSICAL
BusType		= 15 ; if you specify NCF_PHYSICAL, you must specify bustype
AddReg          = LGELTENdis.Reg , ParamsMTUSize
CopyFiles       = LGELTENdis.CopyFiles

[LGELTENdis.ndi.Services]
AddService      = LGELTENdis, 2, LGELTENdis.Service, LGELTENdis.EventLog

;-----------------------------------------------------------------------------
; Vault Micro USB Miniport Common
;
[LGELTENdis.Reg]
HKR,    ,                         BusNumber,           0, "0" 
HKR, Ndi,                         Service,             0, "LGELTENdis"
HKR, Ndi\Interfaces,              UpperRange,          0, "ndis5"
HKR, Ndi\Interfaces,              LowerRange,          0, "ethernet"

;-----------------------------------------------------------------------------
; Vault Micro Params MTU Size
;
[ParamsMTUSize]
HKR, Ndi\Params\MTUSize,     ParamDesc, , %MTUSize%
HKR, Ndi\Params\MTUSize,     Default,  ,"1428"
HKR, Ndi\Params\MTUSize,     type, , "int"
HKR, Ndi\Params\MTUSize,     Min, , "60"
HKR, Ndi\Params\MTUSize,     Max, , "4000"

;-----------------------------------------------------------------------------
; Driver and Service Section
;
[LGELTENdis.CopyFiles]
LGELTENdis.sys,,,2

[LGELTENdis.Service]
DisplayName     = %LGELTENdis.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\LGELTENdis.sys
LoadOrderGroup  = NDIS
AddReg          = TextModeFlags.Reg

[LGELTENdis.EventLog]
AddReg = LGELTENdis.AddEventLog.Reg

[LGELTENdis.AddEventLog.Reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported,   0x00010001, 7

[TextModeFlags.Reg]
HKR, , TextModeFlags,    0x00010001, 0x0001


;*****************************************
; VaultNdis  Driver Path
;*****************************************

[SourceDisksNames.x86]
1 = %VaultSrcDisk%,,,\i386

[SourceDisksNames.amd64]
1 = %VaultSrcDisk%,,,\amd64

[SourceDisksFiles]
LGELTENdis.sys  = 1,,

;-----------------------------------------------------------------------------
; DestinationDirs
;
[DestinationDirs]
LGELTENdis.CopyFiles = 12

;-----------------------------------------------------------------------------
; Localizable Strings
;
[Strings]
Vmsf                       = "LG Electronics"                      
LGELTENdis.DeviceDescG13       = "LGE LTE USB NDIS"
LGELTENdis.DeviceDescF1        = "LGE F1 USB NDIS"
LGELTENdis.Service.DispName    = "LGE USB NDIS Miniport Ethernet Adapter Service"
VaultSrcDisk = "USB NDIS Miniport For LGE Ethernet Adapter Device Installation Disk #1 "

MTUSize        = "Set MTU Size"
