; Marvell VLAN Protocol NDIS Intermediate Driver
;
; ©Copyright 2002-2008 Marvell®. All rights reserved.
;
; Version 11.10.1.3

[Version]
Signature   = "$Windows NT$"
Class       = NetTrans
ClassGUID   = {4D36E975-E325-11CE-BFC1-08002BE10318}
Provider    = %MARVELL%
CatalogFile = yk60x64v.CAT

DriverVer   = 08/28/2009, 11.10.1.3

[Manufacturer]
%MARVELL% = MARVELL, NTx86.6.1, NTx86.6.0, NTx86.5.1, NTamd64.6.1, NTamd64.6.0, NTAMD64.5.2

;------------------------------------------------------------------------
;	Windows XP / SERVER 2003 32 bit
;------------------------------------------------------------------------
[MARVELL.NTx86.5.1]
;Empty Section

;------------------------------------------------------------------------
;	Windows VISTA 32 bit
;------------------------------------------------------------------------
[MARVELL.NTx86.6.0]
;Empty Section

;------------------------------------------------------------------------
;	Windows 7 32 bit
;------------------------------------------------------------------------
[MARVELL.NTx86.6.1]
;Empty Section

;------------------------------------------------------------------------
;	Windows Server 2003 64 bit
;------------------------------------------------------------------------
[MARVELL.NTAMD64.5.2]
;Empty Section

;------------------------------------------------------------------------
;	Windows VISTA 64 bit
;------------------------------------------------------------------------
[MARVELL.NTAMD64.6.0]
%MARVELL_VLAN_P.DeviceDesc% = MARVELL_VLAN_P.ndi.NTamd64.6.0, SK_VLAN_PROTOCOL

;------------------------------------------------------------------------
;	Windows 7 64 bit
;------------------------------------------------------------------------
[MARVELL.NTAMD64.6.1]
;Empty Section


[MARVELL_VLAN_P.ndi.NTamd64.6.0]

Characteristics = 0x20	;NCF_NOT_USER_REMOVABLE
AddReg          = MARVELL_VLAN_P.ndi.AddReg
CopyFiles       = MARVELL_VLAN_P.CopyFiles.DLL, MARVELL_VLAN_P.CopyFiles.SYS
CopyInf         = yk60x64vm.inf

[MARVELL_VLAN_P.ndi.NTamd64.6.0.Services]

AddService      = SkVlanProtocol, 0, MARVELL_VLAN_P.AddService, MARVELL_VLAN_P.AddEventLog

[MARVELL_VLAN_P.AddService]
DisplayName     = %MARVELL_VLAN_P.DeviceDesc%
ServiceType     = 1 ;SERVICE_KERNEL_DRIVER
StartType       = 3 ;SERVICE_DEMAND_START
ErrorControl    = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary   = %12%\yk60x64v.sys
LoadOrderGroup  = PNP_TDI
Description     = %MARVELL_VLAN_P.DeviceDesc%

[MARVELL_VLAN_P.ndi.AddReg]
HKR, Ndi,				ClsID, 0,			{03DA42AE-1446-4c5e-89AF-7D64FB06D66A}
HKR, Ndi,				ComponentDll, 0,	"yk60x64v.dll"
HKR, Ndi,				HelpText,,			%MARVELL_VLAN_P.Help%
HKR, Ndi, 				Service,,			"SkVlanProtocol"
HKR, Ndi\Interfaces,	UpperRange,,		"tdi"
HKR, Ndi\Interfaces,	LowerRange,,		"ndis5,ndisatm"

[MARVELL_VLAN_P.AddEventLog]
AddReg          = MARVELL_VLAN_P.AddEventLog.AddReg

[MARVELL_VLAN_P.AddEventLog.AddReg]
HKR,, EventMessageFile, 0x20000, "%%SystemRoot%%\System32\netevent.dll"
HKR,, TypesSupported,   0x10001, 7

[MARVELL_VLAN_P.CopyFiles.SYS]
yk60x64v.sys,,,2

[MARVELL_VLAN_P.CopyFiles.DLL]
yk60x64v.dll,,,2

[SourceDisksNames]
1 = %DriverDisk%,,,

[SourceDisksFiles]
yk60x64v.sys = 1
yk60x64v.dll = 1

[DestinationDirs]
DefaultDestDir   = 12
MARVELL_VLAN_P.CopyFiles.DLL = 11	; %windir%\System32
MARVELL_VLAN_P.CopyFiles.SYS = 12	; %windir%\System32\drivers

[Strings]
MARVELL   			= "MARVELL"
MARVELL_VLAN_P.DeviceDesc	= "Marvell VLAN Protocol"
MARVELL_VLAN_P.Help		= "Adds Marvell VLAN Protocol support to Marvell network adapters."
DriverDisk         		= "Marvell VLAN Protocol Installation Disk"
