
;-------------------------------------------------------------------------------
; be2nd62.inf
; Copyright 2015 Emulex
; 
; Installation File for Emulex OneConnect NIC drivers
;-------------------------------------------------------------------------------
[Version]
Signature="$Windows NT$"
Class=Net
ClassGUID={4d36e972-e325-11ce-bfc1-08002be10318}
Provider=%ELX%
CatalogFile=be2nd62.cat
DriverVer=05/15/2015,10.6.126.0

[Manufacturer]
%ELX% = ELX, NTAMD64.6.1, NTAMD64.6.2

[ControlFlags]
ExcludeFromSelect = *

[ELX]
; Empty section for other OSes and architectures







[ELX.NTAMD64.6.2]
; Don't install NDIS 6.20 driver on WS2012/WIN8 and newer.






[ELX.NTAMD64.6.1]



;---------------------------------------------------------------------------------------------
; Physical Device IDs

; Emulex
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72210DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72210DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72310DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72310DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72410DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72410DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72610DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72610DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E73610DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E73610DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E73810DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E73810DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E74010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E74010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E74210DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E74210DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E74310DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E74310DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E74410DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E74410DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E74610DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E74610DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E75610DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E75610DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E75810DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E75810DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70210DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70210DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70310DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70310DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70410DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70410DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70610DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70610DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71610DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E71610DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71810DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E71810DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E75110DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E75110DF

; Tomahawk
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72710DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72710DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E74110DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E74110DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70110DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70110DF

; IBM
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72810DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72810DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72910DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72910DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E73010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E73010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71110DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E71110DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_03D01014.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_03D01014
%PCI\VEN_19A2&DEV_0710&SUBSYS_03D11014.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_03D11014
%PCI\VEN_19A2&DEV_0710&SUBSYS_E73110DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E73110DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E73310DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E73310DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E74810DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E74810DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E75010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E75010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70810DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70810DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E71010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70B10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70B10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70F10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70F10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71B10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E71B10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71C10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E71C10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70C10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70C10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70D10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70D10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70E10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70E10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_04091014.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_04091014
%PCI\VEN_19A2&DEV_0710&SUBSYS_040A1014.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_040A1014

; IBM - 1G
%PCI\VEN_19A2&DEV_0710&SUBSYS_03D21014.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_03D21014
%PCI\VEN_19A2&DEV_0710&SUBSYS_E70A10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E70A10DF

; Foxconn
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72510DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72510DF

; Dell
%PCI\VEN_19A2&DEV_0710&SUBSYS_E73210DF.DeviceDesc% = nomad.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E73210DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E75210DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E75210DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71210DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E71210DF

; Hitachi Data Systems
%PCI\VEN_19A2&DEV_0710&SUBSYS_E73410DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E73410DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E75410DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E75410DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71410DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E71410DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_304B1054.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_304B1054
%PCI\VEN_19A2&DEV_0710&SUBSYS_304C1054.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_304C1054
%PCI\VEN_19A2&DEV_0710&SUBSYS_304D1054.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_304D1054
%PCI\VEN_19A2&DEV_0710&SUBSYS_30571054.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_30571054
%PCI\VEN_19A2&DEV_0710&SUBSYS_30581054.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_30581054
%PCI\VEN_19A2&DEV_0710&SUBSYS_30541054.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_30541054
%PCI\VEN_19A2&DEV_0710&SUBSYS_304E1054.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_304E1054
%PCI\VEN_19A2&DEV_0710&SUBSYS_304F1054.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_304F1054

; Sun
%PCI\VEN_19A2&DEV_0710&SUBSYS_E79010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E79010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E79210DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E79210DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E79E10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E79E10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E7A010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E7A010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E7A210DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E7A210DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E7AE10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E7AE10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E78010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E78010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E78210DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E78210DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E78E10DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E78E10DF

; HP
%PCI\VEN_19A2&DEV_0710&SUBSYS_3340103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3340103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_3341103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3341103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_3342103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3342103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_3343103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3343103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_3344103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3344103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_3345103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3345103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_3315103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3315103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_3376103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3376103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_337B103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_337B103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_337C103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_337C103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_3391103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3391103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_3392103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_3392103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_2151103C.DeviceDesc% = be3net_hp.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_2151103C

; Fujitsu
%PCI\VEN_19A2&DEV_0710&SUBSYS_11A31734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_11A31734
%PCI\VEN_19A2&DEV_0710&SUBSYS_11A41734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_11A41734
%PCI\VEN_19A2&DEV_0710&SUBSYS_11A51734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_11A51734
%PCI\VEN_19A2&DEV_0710&SUBSYS_11A01734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_11A01734
%PCI\VEN_19A2&DEV_0710&SUBSYS_11A11734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_11A11734
%PCI\VEN_19A2&DEV_0710&SUBSYS_11A21734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_11A21734
%PCI\VEN_19A2&DEV_0710&SUBSYS_119D1734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_119D1734
%PCI\VEN_19A2&DEV_0710&SUBSYS_119E1734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_119E1734
%PCI\VEN_19A2&DEV_0710&SUBSYS_119F1734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_119F1734

; Fujitsu 1g
%PCI\VEN_19A2&DEV_0710&SUBSYS_11C11734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_11C11734
%PCI\VEN_19A2&DEV_0710&SUBSYS_11C21734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_11C21734
%PCI\VEN_19A2&DEV_0710&SUBSYS_11C91734.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_11C91734

; Cisco
%PCI\VEN_19A2&DEV_0710&SUBSYS_006F1137.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_006F1137

; Sugon
%PCI\VEN_19A2&DEV_0710&SUBSYS_E76010DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E76010DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E76110DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E76110DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E76210DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E76210DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E76310DF.DeviceDesc% = be3net.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E76310DF




;-------------------------------------------------------------------------------
; LANCER IDs start from here
;-------------------------------------------------------------------------------
; Emulex
%PCI\VEN_10DF&DEV_E220&SUBSYS_E26010DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E26010DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E26210DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E26210DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E22010DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E22010DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E22110DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E22110DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E21710DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E21710DF

; IBM
%PCI\VEN_10DF&DEV_E220&SUBSYS_040F1014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_040F1014
%PCI\VEN_10DF&DEV_E220&SUBSYS_043C1014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_043C1014
%PCI\VEN_10DF&DEV_E220&SUBSYS_04401014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_04401014
%PCI\VEN_10DF&DEV_E220&SUBSYS_04421014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_04421014
%PCI\VEN_10DF&DEV_E220&SUBSYS_043D1014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_043D1014
%PCI\VEN_10DF&DEV_E220&SUBSYS_043F1014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_043F1014
%PCI\VEN_10DF&DEV_E220&SUBSYS_045D1014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_045D1014
%PCI\VEN_10DF&DEV_E220&SUBSYS_04331014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_04331014
%PCI\VEN_10DF&DEV_E220&SUBSYS_E26310DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E26310DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E22310DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E22310DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_04511014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_04511014
%PCI\VEN_10DF&DEV_E220&SUBSYS_04BA1014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_04BA1014
%PCI\VEN_10DF&DEV_E220&SUBSYS_04361014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_04361014
%PCI\VEN_10DF&DEV_E220&SUBSYS_04381014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_04381014
%PCI\VEN_10DF&DEV_E220&SUBSYS_04391014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_04391014
%PCI\VEN_10DF&DEV_E220&SUBSYS_043B1014.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_043B1014

; Oracle
%PCI\VEN_10DF&DEV_E220&SUBSYS_E20C10DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E20C10DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E20E10DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E20E10DF

; Huawei
%PCI\VEN_10DF&DEV_E220&SUBSYS_E22210DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E22210DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E26410DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E26410DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E27510DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E27510DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E27610DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E27610DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E27710DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E27710DF

; HuaSym
%PCI\VEN_10DF&DEV_E220&SUBSYS_E26610DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E26610DF

; Spare
%PCI\VEN_10DF&DEV_E220&SUBSYS_E27010DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E27010DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E27210DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E27210DF
%PCI\VEN_10DF&DEV_E220&SUBSYS_E27410DF.DeviceDesc% = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220&SUBSYS_E27410DF




;-------------------------------------------------------------------------------
; Nomad
;-------------------------------------------------------------------------------
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72110DF.DeviceDesc% = nomad.ndi,PCI\VEN_19A2&DEV_0710&SUBSYS_E72110DF

;-------------------------------------------------------------------------------
; SKYHAWK
;-------------------------------------------------------------------------------
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8F110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8F110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8F210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8F210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8F310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8F310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8F410DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8F410DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8F510DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8F510DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8F610DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8F610DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8F710DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8F710DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8F810DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8F810DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8F910DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8F910DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8FA10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8FA10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8FB10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8FB10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8FC10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8FC10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8FD10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8FD10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8FE10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8FE10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8FF10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8FF10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80510DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80510DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80610DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80610DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80410DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80410DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80710DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80710DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8A010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8A010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8A110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8A110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8A210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8A210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8A310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8A310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8B010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8B010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8B110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8B110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8B210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8B210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8B310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8B310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8C010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8C010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8C110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8C110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8C210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8C210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8C310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8C310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E88010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E88010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E88110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E88110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E88210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E88210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E88310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E88310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E89010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E89010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E89110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E89110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E89210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E89210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E89310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E89310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80910DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80910DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80A10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80A10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80B10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80B10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80C10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80C10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8E010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8E010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8E110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8E110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8E210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8E210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8E310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8E310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E80810DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E80810DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8D010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8D010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8D110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8D110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8D210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8D210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E8D310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E8D310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86410DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86410DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86510DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86510DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86610DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86610DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86710DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86710DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86810DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86810DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86910DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86910DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86A10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86A10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86B10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86B10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E86C10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E86C10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E85810DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E85810DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_D11519E5.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_D11519E5
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81B10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81B10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_8144103C.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_8144103C
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81F10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81F10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81D10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81D10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_8106103C.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_8106103C
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81C10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81C10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81E10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81E10DF

;Lenovo
%PCI\VEN_10DF&DEV_0720&SUBSYS_105617AA.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_105617AA
%PCI\VEN_10DF&DEV_0720&SUBSYS_105717AA.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_105717AA
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81910DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81910DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81A10DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81A10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_401417AA.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_401417AA
%PCI\VEN_10DF&DEV_0720&SUBSYS_E87010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E87010DF

;IBM
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81410DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81410DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81510DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81510DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81610DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81610DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81710DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81710DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E81810DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E81810DF

;EMC
%PCI\VEN_10DF&DEV_0720&SUBSYS_05481120.DeviceDesc% = skyhawk_emc.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_05481120
%PCI\VEN_10DF&DEV_0720&SUBSYS_23091120.DeviceDesc% = skyhawk_emc.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_23091120

;Dell
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82010DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82110DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_1F7E1028.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_1F7E1028
%PCI\VEN_10DF&DEV_0720&SUBSYS_1F811028.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_1F811028
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82310DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82510DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82510DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82410DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82410DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82210DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82610DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82610DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82710DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82710DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82810DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82810DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82910DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82910DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83010DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82A10DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82A10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82B10DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82B10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82C10DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82C10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82D10DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82D10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82E10DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82E10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E82F10DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E82F10DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83110DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83210DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83310DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83310DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83410DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83410DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83510DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83510DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83610DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83610DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83710DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83710DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83810DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83810DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E83910DF.DeviceDesc% = skyhawk_dell.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E83910DF

;FTS
%PCI\VEN_10DF&DEV_0720&SUBSYS_120C1734.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_120C1734
%PCI\VEN_10DF&DEV_0720&SUBSYS_120D1734.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_120D1734
%PCI\VEN_10DF&DEV_0720&SUBSYS_11FB1734.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_11FB1734
%PCI\VEN_10DF&DEV_0720&SUBSYS_11FA1734.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_11FA1734
%PCI\VEN_10DF&DEV_0720&SUBSYS_11F91734.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_11F91734
%PCI\VEN_10DF&DEV_0720&SUBSYS_120A1734.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_120A1734
%PCI\VEN_10DF&DEV_0720&SUBSYS_120E1734.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_120E1734

;Quanta
%PCI\VEN_10DF&DEV_0720&SUBSYS_89BC152D.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_89BC152D
%PCI\VEN_10DF&DEV_0720&SUBSYS_89C3152D.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_89C3152D
%PCI\VEN_10DF&DEV_0720&SUBSYS_89C1152D.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_89C1152D
%PCI\VEN_10DF&DEV_0720&SUBSYS_89C2152D.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_89C2152D
%PCI\VEN_10DF&DEV_0720&SUBSYS_89F1152D.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_89F1152D

;HP
%PCI\VEN_10DF&DEV_0720&SUBSYS_1935103C.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_1935103C
%PCI\VEN_10DF&DEV_0720&SUBSYS_1934103C.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_1934103C
%PCI\VEN_10DF&DEV_0720&SUBSYS_220A103C.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_220A103C
%PCI\VEN_10DF&DEV_0720&SUBSYS_21D4103C.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_21D4103C
%PCI\VEN_10DF&DEV_0720&SUBSYS_803F103C.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_803F103C
%PCI\VEN_10DF&DEV_0720&SUBSYS_00C61590.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_00C61590
%PCI\VEN_10DF&DEV_0720&SUBSYS_81531590.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_81531590

;Hitachi Ryujo
%PCI\VEN_10DF&DEV_0720&SUBSYS_306A1054.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_306A1054
%PCI\VEN_10DF&DEV_0720&SUBSYS_308C1054.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_308C1054
%PCI\VEN_10DF&DEV_0720&SUBSYS_30821054.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_30821054

;Huawei
%PCI\VEN_10DF&DEV_0720&SUBSYS_E85010DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E85010DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E85110DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E85110DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E85210DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E85210DF
%PCI\VEN_10DF&DEV_0720&SUBSYS_E85310DF.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_E85310DF

%PCI\VEN_10DF&DEV_0720&SUBSYS_2343103C.DeviceDesc% = skyhawk.ndi, PCI\VEN_10DF&DEV_0720&SUBSYS_2343103C

;-------------------------------------------------------------------------------
; BE3 Physical
;-------------------------------------------------------------------------------
%PCI\VEN_19A2&DEV_0710&SUBSYS_E72A10DF.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_E72A10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_184E103C.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_184E103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_17A6103C.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_17A6103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_E73510DF.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_E73510DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_17A3103C.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_17A3103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_177B103C.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_177B103C
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71710DF.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_E71710DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71910DF.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_E71910DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71510DF.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_E71510DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71E10DF.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_E71E10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71A10DF.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_E71A10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71F10DF.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_E71F10DF
%PCI\VEN_19A2&DEV_0710&SUBSYS_E71D10DF.DeviceDesc% = be3net.ndi, PCI\VEN_19A2&DEV_0710&SUBSYS_E71D10DF

;-------------------------------------------------------------------------------
; Generic NIC Physical/Virtual install section
;-------------------------------------------------------------------------------
; Generic Lancer
%PCI\VEN_10DF&DEV_E220.DeviceDesc%                 = lancernet_a0.ndi,PCI\VEN_10DF&DEV_E220

;Generic SkyHawk
%PCI\VEN_10DF&DEV_0720.DeviceDesc%                 = skyhawk.ndi, PCI\VEN_10DF&DEV_0720

; Generic BE3
%PCI\VEN_19A2&DEV_0710.DeviceDesc%                 = be3net.ndi,PCI\VEN_19A2&DEV_0710





;-------------------------------------------------------------------------------
; Emulex BladeEngine Device
;
[be2net.ndi]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5

AddReg          = be2net.Reg, be2net.common_params, be2net.common_im, be2net.rss_params, be2net.wol_params, be2net.pf_only, be2net.mac, be2net.toe_optional, be2net.toe_params, be2net.rsc_params
DelReg          = be2net.delreg
CopyFiles       = be2net.CopyFiles, be2net.CopyFiles.DLL, be2net.CopyFiles.HELP

*IfType = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType      = 0; NdisMedium802_3
*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

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

[be2net.ndi.HW]
Include=machine.inf
Needs=PciIoSpaceNotRequired
AddReg = be2net_msix_pf



;-------------------------------------------------------------------------------
; Emulex BladeEngine3 Device
;
[be3net.ndi]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5

AddReg          = be2net.Reg, be2net.common_params, be2net.common_im, be2net.rss_params, be2net.wol_params, be2net.vmq_params, be2net.pf_only, be2net.mac, be2net.ets_mode, be2net.toe_optional, be2net.toe_params, be2net.rsc_params
DelReg          = be2net.delreg
CopyFiles       = be2net.CopyFiles, be2net.CopyFiles.DLL, be2net.CopyFiles.HELP

*IfType = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType      = 0; NdisMedium802_3
*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[be3net.ndi.Services]
AddService      = be2net, 2, be2net.Service, be2net.EventLog

[be3net.ndi.HW]
Include=machine.inf
Needs=PciIoSpaceNotRequired,PciSriovSupported
AddReg = be2net_msix_pf





;-------------------------------------------------------------------------------
; HP BE2 Devices ship with RSS hidden.
;
[be2net_hp.ndi]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5

AddReg          = be2net.Reg, be2net.common_params, be2net.common_im, be2net.rss_params, be2net.wol_params, be2net.pf_only, be2net.mac, be2net.toe_disabled, be2net.toe_params, be2net.rsc_params
DelReg          = be2net.delreg
CopyFiles       = be2net.CopyFiles, be2net.CopyFiles.DLL, be2net.CopyFiles.HELP

*IfType = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType      = 0; NdisMedium802_3
*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[be2net_hp.ndi.Services]
AddService      = be2net, 2, be2net.Service, be2net.EventLog

[be2net_hp.ndi.HW]
Include=machine.inf
Needs=PciIoSpaceNotRequired
AddReg = be2net_msix_pf




;-------------------------------------------------------------------------------
; HP BE3 Devices ship with RSS hidden.
;
[be3net_hp.ndi]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5

AddReg          = be2net.Reg, be2net.common_params, be2net.common_im, be2net.rss_params, be2net.wol_params, be2net.vmq_params, be2net.pf_only, be2net.mac, be2net.ets_mode, be2net.toe_disabled, be2net.toe_params, be2net.rsc_params
DelReg          = be2net.delreg
CopyFiles       = be2net.CopyFiles, be2net.CopyFiles.DLL, be2net.CopyFiles.HELP
*IfType = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType      = 0; NdisMedium802_3
*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[be3net_hp.ndi.Services]
AddService      = be2net, 2, be2net.Service, be2net.EventLog

[be3net_hp.ndi.HW]
Include=machine.inf
Needs=PciIoSpaceNotRequired,PciSriovSupported
AddReg = be2net_msix_pf




;-------------------------------------------------------------------------------
; BE2 devices that disable Wake on LAN
;
[be2net_no_wol.ndi]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5

AddReg          = be2net.Reg, be2net.common_params, be2net.common_im, be2net.rss_params, be2net.no_wol_params, be2net.pf_only, be2net.mac, be2net.toe_disabled, be2net.toe_params, be2net.rsc_params
DelReg          = be2net.delreg
CopyFiles       = be2net.CopyFiles, be2net.CopyFiles.DLL, be2net.CopyFiles.HELP

*IfType = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType      = 0; NdisMedium802_3
*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[be2net_no_wol.ndi.Services]
AddService      = be2net, 2, be2net.Service, be2net.EventLog

[be2net_no_wol.ndi.HW]
Include=machine.inf
Needs=PciIoSpaceNotRequired
AddReg = be2net_msix_pf



;-------------------------------------------------------------------------------
; Nomad
;-------------------------------------------------------------------------------
[nomad.ndi]
Characteristics     = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType             = 5

AddReg              = ndi.reg, msf.params.ndi.reg, elx.params.ndi.reg
DelReg              = be2net.delreg
CopyFiles           = be2net.CopyFiles
*IfType             = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType          = 0; NdisMedium802_3
*PhysicalMediaType  = 14 ; NdisPhysicalMedium802_3

[nomad.ndi.Services]
AddService          = be2net, 2, be2net.Service, be2net.EventLog

[nomad.ndi.HW]
Include             = machine.inf
Needs               = PciIoSpaceNotRequired
AddReg      = be2net_msix_pf




;-------------------------------------------------------------------------------
; Lancer A0 Device. TOE, HDS, VMQ should be hidden.
;
[lancernet_a0.ndi]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5

AddReg          = be2net.Reg, be2net.common_params, be2net.common_im, be2net.rss_params, be2net.wol_params, be2net.pf_only, be2net.mac, be2net.ets_mode, be2net.rsc_params, be2net.vmq_params
DelReg          = be2net.delreg
CopyFiles       = be2net.CopyFiles, be2net.CopyFiles.DLL, be2net.CopyFiles.HELP

*IfType = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType      = 0; NdisMedium802_3
*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[lancernet_a0.ndi.Services]
AddService      = be2net, 2, be2net.Service, be2net.EventLog

[lancernet_a0.ndi.HW]
Include=machine.inf
Needs=PciIoSpaceNotRequired,PciSriovSupported
AddReg = be2net_msix_pf



;-------------------------------------------------------------------------------
; SKYHAWK
;-------------------------------------------------------------------------------
[skyhawk.ndi]
Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType            = 5

AddReg             = be2net.Reg, be2net.common_params, skyhawk.new_im, be2net.rss_params, be2net.wol_params, be2net.rsc_params, skyhawk.vmq_params, be2net.pf_only, be2net.mac, be2net.ets_mode, be2net.tss_mode, be2net.lleth_mode, plinktrackenable.addreg
DelReg             = be2net.delreg
CopyFiles          = be2net.CopyFiles, be2net.CopyFiles.DLL, be2net.CopyFiles.HELP

*IfType            = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0; NdisMedium802_3
*PhysicalMediaType = 14; NdisPhysicalMedium802_3

[skyhawk.ndi.Services]
AddService         = be2net, 2, be2net.Service, be2net.EventLog

[skyhawk.ndi.HW]
Include            = machine.inf
Needs              = PciIoSpaceNotRequired,PciSriovSupported
AddReg     = be2net_msix_pf


; EMC Shared IP
[skyhawk_emc.ndi]
Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType            = 5

AddReg             = be2net.Reg, be2net.common_params, be2net.common_im, be2net.wol_params, be2net.rsc_params, skyhawk.vmq_params, be2net.pf_only, be2net.ets_mode, plinktrackenable.addreg
DelReg             = be2net.delreg
CopyFiles          = be2net.CopyFiles, be2net.CopyFiles.DLL, be2net.CopyFiles.HELP

*IfType            = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0; NdisMedium802_3
*PhysicalMediaType = 14; NdisPhysicalMedium802_3

[skyhawk_emc.ndi.Services]
AddService         = be2net, 2, be2net.Service, be2net.EventLog

[skyhawk_emc.ndi.HW]
Include            = machine.inf
Needs              = PciIoSpaceNotRequired,PciSriovSupported
AddReg     = be2net_msix_pf

;-----------------------------------------------------------------------------
; DELL specific
;-----------------------------------------------------------------------------
[skyhawk_dell.ndi]
Characteristics    = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType            = 5

AddReg             = be2net.Reg, be2net.common_params, skyhawk.new_im, be2net.rss_params, be2net.wol_params, be2net.rsc_params, skyhawk.vmq_params, be2net.pf_only, be2net.mac, be2net.ets_mode, be2net.tss_mode, be2net.lleth_mode, plinktrackenable.addreg
DelReg             = be2net.delreg
CopyFiles          = be2net.CopyFiles, be2net.CopyFiles.DLL, be2net.CopyFiles.HELP

*IfType            = 6; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0; NdisMedium802_3
*PhysicalMediaType = 14; NdisPhysicalMedium802_3

[skyhawk_dell.ndi.Services]
AddService         = be2net, 2, be2net.Service, be2net.EventLog

[skyhawk_dell.ndi.HW]
Include            = machine.inf
Needs              = PciIoSpaceNotRequired,PciSriovSupported
AddReg     = be2net_msix_pf

;-----------------------------------------------------------------------------
; Common Registry information
;
[be2net.Reg]
HKR, Ndi,                         Service,             0, "be2net"
HKR, Ndi\Interfaces,              UpperRange,          0, "ndis5"
HKR, Ndi\Interfaces,              LowerRange,          0, "ethernet"
HKR,,EnumPropPages32,,"bepnic.dll,PropPage_bendis5x"

;-------------------------------------------------------------------------------
; Nomad
;-------------------------------------------------------------------------------
[ndi.reg]
HKR,Ndi,Service,,"be2net"
HKR,Ndi\Interfaces,UpperRange,,"ndis5"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"



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


[be2net.CopyFiles.DLL]
bepnic.dll,,,0x00004002

[be2net.CopyFiles.HELP]
bepnic.rtf,,,2




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

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


;-----------------------------------------------------------------------------
; Add MSI-X required registry keys for Physical Functions
[be2net_msix_pf]
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 32
HKR,e5b3b5ac-9725-4f78-963f-03dfb1d828c7,ASPMOptOut,0x10001,1




[be2net.AddEventLog.Reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\be2nd62.sys"
HKR, , TypesSupported,   0x00010001, 7

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

[CoreDump.Reg]
HKR, , CoreDumpFlags, 0x00010001, 0x0001
HKR, , CoreDumpBufferSize, 0x00010001, 0x9200000

[SourceDisksNames]
1 = %MEDIA_DESCRIPTION%,,,""

[SourceDisksFiles]
be2nd62.sys  = 1,,
bepnic.dll  = 1,,
bepnic.rtf  = 1,,




;-----------------------------------------------------------------------------
; DestinationDirs
;
[DestinationDirs]
be2net.CopyFiles = 12
be2net.CopyFiles.DLL = 11 ; %windir%\System32
be2net.CopyFiles.HELP = 10 ; %windir%


; Delete the old Ndi/Params reg key during upgrade.
[be2net.delreg]
HKR, Ndi\Params
HKR, SeParams
HKR, SeErrors
HKR, , TSS

;-----------------------------------------------------------------------------
; Parameters automatically added to the "Advanced" property page in device mgr
;
[be2net.common_params]


;---------------------------------------------------------
; The rich text help file for parameters.
;---------------------------------------------------------
HKR,SeParams\HelpFile,File,0,"%HelpFile%"
HKR,SeParams\HelpFile,Type,0,"dir"      ; // Necessary to hide from display

;---------------------------------------------------------
; The rich text help file for erro messages with a 
; a list of all valid messages. The help shown here is only
; used if the help file is missing.
;---------------------------------------------------------
HKR, SeErrors\HelpFile,          File, 0, "%ErrFile%"
HKR, SeErrors\InvalidMacAddress, Help, 0, "Invalid MAC"
HKR, SeErrors\Range,             Help, 0, "Invalid parameter value."
HKR, SeErrors\DuplicateVlanId,   Help, 0, "Duplicate VLAN"
HKR, SeErrors\InvalidVlanRing,   Help, 0, "Invalid VLAN"
HKR, SeErrors\InvalidVlanId,     Help, 0, "Invalid VLAN"
HKR, SeErrors\InvalidPacketSize, Help, 0, "Invalid Parameter"
HKR, SeErrors\InvalidRxBuffers,  Help, 0, "Invalid Parameter"
HKR, SeErrors\InvalidDataRate,   Help, 0, "Invalid Parameter"
HKR, SeErrors\InvalidPacketRate, Help, 0, "Invalid Parameter"
HKR, SeErrors\Caption,           Help, 0, "Error"
HKR, SeErrors\NetCfgLocked,      Help, 0, "Network Configuration Locked"

;---------------------------------------------------------
; Help text for directory nodes in prop page tree.
;---------------------------------------------------------
HKR,SeParams\Performance,Path,0,"%Performance%"
HKR,SeParams\PerformanceCpu,Path,0,"%PerformanceCpu%"
HKR,SeParams\Configuration,Path,0,"%Configuration%"
HKR,SeParams\ProtocolOffload,Path,0,"%ProtocolOffload%"
HKR,SeParams\ProtocolOffload4,Path,0,"%ProtocolOffload4%"
HKR,SeParams\Checksum4,Path,0,"%Checksum4%"
HKR,SeParams\ProtocolOffload6,Path,0,"%ProtocolOffload6%"
HKR,SeParams\Checksum6,Path,0,"%Checksum6%"

;---------------------------------------------------------
; Define the type for each directory node.
;---------------------------------------------------------
HKR,SeParams\Performance,Type,0,"dir"
HKR,SeParams\PerformanceCpu,Type,0,"dir"
HKR,SeParams\Configuration,Type,0,"dir"
HKR,SeParams\ProtocolOffload,Type,0,"dir"
HKR,SeParams\ProtocolOffload4,Type,0,"dir"
HKR,SeParams\Checksum4,Type,0,"dir"
HKR,SeParams\ProtocolOffload6,Type,0,"dir"
HKR,SeParams\Checksum6,Type,0,"dir"


HKR,Ndi\Params\*JumboPacket,ParamDesc,,"%JumboPacket%"
HKR,Ndi\Params\*JumboPacket,Type,,"enum"
HKR,Ndi\Params\*JumboPacket\enum,1514,,"1514"
HKR,Ndi\Params\*JumboPacket\enum,4088,,"4088"
HKR,Ndi\Params\*JumboPacket\enum,8222,,"8222"
HKR,Ndi\Params\*JumboPacket\enum,9014,,"9014"
HKR,Ndi\Params\*JumboPacket,Default,,"1514"


HKR,SeParams\*JumboPacket,ParamDesc,,"%JumboPacket%"
HKR,SeParams\*JumboPacket,Type,,"enum"
HKR,SeParams\*JumboPacket\enum,1514,,"1514"
HKR,SeParams\*JumboPacket\enum,4088,,"4088"
HKR,SeParams\*JumboPacket\enum,8222,,"8222"
HKR,SeParams\*JumboPacket\enum,9014,,"9014"
HKR,SeParams\*JumboPacket,Default,,"1514"

HKR,SeParams\*JumboPacket,UniqueParamDesc,,"%JumboPacket%"
HKR,SeParams\*JumboPacket,Path,,"%Configuration%"



HKR,Ndi\Params\*LsoV1IPv4,ParamDesc,,"%Unique_LSO%"
HKR,Ndi\Params\*LsoV1IPv4,Type,,"enum"
HKR,Ndi\Params\*LsoV1IPv4\enum,1,,"%Enable%"
HKR,Ndi\Params\*LsoV1IPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*LsoV1IPv4,Default,,"1"


HKR,SeParams\*LsoV1IPv4,ParamDesc,,"%LSO%"
HKR,SeParams\*LsoV1IPv4,Type,,"enum"
HKR,SeParams\*LsoV1IPv4\enum,1,,"%Enable%"
HKR,SeParams\*LsoV1IPv4\enum,0,,"%Disable%"
HKR,SeParams\*LsoV1IPv4,Default,,"1"

HKR,SeParams\*LsoV1IPv4,Path,,"%ProtocolOffload4%"
HKR,SeParams\*LsoV1IPv4,UniqueParamDesc,,"%Unique_LSO%"



HKR,Ndi\Params\*IPChecksumOffloadIPv4,ParamDesc,,"%Unique_IPChecksumOffload%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4,Type,,"enum"
HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,1,,"%TX%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,2,,"%RX%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4,Default,,"3"


HKR,SeParams\*IPChecksumOffloadIPv4,ParamDesc,,"%IPChecksumOffload%"
HKR,SeParams\*IPChecksumOffloadIPv4,Type,,"enum"
HKR,SeParams\*IPChecksumOffloadIPv4\enum,0,,"%Disable%"
HKR,SeParams\*IPChecksumOffloadIPv4\enum,1,,"%TX%"
HKR,SeParams\*IPChecksumOffloadIPv4\enum,2,,"%RX%"
HKR,SeParams\*IPChecksumOffloadIPv4\enum,3,,"%RXandTX%"
HKR,SeParams\*IPChecksumOffloadIPv4,Default,,"3"

HKR,SeParams\*IPChecksumOffloadIPv4,Path,,"%Checksum4%"
HKR,SeParams\*IPChecksumOffloadIPv4,UniqueParamDesc,,"%Unique_IPChecksumOffload%"



HKR,Ndi\Params\*TCPChecksumOffloadIPv4,ParamDesc,,"%Unique_TCPChecksumOffload%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4,Type,,"enum"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,1,,"%TX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,2,,"%RX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4,Default,,"3"


HKR,SeParams\*TCPChecksumOffloadIPv4,ParamDesc,,"%TCPChecksumOffload%"
HKR,SeParams\*TCPChecksumOffloadIPv4,Type,,"enum"
HKR,SeParams\*TCPChecksumOffloadIPv4\enum,0,,"%Disable%"
HKR,SeParams\*TCPChecksumOffloadIPv4\enum,1,,"%TX%"
HKR,SeParams\*TCPChecksumOffloadIPv4\enum,2,,"%RX%"
HKR,SeParams\*TCPChecksumOffloadIPv4\enum,3,,"%RXandTX%"
HKR,SeParams\*TCPChecksumOffloadIPv4,Default,,"3"

HKR,SeParams\*TCPChecksumOffloadIPv4,Path,,"%Checksum4%"
HKR,SeParams\*TCPChecksumOffloadIPv4,UniqueParamDesc,,"%Unique_TCPChecksumOffload%"



HKR,Ndi\Params\*UDPChecksumOffloadIPv4,ParamDesc,,"%Unique_UDPChecksumOffload%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4,Type,,"enum"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,1,,"%TX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,2,,"%RX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4,Default,,"3"


HKR,SeParams\*UDPChecksumOffloadIPv4,ParamDesc,,"%UDPChecksumOffload%"
HKR,SeParams\*UDPChecksumOffloadIPv4,Type,,"enum"
HKR,SeParams\*UDPChecksumOffloadIPv4\enum,0,,"%Disable%"
HKR,SeParams\*UDPChecksumOffloadIPv4\enum,1,,"%TX%"
HKR,SeParams\*UDPChecksumOffloadIPv4\enum,2,,"%RX%"
HKR,SeParams\*UDPChecksumOffloadIPv4\enum,3,,"%RXandTX%"
HKR,SeParams\*UDPChecksumOffloadIPv4,Default,,"3"

HKR,SeParams\*UDPChecksumOffloadIPv4,Path,,"%Checksum4%"
HKR,SeParams\*UDPChecksumOffloadIPv4,UniqueParamDesc,,"%Unique_UDPChecksumOffload%"



HKR,Ndi\Params\*ReceiveBuffers,ParamDesc,,"%ReceiveBuffers%"
HKR,Ndi\Params\*ReceiveBuffers,Type,,"dword"
HKR,Ndi\Params\*ReceiveBuffers,Min,,"64"
HKR,Ndi\Params\*ReceiveBuffers,Max,,"32768"
HKR,Ndi\Params\*ReceiveBuffers,Step,,"1"
HKR,Ndi\Params\*ReceiveBuffers,Base,,"10"
HKR,Ndi\Params\*ReceiveBuffers,Default,,"896"


HKR,SeParams\*ReceiveBuffers,ParamDesc,,"%ReceiveBuffers%"
HKR,SeParams\*ReceiveBuffers,default,,"896"
HKR,SeParams\*ReceiveBuffers,min,,"64"
HKR,SeParams\*ReceiveBuffers,max,,"32768"
HKR,SeParams\*ReceiveBuffers,step,,"1"
HKR,SeParams\*ReceiveBuffers,base,,"10"
HKR,SeParams\*ReceiveBuffers,type,,"dword"

HKR,SeParams\*ReceiveBuffers,UniqueParamDesc,,"%ReceiveBuffers%"
HKR,SeParams\*ReceiveBuffers,Path,0,"%Performance%"



HKR,Ndi\Params\*TransmitBuffers,ParamDesc,,"%TransmitBuffers%"
HKR,Ndi\Params\*TransmitBuffers,Type,,"enum"
HKR,Ndi\Params\*TransmitBuffers\enum,128,,"128"
HKR,Ndi\Params\*TransmitBuffers\enum,256,,"256"
HKR,Ndi\Params\*TransmitBuffers\enum,512,,"512"
HKR,Ndi\Params\*TransmitBuffers\enum,1024,,"1024"
HKR,Ndi\Params\*TransmitBuffers\enum,2048,,"2048"
HKR,Ndi\Params\*TransmitBuffers,Default,,"2048"


HKR,SeParams\*TransmitBuffers,ParamDesc,,"%TransmitBuffers%"
HKR,SeParams\*TransmitBuffers,Type,,"enum"
HKR,SeParams\*TransmitBuffers\enum,128,,"128"
HKR,SeParams\*TransmitBuffers\enum,256,,"256"
HKR,SeParams\*TransmitBuffers\enum,512,,"512"
HKR,SeParams\*TransmitBuffers\enum,1024,,"1024"
HKR,SeParams\*TransmitBuffers\enum,2048,,"2048"
HKR,SeParams\*TransmitBuffers,Default,,"2048"

HKR,SeParams\*TransmitBuffers,UniqueParamDesc,,"%TransmitBuffers%"
HKR,SeParams\*TransmitBuffers,Path,0,"%Performance%"




HKR,Ndi\Params\*NumaNodeId,ParamDesc,,"%NumaNode%"
HKR,Ndi\Params\*NumaNodeId,Type,,"long"
HKR,Ndi\Params\*NumaNodeId,Min,,"0"
HKR,Ndi\Params\*NumaNodeId,Max,,"65535"
HKR,Ndi\Params\*NumaNodeId,Default,,""
HKR,Ndi\Params\*NumaNodeId,Optional,,"1"


HKR,SeParams\*NumaNodeId,ParamDesc,,"%NumaNode%"
HKR,SeParams\*NumaNodeId,Type,,"long"
HKR,SeParams\*NumaNodeId,Default,,""
HKR,SeParams\*NumaNodeId,Min,,"0"
HKR,SeParams\*NumaNodeId,Max,,"65535"
HKR,SeParams\*NumaNodeId,optional,,"1"

HKR,SeParams\*NumaNodeId,UniqueParamDesc,,"%NumaNode%"
HKR,SeParams\*NumaNodeId,Path,,"%PerformanceCpu%"





HKR,SeParams\ClassOfServiceMode,ParamDesc,,"%ClassOfServiceMode%"
HKR,SeParams\ClassOfServiceMode,Type,,"enum"
HKR,SeParams\ClassOfServiceMode\enum,1,,"%CosDcbxPriority%"
HKR,SeParams\ClassOfServiceMode\enum,2,,"%CosNonStorage%"
HKR,SeParams\ClassOfServiceMode\enum,3,,"%CosUser%"
HKR,SeParams\ClassOfServiceMode\enum,4,,"%CosDisabled%"
HKR,SeParams\ClassOfServiceMode,Default,,"1"

HKR,SeParams\ClassOfServiceMode,UniqueParamDesc,,"%ClassOfServiceMode%"
HKR,SeParams\ClassOfServiceMode,Path,0,"%Configuration%"
HKR,,ClassOfServiceMode,0x00000002,1        ; default DWORD value



HKR,SeParams\RxCpuPolicy,ParamDesc,,"%RxCpu%"
HKR,SeParams\RxCpuPolicy,Type,,"long"
HKR,SeParams\RxCpuPolicy,Min,,"0"
HKR,SeParams\RxCpuPolicy,Max,,"65535"
HKR,SeParams\RxCpuPolicy,Default,,""
HKR,SeParams\RxCpuPolicy,Optional,,"1"

HKR,SeParams\RxCpuPolicy,UniqueParamDesc,,"%RxCpu%"
HKR,SeParams\RxCpuPolicy,Path,,"%PerformanceCpu%"


HKR,SeParams\TxCpuPolicy,ParamDesc,,"%TxCpu%"
HKR,SeParams\TxCpuPolicy,Type,,"long"
HKR,SeParams\TxCpuPolicy,Min,,"0"
HKR,SeParams\TxCpuPolicy,Max,,"65535"
HKR,SeParams\TxCpuPolicy,Default,,""
HKR,SeParams\TxCpuPolicy,Optional,,"1"

HKR,SeParams\TxCpuPolicy,UniqueParamDesc,,"%TxCpu%"
HKR,SeParams\TxCpuPolicy,Path,,"%PerformanceCpu%"





HKR,Ndi\Params\FairnessMode,ParamDesc,,"%FairnessMode%"
HKR,Ndi\Params\FairnessMode,Type,,"enum"
HKR,Ndi\Params\FairnessMode\enum,0,,"%FairnessPerf%"
HKR,Ndi\Params\FairnessMode\enum,1,,"%FairnessDynamicBalanced%"
HKR,Ndi\Params\FairnessMode\enum,2,,"%FairnessStaticBalanced%"
HKR,Ndi\Params\FairnessMode,Default,,"0"

HKR,SeParams\FairnessMode,ParamDesc,,"%FairnessMode%"
HKR,SeParams\FairnessMode,Type,,"enum"
HKR,SeParams\FairnessMode\enum,0,,"%FairnessPerf%"
HKR,SeParams\FairnessMode\enum,1,,"%FairnessDynamicBalanced%"
HKR,SeParams\FairnessMode\enum,2,,"%FairnessStaticBalanced%"
HKR,SeParams\FairnessMode,Default,,"0"
HKR,SeParams\FairnessMode,Path,,"%Performance%"
HKR,SeParams\FairnessMode,UniqueParamDesc,,"%FairnessMode%"




HKR,Ndi\Params\*LsoV2IPv4,ParamDesc,,"%Unique_LSOV2IPv4%"
HKR,Ndi\Params\*LsoV2IPv4,Type,,"enum"
HKR,Ndi\Params\*LsoV2IPv4\enum,1,,"%Enable%"
HKR,Ndi\Params\*LsoV2IPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*LsoV2IPv4,Default,,"1"


HKR,SeParams\*LsoV2IPv4,ParamDesc,,"%LSOV2IPv4%"
HKR,SeParams\*LsoV2IPv4,Type,,"enum"
HKR,SeParams\*LsoV2IPv4\enum,1,,"%Enable%"
HKR,SeParams\*LsoV2IPv4\enum,0,,"%Disable%"
HKR,SeParams\*LsoV2IPv4,Default,,"1"

HKR,SeParams\*LsoV2IPv4,Path,,"%ProtocolOffload4%"
HKR,SeParams\*LsoV2IPv4,UniqueParamDesc,,"%Unique_LSOV2IPv4%"



HKR,Ndi\Params\*LsoV2IPv6,ParamDesc,,"%Unique_LSOV2IPv6%"
HKR,Ndi\Params\*LsoV2IPv6,Type,,"enum"
HKR,Ndi\Params\*LsoV2IPv6\enum,1,,"%Enable%"
HKR,Ndi\Params\*LsoV2IPv6\enum,0,,"%Disable%"
HKR,Ndi\Params\*LsoV2IPv6,Default,,"1"


HKR,SeParams\*LsoV2IPv6,ParamDesc,,"%LSOV2IPv6%"
HKR,SeParams\*LsoV2IPv6,Type,,"enum"
HKR,SeParams\*LsoV2IPv6\enum,1,,"%Enable%"
HKR,SeParams\*LsoV2IPv6\enum,0,,"%Disable%"
HKR,SeParams\*LsoV2IPv6,Default,,"1"

HKR,SeParams\*LsoV2IPv6,Path,,"%ProtocolOffload6%"
HKR,SeParams\*LsoV2IPv6,UniqueParamDesc,,"%Unique_LSOV2IPv6%"



HKR,Ndi\Params\*TCPChecksumOffloadIPv6,ParamDesc,,"%Unique_TCPChecksumOffloadV6%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6,Type,,"enum"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,0,,"%Disable%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,1,,"%TX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,2,,"%RX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6,Default,,"3"


HKR,SeParams\*TCPChecksumOffloadIPv6,ParamDesc,,"%TCPChecksumOffloadV6%"
HKR,SeParams\*TCPChecksumOffloadIPv6,Type,,"enum"
HKR,SeParams\*TCPChecksumOffloadIPv6\enum,0,,"%Disable%"
HKR,SeParams\*TCPChecksumOffloadIPv6\enum,1,,"%TX%"
HKR,SeParams\*TCPChecksumOffloadIPv6\enum,2,,"%RX%"
HKR,SeParams\*TCPChecksumOffloadIPv6\enum,3,,"%RXandTX%"
HKR,SeParams\*TCPChecksumOffloadIPv6,Default,,"3"

HKR,SeParams\*TCPChecksumOffloadIPv6,Path,,"%Checksum6%"
HKR,SeParams\*TCPChecksumOffloadIPv6,UniqueParamDesc,,"%Unique_TCPChecksumOffloadV6%"



HKR,Ndi\Params\*UDPChecksumOffloadIPv6,ParamDesc,,"%Unique_UDPChecksumOffloadV6%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6,Type,,"enum"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,0,,"%Disable%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,1,,"%TX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,2,,"%RX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6,Default,,"3"


HKR,SeParams\*UDPChecksumOffloadIPv6,ParamDesc,,"%UDPChecksumOffloadV6%"
HKR,SeParams\*UDPChecksumOffloadIPv6,Type,,"enum"
HKR,SeParams\*UDPChecksumOffloadIPv6\enum,0,,"%Disable%"
HKR,SeParams\*UDPChecksumOffloadIPv6\enum,1,,"%TX%"
HKR,SeParams\*UDPChecksumOffloadIPv6\enum,2,,"%RX%"
HKR,SeParams\*UDPChecksumOffloadIPv6\enum,3,,"%RXandTX%"
HKR,SeParams\*UDPChecksumOffloadIPv6,Default,,"3"

HKR,SeParams\*UDPChecksumOffloadIPv6,Path,,"%Checksum6%"
HKR,SeParams\*UDPChecksumOffloadIPv6,UniqueParamDesc,,"%Unique_UDPChecksumOffloadV6%"




[be2net.common_im]

HKR,SeParams\InterruptModerationLevel,ParamDesc,0,"%InterruptModeration%"
HKR,SeParams\InterruptModerationLevel,Type,,"enum"
HKR,SeParams\InterruptModerationLevel\enum,0,,"%IntModNone%"
HKR,SeParams\InterruptModerationLevel\enum,8,,"%Static0%"
HKR,SeParams\InterruptModerationLevel\enum,9,,"%Static1%"
HKR,SeParams\InterruptModerationLevel\enum,10,,"%Static2%"
HKR,SeParams\InterruptModerationLevel\enum,11,,"%Static3%"
HKR,SeParams\InterruptModerationLevel\enum,12,,"%Static4%"
HKR,SeParams\InterruptModerationLevel\enum,2,,"%Static5%"
HKR,SeParams\InterruptModerationLevel\enum,13,,"%Static6%"
HKR,SeParams\InterruptModerationLevel\enum,14,,"%Static7%"
HKR,SeParams\InterruptModerationLevel\enum,15,,"%Static8%"
HKR,SeParams\InterruptModerationLevel\enum,16,,"%Static9%"
HKR,SeParams\InterruptModerationLevel\enum,17,,"%Adaptive0%"
HKR,SeParams\InterruptModerationLevel\enum,18,,"%Adaptive1%"
HKR,SeParams\InterruptModerationLevel\enum,3,,"%Adaptive2%"
HKR,SeParams\InterruptModerationLevel\enum,4,,"%Adaptive3%"
HKR,SeParams\InterruptModerationLevel\enum,19,,"%Adaptive4%"
HKR,SeParams\InterruptModerationLevel\enum,5,,"%Adaptive5%"
HKR,SeParams\InterruptModerationLevel\enum,6,,"%Adaptive6%"
HKR,SeParams\InterruptModerationLevel\enum,7,,"%Adaptive7%"
HKR,SeParams\InterruptModerationLevel\enum,20,,"%Adaptive8%"
HKR,SeParams\InterruptModerationLevel\enum,21,,"%Adaptive9%"
HKR,SeParams\InterruptModerationLevel,Default,,"4"

HKR,SeParams\InterruptModerationLevel,UniqueParamDesc,0,"%InterruptModeration%"
HKR,SeParams\InterruptModerationLevel,Path,0,"%Performance%"
HKR,,InterruptModerationLevel,0x00000002,4  ; default DWORD value



[skyhawk.new_im]

HKR,SeParams\InterruptModerationLevel,ParamDesc,0,"%InterruptModeration%"
HKR,SeParams\InterruptModerationLevel,Type,,"enum"
HKR,SeParams\InterruptModerationLevel\enum,0,,"%IntModNone%"
HKR,SeParams\InterruptModerationLevel\enum,8,,"%Static0%"
HKR,SeParams\InterruptModerationLevel\enum,9,,"%Static1%"
HKR,SeParams\InterruptModerationLevel\enum,10,,"%Static2%"
HKR,SeParams\InterruptModerationLevel\enum,11,,"%Static3%"
HKR,SeParams\InterruptModerationLevel\enum,12,,"%Static4%"
HKR,SeParams\InterruptModerationLevel\enum,2,,"%Static5%"
HKR,SeParams\InterruptModerationLevel\enum,13,,"%Static6%"
HKR,SeParams\InterruptModerationLevel\enum,14,,"%Static7%"
HKR,SeParams\InterruptModerationLevel\enum,15,,"%Static8%"
HKR,SeParams\InterruptModerationLevel\enum,16,,"%Static9%"
HKR,SeParams\InterruptModerationLevel\enum,4,,"%Adaptive%"
HKR,SeParams\InterruptModerationLevel,Default,,"4"

HKR,SeParams\InterruptModerationLevel,UniqueParamDesc,0,"%InterruptModeration%"
HKR,SeParams\InterruptModerationLevel,Path,0,"%Performance%"
HKR,,InterruptModerationLevel,0x00000002,4  ; default DWORD value



[be2net.rsc_params]



HKR,Ndi\Params\RSCIPv4,ParamDesc,,"%Unique_RscIpv4%"
HKR,Ndi\Params\RSCIPv4,Type,,"enum"
HKR,Ndi\Params\RSCIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\RSCIPv4\enum,1,,"%Enable%"
HKR,Ndi\Params\RSCIPv4,Default,,"0"

HKR,Ndi\Params\RSCIPv6,ParamDesc,,"%Unique_RscIpv6%"
HKR,Ndi\Params\RSCIPv6,Type,,"enum"
HKR,Ndi\Params\RSCIPv6\enum,0,,"%Disable%"
HKR,Ndi\Params\RSCIPv6\enum,1,,"%Enable%"
HKR,Ndi\Params\RSCIPv6,Default,,"0"


HKR,SeParams\RSCIPv4,ParamDesc,,"%RscIpv4%"
HKR,SeParams\RSCIPv4,Type,,"enum"
HKR,SeParams\RSCIPv4\enum,0,,"%Disable%"
HKR,SeParams\RSCIPv4\enum,1,,"%Enable%"
HKR,SeParams\RSCIPv4,Default,,"0"

HKR,SeParams\RSCIPv6,ParamDesc,,"%RscIpv6%"
HKR,SeParams\RSCIPv6,Type,,"enum"
HKR,SeParams\RSCIPv6\enum,0,,"%Disable%"
HKR,SeParams\RSCIPv6\enum,1,,"%Enable%"
HKR,SeParams\RSCIPv6,Default,,"0"

HKR,SeParams\RSCIPv4,Path,,"%ProtocolOffload4%"
HKR,SeParams\RSCIPv4,UniqueParamDesc,,"%Unique_RscIpv4%"
HKR,SeParams\RSCIPv6,Path,,"%ProtocolOffload6%"
HKR,SeParams\RSCIPv6,UniqueParamDesc,,"%Unique_RscIpv6%"




[be2net.pf_only]
;---------------------------------------------------------
; Only supported on physical PCI function 

HKR,Ndi\Params\*NumaNodeId,ParamDesc,,"%NumaNode%"
HKR,Ndi\Params\*NumaNodeId,Type,,"long"
HKR,Ndi\Params\*NumaNodeId,Min,,"0"
HKR,Ndi\Params\*NumaNodeId,Max,,"65535"
HKR,Ndi\Params\*NumaNodeId,Default,,""
HKR,Ndi\Params\*NumaNodeId,Optional,,"1"


HKR,SeParams\*NumaNodeId,ParamDesc,,"%NumaNode%"
HKR,SeParams\*NumaNodeId,Type,,"long"
HKR,SeParams\*NumaNodeId,Default,,""
HKR,SeParams\*NumaNodeId,Min,,"0"
HKR,SeParams\*NumaNodeId,Max,,"65535"
HKR,SeParams\*NumaNodeId,optional,,"1"

HKR,SeParams\*NumaNodeId,UniqueParamDesc,,"%NumaNode%"
HKR,SeParams\*NumaNodeId,Path,,"%PerformanceCpu%"




HKR,Ndi\Params\*FlowControl,ParamDesc,,"%FlowControl%"
HKR,Ndi\Params\*FlowControl,Type,,"enum"
HKR,Ndi\Params\*FlowControl\enum,0,,"%Disable%"
HKR,Ndi\Params\*FlowControl\enum,1,,"%TX%"
HKR,Ndi\Params\*FlowControl\enum,2,,"%RX%"
HKR,Ndi\Params\*FlowControl\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*FlowControl,Default,,"3"


HKR,SeParams\*FlowControl,ParamDesc,,"%FlowControl%"
HKR,SeParams\*FlowControl,Type,,"enum"
HKR,SeParams\*FlowControl\enum,0,,"%Disable%"
HKR,SeParams\*FlowControl\enum,1,,"%TX%"
HKR,SeParams\*FlowControl\enum,2,,"%RX%"
HKR,SeParams\*FlowControl\enum,3,,"%RXandTX%"
HKR,SeParams\*FlowControl,Default,,"3"

HKR,SeParams\*FlowControl,UniqueParamDesc,,"%FlowControl%"
HKR,SeParams\*FlowControl,Path,,"%Performance%"




HKR,SeParams\VlanId,ParamDesc,,"%Vlan%"
HKR,SeParams\VlanId,Type,,"long"
HKR,SeParams\VlanId,Min,,"0"
HKR,SeParams\VlanId,Max,,"4094"
HKR,SeParams\VlanId,Step,,"1"
HKR,SeParams\VlanId,Base,,"10"
HKR,SeParams\VlanId,Default,,""
HKR,SeParams\VlanId,Optional,,"1"

HKR,SeParams\VlanId,UniqueParamDesc,0,"%Vlan%"
HKR,SeParams\VlanId,Type,0,"vlan"
HKR,SeParams\VlanId,Path,0,"%Configuration%"



;HKR,Ndi\Params\*SpeedDuplex,ParamDesc,,"%SpeedDuplex%"
;HKR,Ndi\Params\*SpeedDuplex,Type,,"enum"
;HKR,Ndi\Params\*SpeedDuplex\enum,0,,"%AutoNeg%"
;HKR,Ndi\Params\*SpeedDuplex\enum,1,,"%10GbFullDeplex%"
;HKR,Ndi\Params\*SpeedDuplex\enum,2,,"%1GbFullDeplex%"
;HKR,Ndi\Params\*SpeedDuplex,Default,,"0"

;
;HKR,SeParams\*SpeedDuplex,ParamDesc,,"%SpeedDuplex%"
;HKR,SeParams\*SpeedDuplex,Type,,"enum"
;HKR,SeParams\*SpeedDuplex\enum,0,,"%AutoNeg%"
;HKR,SeParams\*SpeedDuplex\enum,1,,"%10GbFullDeplex%"
;HKR,SeParams\*SpeedDuplex\enum,2,,"%1GbFullDeplex%"
;HKR,SeParams\*SpeedDuplex,Default,,"0"
;
;HKR,SeParams\*SpeedDuplex,UniqueParamDesc,0,"%SpeedDuplex%"
;HKR,SeParams\*SpeedDuplex,Path,0,"%Configuration%"
;
;


[be2net.mac]
;---------------------------------------------------------
; MAC Specific
;
HKR,Ndi\Params\NetworkAddress,ParamDesc,,"%LocallyAdministeredAddress%"
HKR,Ndi\Params\NetworkAddress,type,,"edit"
HKR,Ndi\Params\NetworkAddress,LimitText,,"12"
HKR,Ndi\Params\NetworkAddress,UpperCase,,"1"
HKR,Ndi\Params\NetworkAddress,Default,,""
HKR,Ndi\Params\NetworkAddress,Optional,,"1"


HKR,SeParams\NetworkAddress,ParamDesc,0,"%LocallyAdministeredAddress%"
HKR,SeParams\NetworkAddress,Default,0,""
HKR,SeParams\NetworkAddress,type,0,"edit"
HKR,SeParams\NetworkAddress,LimitText,0,"12"
HKR,SeParams\NetworkAddress,UpperCase,0,"1"
HKR,SeParams\NetworkAddress,optional,0,"1"

HKR,SeParams\NetworkAddress,UniqueParamDesc,0,"%LocallyAdministeredAddress%"
HKR,SeParams\NetworkAddress,type,0,"mac"
HKR,SeParams\NetworkAddress,Path,0,"%Configuration%"















;-----------------------------------------------------------------------------
; Optional VMQ parameters
[be2net.vmq_params]

HKR,SeParams\PerformanceVmq,Path,0,"%PerformanceVmq%"
HKR,SeParams\PerformanceVmq,Type,0,"dir"


HKR,Ndi\Params\*VMQ,ParamDesc,,"%VMQ%"
HKR,Ndi\Params\*VMQ,Type,,"enum"
HKR,Ndi\Params\*VMQ\enum,0,,"%Disable%"
HKR,Ndi\Params\*VMQ\enum,1,,"%Enable%"
HKR,Ndi\Params\*VMQ,Default,,"1"



HKR,SeParams\*VMQ,ParamDesc,,"%VMQ%"
HKR,SeParams\*VMQ,Type,,"enum"
HKR,SeParams\*VMQ\enum,0,,"%Disable%"
HKR,SeParams\*VMQ\enum,1,,"%Enable%"
HKR,SeParams\*VMQ,Default,,"1"


HKR,SeParams\*VMQ,UniqueParamDesc,,"%VMQ%"
HKR,SeParams\*VMQ,Path,,"%PerformanceVmq%"





HKR,Ndi\Params\*VMQLookaheadSplit,ParamDesc,,"%Unique_VmqLookaheadSplit%"
HKR,Ndi\Params\*VMQLookaheadSplit,Type,,"enum"
HKR,Ndi\Params\*VMQLookaheadSplit\enum,0,,"%Disable%"
HKR,Ndi\Params\*VMQLookaheadSplit\enum,1,,"%Enable%"
HKR,Ndi\Params\*VMQLookaheadSplit,Default,,"1"


HKR,SeParams\*VMQLookaheadSplit,ParamDesc,0,"%Unique_VmqLookaheadSplit%"
HKR,SeParams\*VMQLookaheadSplit,Type,0,"enum"
HKR,SeParams\*VMQLookaheadSplit\enum,0,0,"%Disable%"
HKR,SeParams\*VMQLookaheadSplit\enum,1,0,"%Enable%"
HKR,SeParams\*VMQLookaheadSplit,Default,,"1"

HKR,SeParams\*VMQLookaheadSplit,Path,,"%PerformanceVmq%"
HKR,SeParams\*VMQLookaheadSplit,UniqueParamDesc,,"%VmqLookaheadSplit%"









HKR,SeParams\VMQTransmit,ParamDesc,,"%VmqTransmit%"
HKR,SeParams\VMQTransmit,Type,,"enum"
HKR,SeParams\VMQTransmit\enum,0,,"%Disable%"
HKR,SeParams\VMQTransmit\enum,1,,"%Enable%"
HKR,SeParams\VMQTransmit,Default,,"1"

HKR,SeParams\VMQTransmit,Path,,"%PerformanceVmq%"
HKR,SeParams\VMQTransmit,UniqueParamDesc,,"%VmqTransmit%"
HKR,,VMQTransmit,0x00000002,1           ; default DWORD value



[skyhawk.vmq_params]

HKR,SeParams\PerformanceVmq,Path,0,"%PerformanceVmq%"
HKR,SeParams\PerformanceVmq,Type,0,"dir"


HKR,Ndi\Params\*VMQ,ParamDesc,,"%VMQ%"
HKR,Ndi\Params\*VMQ,Type,,"enum"
HKR,Ndi\Params\*VMQ\enum,0,,"%Disable%"
HKR,Ndi\Params\*VMQ\enum,1,,"%Enable%"
HKR,Ndi\Params\*VMQ,Default,,"1"



HKR,SeParams\*VMQ,ParamDesc,,"%VMQ%"
HKR,SeParams\*VMQ,Type,,"enum"
HKR,SeParams\*VMQ\enum,0,,"%Disable%"
HKR,SeParams\*VMQ\enum,1,,"%Enable%"
HKR,SeParams\*VMQ,Default,,"1"


HKR,SeParams\*VMQ,UniqueParamDesc,,"%VMQ%"
HKR,SeParams\*VMQ,Path,,"%PerformanceVmq%"




HKR,SeParams\VMQTransmit,ParamDesc,,"%VmqTransmit%"
HKR,SeParams\VMQTransmit,Type,,"enum"
HKR,SeParams\VMQTransmit\enum,0,,"%Disable%"
HKR,SeParams\VMQTransmit\enum,1,,"%Enable%"
HKR,SeParams\VMQTransmit,Default,,"1"

HKR,SeParams\VMQTransmit,Path,,"%PerformanceVmq%"
HKR,SeParams\VMQTransmit,UniqueParamDesc,,"%VmqTransmit%"
HKR,,VMQTransmit,0x00000002,1           ; default DWORD value







;-----------------------------------------------------------------------------
; Optional default to disable Wake On LAN for device IDs that don't support it.
[be2net.no_wol_params]
HKR,,WakeOnLan, 0x00000002,"0"



;-----------------------------------------------------------------------------
; Typical default to enable Wake ON LAN support.  No configurable option.



[be2net.wol_params]
HKR,SeParams\WakeOnLan,ParamDesc,,"%WakeOnLan%"
HKR,SeParams\WakeOnLan,Type,,"enum"
HKR,SeParams\WakeOnLan\enum,0,,"%Disable%"
HKR,SeParams\WakeOnLan\enum,1,,"%Enable%"
HKR,SeParams\WakeOnLan,Default,,"1"

HKR,SeParams\WakeOnLan,UniqueParamDesc,,"%WakeOnLan%"
HKR,SeParams\WakeOnLan,Path, 0,"%Configuration%"
HKR,,WakeOnLan,0x00000002,1             ; Default DWORD value

HKR,,*WakeOnPattern,0x00000002,1        ; Default DWORD value
HKR,,*WakeOnMagicPacket,0x00000002,1    ; Default DWORD value


;-----------------------------------------------------------------------------
; Skyhawk WOL parameters
[skyhawk.wol_params]


HKR,Ndi\Params\*WakeOnMagicPacket,ParamDesc,,"%WakeOnMagicPacketDesc%"
HKR,Ndi\Params\*WakeOnMagicPacket,Type,,"enum"
HKR,Ndi\Params\*WakeOnMagicPacket\enum,0,,"%Disable%"
HKR,Ndi\Params\*WakeOnMagicPacket\enum,1,,"%Enable%"
HKR,Ndi\Params\*WakeOnMagicPacket,Default,,"1"

HKR,Ndi\Params\*WakeOnPattern,ParamDesc,,"%WakeOnPatternDesc%"
HKR,Ndi\Params\*WakeOnPattern,Type,,"enum"
HKR,Ndi\Params\*WakeOnPattern\enum,0,,"%Disable%"
HKR,Ndi\Params\*WakeOnPattern\enum,1,,"%Enable%"
HKR,Ndi\Params\*WakeOnPattern,Default,,"1"


HKR,,WakeOnLan,0x00000002,1             ; Default DWORD value

HKR,SeParams\*WakeOnMagicPacket,ParamDesc,,"%WakeOnMagicPacketDesc%"
HKR,SeParams\*WakeOnMagicPacket,Type,,"enum"
HKR,SeParams\*WakeOnMagicPacket\enum,0,,"%Disable%"
HKR,SeParams\*WakeOnMagicPacket\enum,1,,"%Enable%"
HKR,SeParams\*WakeOnMagicPacket,Default,,"1"

HKR,SeParams\*WakeOnPattern,ParamDesc,,"%WakeOnPatternDesc%"
HKR,SeParams\*WakeOnPattern,Type,,"enum"
HKR,SeParams\*WakeOnPattern\enum,0,,"%Disable%"
HKR,SeParams\*WakeOnPattern\enum,1,,"%Enable%"
HKR,SeParams\*WakeOnPattern,Default,,"1"

HKR,SeParams\*WakeOnMagicPacket,UniqueParamDesc,,"%WakeOnMagicPacketDesc%"
HKR,SeParams\*WakeOnMagicPacket,Path,,"%Configuration%"
HKR,SeParams\*WakeOnPattern,UniqueParamDesc,,"%WakeOnPatternDesc%"
HKR,SeParams\*WakeOnPattern,Path,,"%Configuration%"








;-----------------------------------------------------------------------------
; Optional RSS parameter for PCI functions that support it.
[be2net.rss_params]
HKR,Ndi\Params\*RSS,ParamDesc,,"%RSS%"
HKR,Ndi\Params\*RSS,Type,,"enum"
HKR,Ndi\Params\*RSS\enum,0,,"%Disable%"
HKR,Ndi\Params\*RSS\enum,1,,"%Enable%"
HKR,Ndi\Params\*RSS,Default,,"1"


HKR,SeParams\*RSS,ParamDesc,,"%RSS%"
HKR,SeParams\*RSS,Type,,"enum"
HKR,SeParams\*RSS\enum,0,,"%Disable%"
HKR,SeParams\*RSS\enum,1,,"%Enable%"
HKR,SeParams\*RSS,Default,,"1"

HKR,SeParams\*RSS,UniqueParamDesc,,"%RSS%"
HKR,SeParams\*RSS,Path,,"%Performance%"



HKR,Ndi\Params\*NumRssQueues,ParamDesc,,"%MaxRssQueues%"
HKR,Ndi\Params\*NumRssQueues,Type,,"long"
HKR,Ndi\Params\*NumRssQueues,Min,,"1"
HKR,Ndi\Params\*NumRssQueues,Max,,"16"
HKR,Ndi\Params\*NumRssQueues,Default,,"8"


HKR,SeParams\*NumRssQueues,ParamDesc,,"%MaxRssQueues%"
HKR,SeParams\*NumRssQueues,Type,,"long"
HKR,SeParams\*NumRssQueues,Default,,"8"
HKR,SeParams\*NumRssQueues,Min,,"1"
HKR,SeParams\*NumRssQueues,Max,,"16"

HKR,SeParams\*NumRssQueues,UniqueParamDesc,,"%MaxRssQueues%"
HKR,SeParams\*NumRssQueues,Path,,"%Performance%"




HKR,Ndi\Params\*RssMaxProcNumber,ParamDesc,,"%RssMaxProcNumberDesc%"
HKR,Ndi\Params\*RssMaxProcNumber,Type,,"long"
HKR,Ndi\Params\*RssMaxProcNumber,Min,,"0"
HKR,Ndi\Params\*RssMaxProcNumber,Max,,"63"
HKR,Ndi\Params\*RssMaxProcNumber,Default,,""
HKR,Ndi\Params\*RssMaxProcNumber,Optional,,"1"


HKR,SeParams\*RssMaxProcNumber,ParamDesc,,"%RssMaxProcNumberDesc%"
HKR,SeParams\*RssMaxProcNumber,Type,,"long"
HKR,SeParams\*RssMaxProcNumber,Min,,"0"
HKR,SeParams\*RssMaxProcNumber,Max,,"63"
HKR,SeParams\*RssMaxProcNumber,Default,,""
HKR,SeParams\*RssMaxProcNumber,Optional,,"1"

HKR,SeParams\*RssMaxProcNumber,UniqueParamDesc,,"%RssMaxProcNumberDesc%"
HKR,SeParams\*RssMaxProcNumber,Path,,"%Performance%"



HKR,Ndi\Params\*RSSMaxProcGroup,ParamDesc,,"%RssMaxProcGroupDesc%"
HKR,Ndi\Params\*RSSMaxProcGroup,Type,,"long"
HKR,Ndi\Params\*RSSMaxProcGroup,Min,,"0"
HKR,Ndi\Params\*RSSMaxProcGroup,Max,,"63"
HKR,Ndi\Params\*RSSMaxProcGroup,Default,,""
HKR,Ndi\Params\*RSSMaxProcGroup,Optional,,"1"


HKR,SeParams\*RSSMaxProcGroup,ParamDesc,,"%RssMaxProcGroupDesc%"
HKR,SeParams\*RSSMaxProcGroup,Type,,"long"
HKR,SeParams\*RSSMaxProcGroup,Min,,"0"
HKR,SeParams\*RSSMaxProcGroup,Max,,"63"
HKR,SeParams\*RSSMaxProcGroup,Default,,""
HKR,SeParams\*RSSMaxProcGroup,Optional,,"1"

HKR,SeParams\*RSSMaxProcGroup,UniqueParamDesc,,"%RssMaxProcGroupDesc%"
HKR,SeParams\*RSSMaxProcGroup,Path,,"%Performance%"



HKR,Ndi\Params\*MaxRssProcessors,ParamDesc,,"%MaxRssProcessorsDesc%"
HKR,Ndi\Params\*MaxRssProcessors,Type,,"long"
HKR,Ndi\Params\*MaxRssProcessors,Min,,"1"
HKR,Ndi\Params\*MaxRssProcessors,Max,,"16"
HKR,Ndi\Params\*MaxRssProcessors,Default,,""
HKR,Ndi\Params\*MaxRssProcessors,Optional,,"1"


HKR,SeParams\*MaxRssProcessors,ParamDesc,,"%MaxRssProcessorsDesc%"
HKR,SeParams\*MaxRssProcessors,Type,,"long"
HKR,SeParams\*MaxRssProcessors,Min,,"1"
HKR,SeParams\*MaxRssProcessors,Max,,"16"
HKR,SeParams\*MaxRssProcessors,Default,,""
HKR,SeParams\*MaxRssProcessors,Optional,,"1"

HKR,SeParams\*MaxRssProcessors,UniqueParamDesc,,"%MaxRssProcessorsDesc%"
HKR,SeParams\*MaxRssProcessors,Path,,"%Performance%"




HKR,SeParams\*RssBaseProcNumber,ParamDesc,,"%RssBaseProcNumberDesc%"
HKR,SeParams\*RssBaseProcNumber,Type,,"long"
HKR,SeParams\*RssBaseProcNumber,Min,,"0"
HKR,SeParams\*RssBaseProcNumber,Max,,"63"
HKR,SeParams\*RssBaseProcNumber,Default,,"0"
HKR,SeParams\*RssBaseProcNumber,Optional,,"1"

HKR,SeParams\*RssBaseProcNumber,UniqueParamDesc,,"%RssBaseProcNumberDesc%"
HKR,SeParams\*RssBaseProcNumber,Path,,"%Performance%"



HKR,Ndi\Params\*RssBaseProcNumber,ParamDesc,,"%RssBaseProcNumberDesc%"
HKR,Ndi\Params\*RssBaseProcNumber,Type,,"long"
HKR,Ndi\Params\*RssBaseProcNumber,Min,,"0"
HKR,Ndi\Params\*RssBaseProcNumber,Max,,"63"
HKR,Ndi\Params\*RssBaseProcNumber,Default,,"0"
HKR,Ndi\Params\*RssBaseProcNumber,Optional,,"1"








;-----------------------------------------------------------------------------
; Hide RSS property for devices that only support it on certain PCI functions.
; The value is still enabled so functions that do support RSS always use it.
[be2net.no_rss_params]
HKR,,*RSS,0x00000000,"1"




;-----------------------------------------------------------------------------
; Enhanced Transmission Selection (ETS) parameters
[be2net.ets_mode]

HKR,Ndi\Params\ETS,ParamDesc,,"%EtsMode%"
HKR,Ndi\Params\ETS,Type,,"enum"
HKR,Ndi\Params\ETS\enum,0,,"%Disable%"
HKR,Ndi\Params\ETS\enum,1,,"%Enable%"
HKR,Ndi\Params\ETS,Default,,"0"

HKR,SeParams\ETS,ParamDesc,,"%EtsMode%"
HKR,SeParams\ETS,Type,,"enum"
HKR,SeParams\ETS\enum,0,,"%Disable%"
HKR,SeParams\ETS\enum,1,,"%Enable%"
HKR,SeParams\ETS,Default,,"0"
HKR,SeParams\ETS,UniqueParamDesc,,"%EtsMode%"
HKR,SeParams\ETS,Path,,"%Configuration%"
HKR,,ETS,0x00000002,0                   ; default DWORD value





;-----------------------------------------------------------------------------
; Transmit Side Scaling
[be2net.tss_mode]

HKR,Ndi\Params\SendSideScaling,ParamDesc,,"%TssMode%"
HKR,Ndi\Params\SendSideScaling,Type,,"enum"
HKR,Ndi\Params\SendSideScaling\enum,0,,"%Disable%"
HKR,Ndi\Params\SendSideScaling\enum,1,,"%Enable%"
HKR,Ndi\Params\SendSideScaling,Default,,"1"

HKR,SeParams\SendSideScaling,ParamDesc,,"%TssMode%"
HKR,SeParams\SendSideScaling,Type,,"enum"
HKR,SeParams\SendSideScaling\enum,0,,"%Disable%"
HKR,SeParams\SendSideScaling\enum,1,,"%Enable%"
HKR,SeParams\SendSideScaling,Default,,"1"
HKR,SeParams\SendSideScaling,UniqueParamDesc,,"%TssMode%"
HKR,SeParams\SendSideScaling,Path,,"%Performance%"
HKR,,SendSideScaling,0x00000002,1                   ; default DWORD value





;-----------------------------------------------------------------------------
; Low Latency Ethernet parameters
[be2net.lleth_mode]

HKR,Ndi\Params\LowLatency,ParamDesc,,"%LLMode%"
HKR,Ndi\Params\LowLatency,Type,,"enum"
HKR,Ndi\Params\LowLatency\enum,0,,"%Disable%"
HKR,Ndi\Params\LowLatency\enum,1,,"%Enable%"
HKR,Ndi\Params\LowLatency,Default,,"0"

HKR,SeParams\LowLatency,ParamDesc,,"%LLMode%"
HKR,SeParams\LowLatency,Type,,"enum"
HKR,SeParams\LowLatency\enum,0,,"%Disable%"
HKR,SeParams\LowLatency\enum,1,,"%Enable%"
HKR,SeParams\LowLatency,Default,,"0"
HKR,SeParams\LowLatency,UniqueParamDesc,,"%LLMode%"
HKR,SeParams\LowLatency,Path,,"%Configuration%"
HKR,,LowLatency,0x00000002,0                   ; default DWORD value





;-----------------------------------------------------------------------------
; TCP Offload parameters
[be2net.toe_disabled]
HKR,Ndi\Params\*TCPConnectionOffloadIPv4,Default,,"0"
HKR,SeParams\*TCPConnectionOffloadIPv4,Default,,"0"

[be2net.toe_optional]
HKR,Ndi\Params\*TCPConnectionOffloadIPv4,Default,,"0"
HKR,SeParams\*TCPConnectionOffloadIPv4,Default,,"0"

[be2net.toe_params]
HKR,SeParams\ToeOptLevel,ParamDesc,,"%ToeOptLevel%"
HKR,SeParams\ToeOptLevel,Type,,"enum"
HKR,SeParams\ToeOptLevel\enum,0,,"%ToeOptThroughput%"
HKR,SeParams\ToeOptLevel\enum,2,,"%ToeOptLatency%"
HKR,SeParams\ToeOptLevel,Default,,"0"

HKR,SeParams\ToeOptLevel,UniqueParamDesc,,"%ToeOptLevel%"
HKR,SeParams\ToeOptLevel,Path,0,"%Performance%"
HKR,,ToeOptLevel,0x00000002,0           ; Default DWORD value


HKR,Ndi\Params\*TCPConnectionOffloadIPv4,ParamDesc,,"%Unique_TCPOffload%"
HKR,Ndi\Params\*TCPConnectionOffloadIPv4,Type,,"enum"
HKR,Ndi\Params\*TCPConnectionOffloadIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*TCPConnectionOffloadIPv4\enum,1,,"%Enable%"

HKR,SeParams\*TCPConnectionOffloadIPv4,ParamDesc,0,"%TCPOffload%"
HKR,SeParams\*TCPConnectionOffloadIPv4,Type,0,"enum"
HKR,SeParams\*TCPConnectionOffloadIPv4\enum,0,0,"%Disable%"
HKR,SeParams\*TCPConnectionOffloadIPv4\enum,1,0,"%Enable%"

HKR,SeParams\*TCPConnectionOffloadIPv4,Path,,"%ProtocolOffload4%"
HKR,SeParams\*TCPConnectionOffloadIPv4,UniqueParamDesc,,"%Unique_TCPOffload%"








;-----------------------------------------------------------------------------
; Ndi\Params\<Microsoft registry keys>
;-----------------------------------------------------------------------------
[msf.params.ndi.reg]
HKR,Ndi\Params\*FlowControl,ParamDesc,,"%FlowControl%"
HKR,Ndi\Params\*FlowControl,Type,,"enum"
HKR,Ndi\Params\*FlowControl\enum,0,,"%Disable%"
HKR,Ndi\Params\*FlowControl\enum,1,,"%TX%"
HKR,Ndi\Params\*FlowControl\enum,2,,"%RX%"
HKR,Ndi\Params\*FlowControl\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*FlowControl,Default,,"3"

HKR,Ndi\Params\*IPChecksumOffloadIPv4,ParamDesc,,"%Unique_IPChecksumOffload%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4,Type,,"enum"
HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,1,,"%TX%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,2,,"%RX%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*IPChecksumOffloadIPv4,Default,,"3"

HKR,Ndi\Params\*JumboPacket,ParamDesc,,"%JumboPacket%"
HKR,Ndi\Params\*JumboPacket,Type,,"enum"
HKR,Ndi\Params\*JumboPacket\enum,1514,,"1514"
HKR,Ndi\Params\*JumboPacket\enum,4088,,"4088"
HKR,Ndi\Params\*JumboPacket\enum,8222,,"8222"
HKR,Ndi\Params\*JumboPacket\enum,9014,,"9014"
HKR,Ndi\Params\*JumboPacket,Default,,"1514"

HKR,Ndi\Params\*LsoV1IPv4,ParamDesc,,"%Unique_LSO%"
HKR,Ndi\Params\*LsoV1IPv4,Type,,"enum"
HKR,Ndi\Params\*LsoV1IPv4\enum,1,,"%Enable%"
HKR,Ndi\Params\*LsoV1IPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*LsoV1IPv4,Default,,"1"

HKR,Ndi\Params\NetworkAddress,ParamDesc,,"%LocallyAdministeredAddress%"
HKR,Ndi\Params\NetworkAddress,type,,"edit"
HKR,Ndi\Params\NetworkAddress,LimitText,,"12"
HKR,Ndi\Params\NetworkAddress,UpperCase,,"1"
HKR,Ndi\Params\NetworkAddress,Default,,""
HKR,Ndi\Params\NetworkAddress,Optional,,"1"

HKR,Ndi\Params\*ReceiveBuffers,ParamDesc,,"%ReceiveBuffers%"
HKR,Ndi\Params\*ReceiveBuffers,Type,,"dword"
HKR,Ndi\Params\*ReceiveBuffers,Min,,"64"
HKR,Ndi\Params\*ReceiveBuffers,Max,,"32768"
HKR,Ndi\Params\*ReceiveBuffers,Step,,"1"
HKR,Ndi\Params\*ReceiveBuffers,Base,,"10"
HKR,Ndi\Params\*ReceiveBuffers,Default,,"896"

HKR,Ndi\Params\*RSS,ParamDesc,,"%RSS%"
HKR,Ndi\Params\*RSS,Type,,"enum"
HKR,Ndi\Params\*RSS\enum,0,,"%Disable%"
HKR,Ndi\Params\*RSS\enum,1,,"%Enable%"
HKR,Ndi\Params\*RSS,Default,,"1"

HKR,Ndi\Params\*TCPChecksumOffloadIPv4,ParamDesc,,"%Unique_TCPChecksumOffload%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4,Type,,"enum"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,1,,"%TX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,2,,"%RX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv4,Default,,"3"


HKR,Ndi\Params\*TCPConnectionOffloadIPv4,ParamDesc,,"%Unique_TCPOffload%"
HKR,Ndi\Params\*TCPConnectionOffloadIPv4,Type,,"enum"
HKR,Ndi\Params\*TCPConnectionOffloadIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*TCPConnectionOffloadIPv4\enum,1,,"%Enable%"
HKR,Ndi\Params\*TCPConnectionOffloadIPv4,Default,,"0"


HKR,Ndi\Params\*TransmitBuffers,ParamDesc,,"%TransmitBuffers%"
HKR,Ndi\Params\*TransmitBuffers,Type,,"enum"
HKR,Ndi\Params\*TransmitBuffers\enum,128,,"128"
HKR,Ndi\Params\*TransmitBuffers\enum,256,,"256"
HKR,Ndi\Params\*TransmitBuffers\enum,512,,"512"
HKR,Ndi\Params\*TransmitBuffers\enum,1024,,"1024"
HKR,Ndi\Params\*TransmitBuffers\enum,2048,,"2048"
HKR,Ndi\Params\*TransmitBuffers,Default,,"2048"

HKR,Ndi\Params\*UDPChecksumOffloadIPv4,ParamDesc,,"%Unique_UDPChecksumOffload%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4,Type,,"enum"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,1,,"%TX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,2,,"%RX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv4,Default,,"3"



HKR,,*WakeOnMagicPacket,0x00000002,1
HKR,,*WakeOnPattern,0x00000002,1




HKR,Ndi\Params\*LsoV2IPv4,ParamDesc,,"%Unique_LSOV2IPv4%"
HKR,Ndi\Params\*LsoV2IPv4,Type,,"enum"
HKR,Ndi\Params\*LsoV2IPv4\enum,1,,"%Enable%"
HKR,Ndi\Params\*LsoV2IPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\*LsoV2IPv4,Default,,"1"

HKR,Ndi\Params\*LsoV2IPv6,ParamDesc,,"%Unique_LSOV2IPv6%"
HKR,Ndi\Params\*LsoV2IPv6,Type,,"enum"
HKR,Ndi\Params\*LsoV2IPv6\enum,1,,"%Enable%"
HKR,Ndi\Params\*LsoV2IPv6\enum,0,,"%Disable%"
HKR,Ndi\Params\*LsoV2IPv6,Default,,"1"

HKR,Ndi\Params\*NumaNodeId,ParamDesc,,"%NumaNode%"
HKR,Ndi\Params\*NumaNodeId,Type,,"long"
HKR,Ndi\Params\*NumaNodeId,Min,,"0"
HKR,Ndi\Params\*NumaNodeId,Max,,"65535"
HKR,Ndi\Params\*NumaNodeId,Default,,""
HKR,Ndi\Params\*NumaNodeId,Optional,,"1"

HKR,Ndi\Params\*TCPChecksumOffloadIPv6,ParamDesc,,"%Unique_TCPChecksumOffloadV6%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6,Type,,"enum"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,0,,"%Disable%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,1,,"%TX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,2,,"%RX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*TCPChecksumOffloadIPv6,Default,,"3"





HKR,Ndi\Params\*UDPChecksumOffloadIPv6,ParamDesc,,"%Unique_UDPChecksumOffloadV6%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6,Type,,"enum"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,0,,"%Disable%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,1,,"%TX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,2,,"%RX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,3,,"%RXandTX%"
HKR,Ndi\Params\*UDPChecksumOffloadIPv6,Default,,"3"



HKR,Ndi\Params\*VMQ,ParamDesc,,"%VMQ%"
HKR,Ndi\Params\*VMQ,Type,,"enum"
HKR,Ndi\Params\*VMQ\enum,0,,"%Disable%"
HKR,Ndi\Params\*VMQ\enum,1,,"%Enable%"
HKR,Ndi\Params\*VMQ,Default,,"1"


HKR,Ndi\Params\*VMQLookaheadSplit,ParamDesc,,"%Unique_VmqLookaheadSplit%"
HKR,Ndi\Params\*VMQLookaheadSplit,Type,,"enum"
HKR,Ndi\Params\*VMQLookaheadSplit\enum,0,,"%Disable%"
HKR,Ndi\Params\*VMQLookaheadSplit\enum,1,,"%Enable%"
HKR,Ndi\Params\*VMQLookaheadSplit,Default,,"1"




HKR,Ndi\Params\*NumRssQueues,ParamDesc,,"%MaxRssQueues%"
HKR,Ndi\Params\*NumRssQueues,Type,,"long"
HKR,Ndi\Params\*NumRssQueues,Min,,"1"
HKR,Ndi\Params\*NumRssQueues,Max,,"16"
HKR,Ndi\Params\*NumRssQueues,Default,,"16"



HKR,Ndi\Params\*RssBaseProcNumber,ParamDesc,,"%RssBaseProcNumberDesc%"
HKR,Ndi\Params\*RssBaseProcNumber,Type,,"long"
HKR,Ndi\Params\*RssBaseProcNumber,Min,,"0"
HKR,Ndi\Params\*RssBaseProcNumber,Max,,"63"
HKR,Ndi\Params\*RssBaseProcNumber,Default,,"0"
HKR,Ndi\Params\*RssBaseProcNumber,Optional,,"1"





HKR,Ndi\Params\RSCIPv4,ParamDesc,,"%Unique_RscIpv4%"
HKR,Ndi\Params\RSCIPv4,Type,,"enum"
HKR,Ndi\Params\RSCIPv4\enum,0,,"%Disable%"
HKR,Ndi\Params\RSCIPv4\enum,1,,"%Enable%"
HKR,Ndi\Params\RSCIPv4,Default,,"1"

HKR,Ndi\Params\RSCIPv6,ParamDesc,,"%Unique_RscIpv6%"
HKR,Ndi\Params\RSCIPv6,Type,,"enum"
HKR,Ndi\Params\RSCIPv6\enum,0,,"%Disable%"
HKR,Ndi\Params\RSCIPv6\enum,1,,"%Enable%"
HKR,Ndi\Params\RSCIPv6,Default,,"1"


;-----------------------------------------------------------------------------
; Ndi\Params\<Emulex registry keys>
;-----------------------------------------------------------------------------
[elx.params.ndi.reg]

HKR,Ndi\Params\ClassOfServiceMode,ParamDesc,,"%ClassOfServiceMode%"
HKR,Ndi\Params\ClassOfServiceMode,Type,,"enum"
HKR,Ndi\Params\ClassOfServiceMode\enum,1,,"%CosDcbxPriority%"
HKR,Ndi\Params\ClassOfServiceMode\enum,2,,"%CosNonStorage%"
HKR,Ndi\Params\ClassOfServiceMode\enum,3,,"%CosUser%"
HKR,Ndi\Params\ClassOfServiceMode\enum,4,,"%CosDisabled%"
HKR,Ndi\Params\ClassOfServiceMode,Default,,"1"



HKR,Ndi\Params\InterruptModerationLevel,ParamDesc,0,"%InterruptModeration%"
HKR,Ndi\Params\InterruptModerationLevel,Type,,"enum"
HKR,Ndi\Params\InterruptModerationLevel\enum,0,,"%IntModNone%"
HKR,Ndi\Params\InterruptModerationLevel\enum,8,,"%Static0%"
HKR,Ndi\Params\InterruptModerationLevel\enum,9,,"%Static1%"
HKR,Ndi\Params\InterruptModerationLevel\enum,10,,"%Static2%"
HKR,Ndi\Params\InterruptModerationLevel\enum,11,,"%Static3%"
HKR,Ndi\Params\InterruptModerationLevel\enum,12,,"%Static4%"
HKR,Ndi\Params\InterruptModerationLevel\enum,2,,"%Static5%"
HKR,Ndi\Params\InterruptModerationLevel\enum,13,,"%Static6%"
HKR,Ndi\Params\InterruptModerationLevel\enum,14,,"%Static7%"
HKR,Ndi\Params\InterruptModerationLevel\enum,15,,"%Static8%"
HKR,Ndi\Params\InterruptModerationLevel\enum,16,,"%Static9%"
HKR,Ndi\Params\InterruptModerationLevel\enum,17,,"%Adaptive0%"
HKR,Ndi\Params\InterruptModerationLevel\enum,18,,"%Adaptive1%"
HKR,Ndi\Params\InterruptModerationLevel\enum,3,,"%Adaptive2%"
HKR,Ndi\Params\InterruptModerationLevel\enum,4,,"%Adaptive3%"
HKR,Ndi\Params\InterruptModerationLevel\enum,19,,"%Adaptive4%"
HKR,Ndi\Params\InterruptModerationLevel\enum,5,,"%Adaptive5%"
HKR,Ndi\Params\InterruptModerationLevel\enum,6,,"%Adaptive6%"
HKR,Ndi\Params\InterruptModerationLevel\enum,7,,"%Adaptive7%"
HKR,Ndi\Params\InterruptModerationLevel\enum,20,,"%Adaptive8%"
HKR,Ndi\Params\InterruptModerationLevel\enum,21,,"%Adaptive9%"
HKR,Ndi\Params\InterruptModerationLevel,Default,,"4"



HKR,Ndi\Params\ToeOptLevel,ParamDesc,,"%ToeOptLevel%"
HKR,Ndi\Params\ToeOptLevel,Type,,"enum"
HKR,Ndi\Params\ToeOptLevel\enum,0,,"%ToeOptThroughput%"
HKR,Ndi\Params\ToeOptLevel\enum,2,,"%ToeOptLatency%"
HKR,Ndi\Params\ToeOptLevel,Default,,"0"



HKR,Ndi\Params\VlanId,ParamDesc,,"%Vlan%"
HKR,Ndi\Params\VlanId,Type,,"long"
HKR,Ndi\Params\VlanId,Min,,"0"
HKR,Ndi\Params\VlanId,Max,,"4094"
HKR,Ndi\Params\VlanId,Step,,"1"
HKR,Ndi\Params\VlanId,Base,,"10"
HKR,Ndi\Params\VlanId,Default,,""
HKR,Ndi\Params\VlanId,Optional,,"1"



HKR,Ndi\Params\WakeOnLan,ParamDesc,,"%WakeOnLan%"
HKR,Ndi\Params\WakeOnLan,Type,,"enum"
HKR,Ndi\Params\WakeOnLan\enum,0,,"%WakeOnLanDisable%"
HKR,Ndi\Params\WakeOnLan\enum,1,,"%WakeOnLanEnable%"
HKR,Ndi\Params\WakeOnLan,Default,,"1"




HKR,Ndi\Params\ETS,ParamDesc,,"%EtsMode%"
HKR,Ndi\Params\ETS,Type,,"enum"
HKR,Ndi\Params\ETS\enum,0,,"%EtsModeDisable%"
HKR,Ndi\Params\ETS\enum,1,,"%EtsModeEnable%"
HKR,Ndi\Params\ETS,Default,,"0"




HKR,Ndi\Params\SendSideScaling,ParamDesc,,"%TssMode%"
HKR,Ndi\Params\SendSideScaling,Type,,"enum"
HKR,Ndi\Params\SendSideScaling\enum,0,,"%TssModeDisable%"
HKR,Ndi\Params\SendSideScaling\enum,1,,"%TssModeEnable%"
HKR,Ndi\Params\SendSideScaling,Default,,"0"



HKR,Ndi\Params\RxCpuPolicy,ParamDesc,,"%RxCpu%"
HKR,Ndi\Params\RxCpuPolicy,Type,,"long"
HKR,Ndi\Params\RxCpuPolicy,Min,,"0"
HKR,Ndi\Params\RxCpuPolicy,Max,,"255"
HKR,Ndi\Params\RxCpuPolicy,Default,,""
HKR,Ndi\Params\RxCpuPolicy,Optional,,"1"



HKR,Ndi\Params\TxCpuPolicy,ParamDesc,,"%TxCpu%"
HKR,Ndi\Params\TxCpuPolicy,Type,,"long"
HKR,Ndi\Params\TxCpuPolicy,Min,,"0"
HKR,Ndi\Params\TxCpuPolicy,Max,,"255"
HKR,Ndi\Params\TxCpuPolicy,Default,,""
HKR,Ndi\Params\TxCpuPolicy,Optional,,"1"





HKR,Ndi\Params\VMQTransmit,ParamDesc,,"%VmqTransmit%"
HKR,Ndi\Params\VMQTransmit,Type,,"enum"
HKR,Ndi\Params\VMQTransmit\enum,0,,"%Disable%"
HKR,Ndi\Params\VMQTransmit\enum,1,,"%Enable%"
HKR,Ndi\Params\VMQTransmit,Default,,"1"







;-----------------------------------------------------------------------------
; Physical Link Track Enable
;-----------------------------------------------------------------------------
[plinktrackenable.addreg]

HKR,SeParams\PLinkTrackEnable,ParamDesc,,"%PLinkTrackDesc%"
HKR,SeParams\PLinkTrackEnable,Type,,"enum"
HKR,SeParams\PLinkTrackEnable\enum,0,,"%Disable%"
HKR,SeParams\PLinkTrackEnable\enum,1,,"%Enable%"
HKR,SeParams\PLinkTrackEnable,Default,,"1"
HKR,SeParams\PLinkTrackEnable,Optional,,"1"

HKR,SeParams\PLinkTrackEnable,UniqueParamDesc,,"%PLinkTrackDesc%"
HKR,SeParams\PLinkTrackEnable,Path,,"%Configuration%"



;-----------------------------------------------------------------------------
; Localizable Strings
;-----------------------------------------------------------------------------
[Strings]


;------------------------------------------------------------------------
; Physical devices

; IBM
PCI\VEN_19A2&DEV_0710&SUBSYS_E70B10DF.DeviceDesc = "Emulex OCl11102-F-X Virtual Fabric Adapter 2-port 10Gb LOM"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70F10DF.DeviceDesc = "Emulex OCl11102-F5-X Virtual Fabric Adapter 2-port 10Gb LOM"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71B10DF.DeviceDesc = "IBM OCm11102-F2-X Emulex OneConnect 2-port PCIe 10GbE Converged Network Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71C10DF.DeviceDesc = "Emulex OneConnect OCm11102-F3-X, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E73110DF.DeviceDesc = "IBM OCm11104-N-X Emulex Virtual Fabric Adapter (Fabric Mezz)"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70C10DF.DeviceDesc = "Emulex OCl11104-F2-X Virtual Fabric Adapter 2-port 10Gb and 2-port 1Gb LOM"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70D10DF.DeviceDesc = "Emulex OneConnect OCl11102-F3-X, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70E10DF.DeviceDesc = "Emulex OCl11102-F4-X Virtual Fabric Adapter 2-port 10Gb LOM"

PCI\VEN_19A2&DEV_0710&SUBSYS_E72010DF.DeviceDesc = "Emulex OneConnect OCe11101(R)-N 1-port 10GbE SFP+ PCIe NIC"
PCI\VEN_19A2&DEV_0710&SUBSYS_E72210DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-N 2-port 10GbE SFP+ PCIe NIC"
PCI\VEN_19A2&DEV_0710&SUBSYS_E72310DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-NT 2-port 10GbE 10GBase-T NIC"
PCI\VEN_19A2&DEV_0710&SUBSYS_E72410DF.DeviceDesc = "Emulex OneConnect OCm11101-NX-FOX, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E72610DF.DeviceDesc = "Emulex OneConnect OCe11102-N-PL, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E73610DF.DeviceDesc = "Emulex OneConnect OCe11101(R)-E 1-port 10GbE SFP+ PCIe NIC"
PCI\VEN_19A2&DEV_0710&SUBSYS_E73810DF.DeviceDesc = "Foxconn OCm11102-NX-FOX 10GbE 2-Port SFP+ PCIe 2.0 Ethernet Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_E74010DF.DeviceDesc = "Emulex OneConnect OCe11101(R)-I 1-port 10GbE SFP+ PCIe iSCSI CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_E74210DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-I 2-port 10GbE SFP+ PCIe iSCSI CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_E74310DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-IT 2-port 10GbE SFP+ PCIe iSCSI CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_E74410DF.DeviceDesc = "Emulex OneConnect OCe11101R-E-X 1-port 10GbE Enhanced Performance Mezz Card"
PCI\VEN_19A2&DEV_0710&SUBSYS_E74610DF.DeviceDesc = "Emulex OneConnect OCe11100(R)"
PCI\VEN_19A2&DEV_0710&SUBSYS_E75610DF.DeviceDesc = "Emulex OneConnect OCm11102-N-SG 2-port 10GbE SFP+ Ethernet Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_E75810DF.DeviceDesc = "Emulex OCl11102R-F-L Virtual Fabric Adapter 2-port 10Gb LOM"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70010DF.DeviceDesc = "Emulex OneConnect OCe11101(R)-F 1-port 10GbE SFP+ PCIe Universal CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70210DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-F 2-port 10GbE SFP+ PCIe Universal CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70310DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-FT 2-port 10GbE 10GBase-T Universal CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70410DF.DeviceDesc = "Emulex OneConnect OCe11100(R)"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70610DF.DeviceDesc = "Emulex OneConnect OCm11102-F3-HW, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71610DF.DeviceDesc = "Emulex OneConnect SM230, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71810DF.DeviceDesc = "Emulex OneConnect IT11MXEC, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E75110DF.DeviceDesc = "Emulex OneConnect OCm11102-F-CFFh, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E72810DF.DeviceDesc = "IBM OCe11102-N-XI Emulex 10GbE Integrated Virtual Fabric Adapter II for IBM System x"
PCI\VEN_19A2&DEV_0710&SUBSYS_E72910DF.DeviceDesc = "Emulex OneConnect OCe11102-N-X, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E73010DF.DeviceDesc = "IBM OCm11102-N-X Emulex Virtual Fabric Adapter (CFFh)"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71110DF.DeviceDesc = "Emulex OneConnect OCm11104-NFC-X, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_03D01014.DeviceDesc = "Emulex OneConnect OCe11102-NM-P, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_03D11014.DeviceDesc = "Emulex OneConnect OCe11102-NX-P, NIC/TOE"

PCI\VEN_19A2&DEV_0710&SUBSYS_E73310DF.DeviceDesc = "Emulex OneConnect OCm11104-N-P, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E74810DF.DeviceDesc = "Emulex OneConnect OCe11102-I-XI, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E75010DF.DeviceDesc = "IBM OCm11102-I-X Emulex iSCSI/FCoE Virtual Fabric Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70810DF.DeviceDesc = "IBM OCe11102-F-X Emulex 10GbE Virtual Fabric Adapter II Advanced for IBM System x"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71010DF.DeviceDesc = "Emulex OneConnect OCm11102-F-X, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E75210DF.DeviceDesc = "Emulex OneConnect OCm11102-I-M, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71210DF.DeviceDesc = "Emulex OneConnect OCm11102-F-M, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E73410DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-E 2-port 10GbE SFP+ PCIe NIC"
PCI\VEN_19A2&DEV_0710&SUBSYS_E75410DF.DeviceDesc = "Emulex OneConnect OCm11101-N-SG 1-port 10GbE SFP+ Ethernet Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71410DF.DeviceDesc = "Emulex OCm11104-F-HW 10GbE CNA Mezzanine card"
PCI\VEN_19A2&DEV_0710&SUBSYS_E79010DF.DeviceDesc = "Emulex OneConnect OCm11102-E2-HW 2x10G Enhanced Performance Card"
PCI\VEN_19A2&DEV_0710&SUBSYS_E79210DF.DeviceDesc = "Emulex OneConnect SM235 2x10G Enhanced Performance Card, PCIe 2.0 x8"
PCI\VEN_19A2&DEV_0710&SUBSYS_E79E10DF.DeviceDesc = "Emulex OneConnect OCm11101-E-SG 1-port 10GbE Enhanced Performance Card"
PCI\VEN_19A2&DEV_0710&SUBSYS_E7A010DF.DeviceDesc = "Emulex OneConnect OCm11101-E-HW 1x10G Enhanced Performance Card, PCIe 2.0 x8"
PCI\VEN_19A2&DEV_0710&SUBSYS_E7A210DF.DeviceDesc = "Emulex OneConnect OCe11100(R)"
PCI\VEN_19A2&DEV_0710&SUBSYS_E7AE10DF.DeviceDesc = "Emulex OneConnect OCe11100(R)"
PCI\VEN_19A2&DEV_0710&SUBSYS_E78010DF.DeviceDesc = "Emulex OneConnect MZ512, 4*10G Port CNA Mezzanine Card, PCIe2.0 2*X8"
PCI\VEN_19A2&DEV_0710&SUBSYS_E78210DF.DeviceDesc = "Emulex OneConnect SM236 2x10G CNA Card, PCIe 2.0 x8"
PCI\VEN_19A2&DEV_0710&SUBSYS_E78E10DF.DeviceDesc = "Emulex OneConnect OCe11100(R)"



PCI\VEN_19A2&DEV_0710&SUBSYS_11A01734.DeviceDesc = "Emulex OneConnect OCe11101-I, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_11A11734.DeviceDesc = "Emulex OneConnect OCe11102-I, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_11A21734.DeviceDesc = "Emulex OneConnect OCm11102-I, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_119D1734.DeviceDesc = "Emulex OneConnect OCe11101-F, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_119E1734.DeviceDesc = "Emulex OneConnect OCe11102-F, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_119F1734.DeviceDesc = "Emulex MC-CNA112E-F 10Gb CNA (Fujitsu)"
PCI\VEN_19A2&DEV_0710&SUBSYS_006F1137.DeviceDesc = "Emulex OneConnect OCm11102-F-C, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_04091014.DeviceDesc = "Emulex OneConnect OCl11104-NM-P, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_040A1014.DeviceDesc = "Emulex OneConnect OCl11104-NX-P, NIC/TOE"

PCI\VEN_19A2&DEV_0710&SUBSYS_E72710DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-NT2 2-port 10GbE 10GBase-T NIC"
PCI\VEN_19A2&DEV_0710&SUBSYS_E74110DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-IT2 2-port 10GbE SFP+ PCIe iSCSI CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70110DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-FT2 2-port 10GbE 10GBase-T Universal CNA"


; Hitachi
PCI\VEN_19A2&DEV_0710&SUBSYS_304B1054.DeviceDesc = "Emulex OneConnect OCm11104-F-HI, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_304C1054.DeviceDesc = "Emulex OneConnect OCm11104-N-HI, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_304D1054.DeviceDesc = "Emulex OneConnect OCm11104-N2-HI, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_30571054.DeviceDesc = "Emulex OneConnect OCm11102-F-HI, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_30581054.DeviceDesc = "Emulex OneConnect OCm11102-N-HI, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_30541054.DeviceDesc = "Emulex OneConnect OCm11104-F2-HI, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_304E1054.DeviceDesc = "Emulex OneConnect OCl11102-F-HI, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_304F1054.DeviceDesc = "Emulex OneConnect OCl11102-F2-HI, NIC/TOE"

; Generic Emulex
PCI\VEN_19A2&DEV_0710.DeviceDesc = "Emulex OneConnect OCe11100(R), NIC/TOE"

; IBM 1G
PCI\VEN_19A2&DEV_0710&SUBSYS_03D21014.DeviceDesc = "Emulex OneConnect OCl11104-NM-P, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_E70A10DF.DeviceDesc = "Emulex OCl11104-F-X Virtual Fabric Adapter 2-port 10Gb and 2-port 1Gb LOM"

; Foxconn
PCI\VEN_19A2&DEV_0710&SUBSYS_E72510DF.DeviceDesc = "Emulex OneConnect OCl11103-NX-FOX, NIC/TOE"

; HP Strings
PCI\VEN_19A2&DEV_0710&SUBSYS_3340103C.DeviceDesc = "HP NC552SFP Dual Port 10GbE Server Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_3341103C.DeviceDesc = "HP NC552m Dual Port Flex-10 10Gbe BL-c Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_3342103C.DeviceDesc = "Emulex OneConnect OCe11102-I-HP, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_3343103C.DeviceDesc = "Emulex OneConnect OCm11102-I-HP, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_3344103C.DeviceDesc = "HP CN1100E Converged Network Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_3345103C.DeviceDesc = "HP NC553m Dual Port FlexFabric 10Gb Network Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_3315103C.DeviceDesc = "HP NC553i Dual Port FlexFabric 10Gb Converged Network Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_3376103C.DeviceDesc = "HP FlexFabric 10Gb 2-port 554FLR-SFP+ Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_337B103C.DeviceDesc = "HP FlexFabric 10Gb 2-port 554FLB Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_337C103C.DeviceDesc = "HP FlexFabric 10Gb 2-port 554M Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_3391103C.DeviceDesc = "HP AT093A 10GbE-SFP PCIe 1p 8Gb FC and 1p 1/10GbE Adtr"
PCI\VEN_19A2&DEV_0710&SUBSYS_3392103C.DeviceDesc = "HP AT094A 10GbE-SFP PCIe 2p 8Gb FC and 2p 1/10GbE Adtr"
PCI\VEN_19A2&DEV_0710&SUBSYS_2151103C.DeviceDesc = "HP OCl11102-F5-HP Dual Port FlexFabric 10Gb Embedded CNIC"

;Fujitsu
PCI\VEN_19A2&DEV_0710&SUBSYS_11A31734.DeviceDesc = "Emulex OneConnect OCe11101-N, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_11A41734.DeviceDesc = "Emulex OneConnect OCe11102-N, NIC/TOE"
PCI\VEN_19A2&DEV_0710&SUBSYS_11A51734.DeviceDesc = "Emulex OneConnect OCm11102-N, NIC/TOE"

;Fujitsu 1G
PCI\VEN_19A2&DEV_0710&SUBSYS_11C11734.DeviceDesc = "Emulex OneConnect OCl11102-LOM 2-port PCIe 10GbE Converged Network Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_11C21734.DeviceDesc = "Emulex OneConnect OCl11102-LOM 2-port PCIe 10GbE Converged Network Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_11C91734.DeviceDesc = "Emulex OneConnect OCl11102-LOM 2-port PCIe 10GbE Converged Network Adapter"

; Sugon
PCI\VEN_19A2&DEV_0710&SUBSYS_E76010DF.DeviceDesc = "Sugon 10GEE02-U10 2-port 10GbE Ethernet Adapter Blade Mezz"
PCI\VEN_19A2&DEV_0710&SUBSYS_E76110DF.DeviceDesc = "Sugon 10GEE04-U10 4-port 10GbE Ethernet Adapter Blade Mezz"
PCI\VEN_19A2&DEV_0710&SUBSYS_E76210DF.DeviceDesc = "Sugon 10GEEC02-U10 2-port 10GbE Converged Network Adapter Blade Mezz"
PCI\VEN_19A2&DEV_0710&SUBSYS_E76310DF.DeviceDesc = "Sugon 10GEEC04-U10 4-port 10GbE Converged Network Adapter Blade Mezz"


;-------------------------------------------------------------------------------
; Nomad
;-------------------------------------------------------------------------------
PCI\VEN_19A2&DEV_0710&SUBSYS_E72110DF.DeviceDesc = "Dell OneConnect P2T4M 1-port PCIe 10GbE NIC"
PCI\VEN_19A2&DEV_0710&SUBSYS_E73210DF.DeviceDesc = "Dell OneConnect 3GHXC 1-port Mezzanine 10GbE NIC"



<ndis6x>
;-------------------------------------------------------------------------------
; LANCER Strings start from here
;-------------------------------------------------------------------------------
; Emulex Strings
PCI\VEN_10DF&DEV_E220.DeviceDesc = "Emulex OneConnect Generic 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E26010DF.DeviceDesc = "Emulex OneConnect OCe15104-FM 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E26210DF.DeviceDesc = "Emulex OneConnect OCe15102-FM 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E22010DF.DeviceDesc = "Emulex OneConnect OCe15104-NM 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E22110DF.DeviceDesc = "Emulex OneConnect OCm15401-N 40Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E21710DF.DeviceDesc = "Emulex OneConnect LPe16202-X 10Gb Ethernet Adapter"

; IBM Strings
PCI\VEN_10DF&DEV_E220&SUBSYS_040F1014.DeviceDesc = "Emulex OneConnect OCe15104-FM-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_043C1014.DeviceDesc = "Emulex OneConnect OCe15104-FM-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_04401014.DeviceDesc = "Emulex OneConnect OCe15104-FL-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_04421014.DeviceDesc = "Emulex OneConnect OCe15104-FL-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_043D1014.DeviceDesc = "Emulex OneConnect OCe15104-FX-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_043F1014.DeviceDesc = "Emulex OneConnect OCe15104-FX-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_045D1014.DeviceDesc = "Emulex OneConnect OCg15102-FM-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_04331014.DeviceDesc = "Emulex OneConnect OCm15102-N-I 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E26310DF.DeviceDesc = "Emulex OneConnect OCm15401-F-I 40Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E22310DF.DeviceDesc = "Emulex OneConnect OCm15402-N-I 40Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_04511014.DeviceDesc = "Emulex OneConnect OCm15108-F-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_04BA1014.DeviceDesc = "Emulex OneConnect OCm15402-F-P 40Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_04361014.DeviceDesc = "Emulex OneConnect OCl15104-FM-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_04381014.DeviceDesc = "Emulex OneConnect OCl15104-FM-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_04391014.DeviceDesc = "Emulex OneConnect OCl15104-FX-P 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_043B1014.DeviceDesc = "Emulex OneConnect OCl15104-FX-P 10Gb Ethernet Adapter"

; Oracle Strings
PCI\VEN_10DF&DEV_E220&SUBSYS_E20C10DF.DeviceDesc = "Emulex OneConnect LPem16002-M6-O 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E20E10DF.DeviceDesc = "Emulex OneConnect LPe16002-M6-O 10Gb Ethernet Adapter"

; Huawei Strings
PCI\VEN_10DF&DEV_E220&SUBSYS_E22210DF.DeviceDesc = "Emulex OneConnect OCl15104-N-HW 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E26410DF.DeviceDesc = "Emulex OneConnect OCm15104-F-HW 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E27510DF.DeviceDesc = "Huawei MZ920-XE201, 2*16G FC, Mezzanine Card, PCIe 3.0 X8"
PCI\VEN_10DF&DEV_E220&SUBSYS_E27610DF.DeviceDesc = "Huawei MZ911-XE201, 2*16G FC, Mezzanine Card, PCIe 3.0 X8"
PCI\VEN_10DF&DEV_E220&SUBSYS_E27710DF.DeviceDesc = "Huawei MZ220, 2*16G FC, Mezzanine Card, PCIe 3.0 X8"

; HuaSym Strings
PCI\VEN_10DF&DEV_E220&SUBSYS_E26610DF.DeviceDesc = "Emulex OneConnect OCm15104-FX-HD 10Gb Ethernet Adapter"

; Spare
PCI\VEN_10DF&DEV_E220&SUBSYS_E27010DF.DeviceDesc = "Emulex OneConnect OCe15104-F-SP 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E27210DF.DeviceDesc = "Emulex OneConnect OCm15104-F-SP1 10Gb Ethernet Adapter"
PCI\VEN_10DF&DEV_E220&SUBSYS_E27410DF.DeviceDesc = "Emulex OneConnect OCm15104-F-SP2 10Gb Ethernet Adapter"




;-------------------------------------------------------------------------------
; SKYHAWK
;-------------------------------------------------------------------------------
PCI\VEN_10DF&DEV_0720&SUBSYS_E8F110DF.DeviceDesc = "Emulex OneConnect OCe14102-F-T1, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8F210DF.DeviceDesc = "Emulex OneConnect OCe14102-I-T2, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8F310DF.DeviceDesc = "Emulex OneConnect OCe14014-U-T3, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8F410DF.DeviceDesc = "Emulex OneConnect OCe14104-N-T4, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8F510DF.DeviceDesc = "Emulex OneConnect OCe14202-N-T5, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8F610DF.DeviceDesc = "Emulex OneConnect OCe14401-N-T6, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8F710DF.DeviceDesc = "Emulex OneConnect OCe14102-U-T7, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8F810DF.DeviceDesc = "Emulex OneConnect OCe14104-U-T8, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8F910DF.DeviceDesc = "Emulex OneConnect OCe14104-U-T9, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8FA10DF.DeviceDesc = "Emulex OneConnect OCe14102-J-TA, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8FB10DF.DeviceDesc = "Emulex OneConnect OCe14102-N-TB, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8FC10DF.DeviceDesc = "Emulex OneConnect OCe14401-U-TC, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8FD10DF.DeviceDesc = "Emulex OneConnect OCe14102-U-TD, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8FE10DF.DeviceDesc = "Emulex OneConnect OCe14104-U-TE, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8FF10DF.DeviceDesc = "Emulex OneConnect OCm14104-R-TF, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80010DF.DeviceDesc = "Emulex OneConnect OCe14102-U, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80110DF.DeviceDesc = "Emulex OneConnect OCe14401-UX, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80310DF.DeviceDesc = "Emulex OneConnect OCe14101-N, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80510DF.DeviceDesc = "Emulex OneConnect OCe14102-NT, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80610DF.DeviceDesc = "Emulex OneConnect OCe14102-UT, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80210DF.DeviceDesc = "Emulex OneConnect OCe14102-N, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80410DF.DeviceDesc = "Emulex OneConnect OCe14401-NX, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80710DF.DeviceDesc = "Emulex OneConnect OCec14102-U 2-port 10GbE Cloud Card"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8A010DF.DeviceDesc = "Emulex OneConnect OCm14101-N 1P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8A110DF.DeviceDesc = "Emulex OneConnect OCm14101-N 1P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8A210DF.DeviceDesc = "Emulex OneConnect OCm14101-N 1P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8A310DF.DeviceDesc = "Emulex OneConnect OCm14101-N 1P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8B010DF.DeviceDesc = "Emulex OneConnect OCm14102-N 2P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8B110DF.DeviceDesc = "Emulex OneConnect OCm14102-N 2P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8B210DF.DeviceDesc = "Emulex OneConnect OCm14102-N 2P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8B310DF.DeviceDesc = "Emulex OneConnect OCm14102-N 2P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8C010DF.DeviceDesc = "Emulex OneConnect OCm14401-N 1P 40GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8C110DF.DeviceDesc = "Emulex OneConnect OCm14401-N 1P 40GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8C210DF.DeviceDesc = "Emulex OneConnect OCm14401-N 1P 40GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8C310DF.DeviceDesc = "Emulex OneConnect OCm14401-N 1P 40GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E88010DF.DeviceDesc = "Emulex OneConnect OCm14102-U 2P 10GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E88110DF.DeviceDesc = "Emulex OneConnect OCm14102-U 2P 10GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E88210DF.DeviceDesc = "Emulex OneConnect OCm14102-U 2P 10GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E88310DF.DeviceDesc = "Emulex OneConnect OCm14102-U 2P 10GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E89010DF.DeviceDesc = "Emulex OneConnect OCm14401-U 1P 40GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E89110DF.DeviceDesc = "Emulex OneConnect OCm14401-U 1P 40GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E89210DF.DeviceDesc = "Emulex OneConnect OCm14401-U 1P 40GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E89310DF.DeviceDesc = "Emulex OneConnect OCm14401-U 1P 40GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80910DF.DeviceDesc = "Emulex OneConnect OCe14104-N 4-Port 10GbE Ethernet Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80A10DF.DeviceDesc = "Emulex OneConnect OCm14101-NX-OCP 10GbE 1-Port SFP+ Ethernet OCP Mezz Card"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80B10DF.DeviceDesc = "Emulex OneConnect OCm14102-NX-OCP 10GbE 2-Port SFP+ Ethernet OCP Mezz Card"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80C10DF.DeviceDesc = "Emulex OneConnect OCm14102-UX-OCP 10GbE 2-Port SFP+ CNA OCP Mezz Card"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8E010DF.DeviceDesc = "Emulex OneConnect OCm14104-N 4P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8E110DF.DeviceDesc = "Emulex OneConnect OCm14104-N 4P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8E210DF.DeviceDesc = "Emulex OneConnect OCm14104-N 4P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8E310DF.DeviceDesc = "Emulex OneConnect OCm14104-N 4P 10GbE Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E80810DF.DeviceDesc = "Emulex OneConnect OCe14104-U 4-Port 10GbE Converged Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8D010DF.DeviceDesc = "Emulex OneConnect OCm14104-U 4P 10GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8D110DF.DeviceDesc = "Emulex OneConnect OCm14104-U 4P 10GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8D210DF.DeviceDesc = "Emulex OneConnect OCm14104-U 4P 10GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E8D310DF.DeviceDesc = "Emulex OneConnect OCm14104-U 4P 10GbE Mezzanine CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86010DF.DeviceDesc = "Emulex OneConnect OCe14102B-N 2-Port 10GbE Ethernet Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86110DF.DeviceDesc = "Emulex OneConnect OCe14101B-N 1-Port 10GbE Ethernet Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86210DF.DeviceDesc = "Emulex OneConnect OCe14401B-N 1-Port 40GbE Ethernet Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86310DF.DeviceDesc = "Emulex OneConnect OCe14102B-NT 2-Port 10GBASE-T Ethernet Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86410DF.DeviceDesc = "Emulex OneConnect OCe14104B-N 4-Port 10GbE Ethernet Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86510DF.DeviceDesc = "Emulex OneConnect OCm14101B-NX-OCP 10GbE 1-Port SFP+ Ethernet OCP Mezz Card"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86610DF.DeviceDesc = "Emulex OneConnect OCm14102B-NX-OCP 10GbE 2-Port SFP+ Ethernet OCP Mezz Card"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86710DF.DeviceDesc = "Emulex OneConnect OCe14102B-U 2-Port 10GbE Converged Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86810DF.DeviceDesc = "Emulex OneConnect OCe14401B-U 1-Port 40GbE Converged Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86910DF.DeviceDesc = "Emulex OneConnect OCe14102B-UT 2-Port 10GBASE-T Converged Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86A10DF.DeviceDesc = "Emulex OpenWorks OCec14102B-UX 2-Port 10GbE Cloud Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86B10DF.DeviceDesc = "Emulex OneConnect OCe14104B-U 4-Port 10GbE Converged Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E86C10DF.DeviceDesc = "Emulex OneConnect OCm14102B-UX-OCP 10GbE 2-Port SFP+ CNA OCP Mezz Card"

;Lenovo
PCI\VEN_10DF&DEV_0720&SUBSYS_105617AA.DeviceDesc = "Lenovo ThinkServer OCm14102-UX-L AnyFabric 10GbE 2-Port SFP+"
PCI\VEN_10DF&DEV_0720&SUBSYS_105717AA.DeviceDesc = "Lenovo ThinkServer OCm14104-UX-L AnyFabric 10GbE 4-Port SFP+"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81210DF.DeviceDesc = "Lenovo Flex OCl14104-U2-L 4-port 10GbE Virtual Fabric Adapter LOM"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81310DF.DeviceDesc = "Lenovo Flex OCl14104-U3-L 4-port 10GbE Virtual Fabric Adapter LOM"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81910DF.DeviceDesc = "Lenovo CN4058R, 00AG552 8x10GbE Virtual Fabric Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81A10DF.DeviceDesc = "Lenovo CN4054S, 00AG592 4x10GbE Virtual Fabric Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_401417AA.DeviceDesc = "Lenovo ThinkServer OCm14102-NX-L AnyFabric 10GbE 2-Port SFP+ Ethernet Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E87010DF.DeviceDesc = "Lenovo Flex OCl14104B-U2-L 4-port 10GbE Virtual Fabric Adapter LOM"

;IBM Strings
PCI\VEN_10DF&DEV_0720&SUBSYS_E81010DF.DeviceDesc = "Emulex OneConnect OCm14102-U-X, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81110DF.DeviceDesc = "Emulex OneConnect OCm14108-U-X, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81410DF.DeviceDesc = "Emulex OneConnect OCm14402-U-X, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81510DF.DeviceDesc = "Emulex OneConnect OCm14102-U2-X, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81610DF.DeviceDesc = "Emulex OneConnect OCe14102-UX-X, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81710DF.DeviceDesc = "Emulex OneConnect OCe14102-U2-X, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81810DF.DeviceDesc = "Emulex OneConnect OCe14102-U3-X, NIC"

;EMC Strings
PCI\VEN_10DF&DEV_0720&SUBSYS_05481120.DeviceDesc = "Emulex OneConnect OCe14104-E-E, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_23091120.DeviceDesc = "EMC OCe14104-EX-E 4-port 10GbE Converged Network SLIC"

;Dell Strings
PCI\VEN_10DF&DEV_0720&SUBSYS_E82010DF.DeviceDesc = "Emulex OneConnect OCe14102-UX-D 2-port PCIe 10GbE CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82110DF.DeviceDesc = "Emulex OneConnect OCm14102-U3-D 2-port 10GbE Mezz CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_1F7E1028.DeviceDesc = "Emulex OneConnect OCm14104-UX-D 4-port 10GbE rNDC CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_1F811028.DeviceDesc = "Emulex OneConnect OCm14102-U2-D 2-port 10GbE bNDC CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82310DF.DeviceDesc = "Emulex OneConnect OCm14102-U4-D 2-port 10GbE bNDC CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82510DF.DeviceDesc = "Emulex OneConnect OCm14102-U5-D 2-port 10GbE Mezz CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82410DF.DeviceDesc = "Emulex OneConnect OCe14102-U1-D 2-port PCIe 10GbE CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82210DF.DeviceDesc = "Emulex OneConnect OCm14104-U1-D 4-port 10GbE rNDC CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82610DF.DeviceDesc = "Emulex OneConnect OCm14104-NX-D 4-port 10GbE rNDC NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82710DF.DeviceDesc = "Emulex OneConnect OCm14102-N2-D 2-port 10GbE bNDC NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82810DF.DeviceDesc = "Emulex OneConnect OCe14102-NX-D 2-port PCIe 10GbE NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82910DF.DeviceDesc = "Emulex OneConnect OCm14102-N3-D 2-port 10GbE Mezz NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83010DF.DeviceDesc = "Emulex OneConnect OCm14102-UX-DCS 2-port 10GbE Mezz CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82A10DF.DeviceDesc = "Emulex OneConnect OCm14102-N4-D 2-port 10GbE Mezz NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82B10DF.DeviceDesc = "Emulex OneConnect OCm14104-N1-D 4-port 10GbE rNDC NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82C10DF.DeviceDesc = "Emulex OneConnect OCm14102-N6-D 2-port 10GbE bNDC NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82D10DF.DeviceDesc = "Emulex OneConnect OCe14102-N1-D 2-port PCIe 10GbE NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82E10DF.DeviceDesc = "Emulex OneConnect OCm14102-N5-D 2-port 10GbE Mezz NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E82F10DF.DeviceDesc = "Emulex OneConnect OCm14101-NX-D 1-port 10GbE Mezz NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83110DF.DeviceDesc = "Emulex OneConnect OCm14104B-U1-D 4-port 10GbE rNDC CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83210DF.DeviceDesc = "Emulex OneConnect OCm14102B-U4-D 2-port 10GbE bNDC CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83310DF.DeviceDesc = "Emulex OneConnect OCe14102B-U1-D 2-port PCIe 10GbE CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83410DF.DeviceDesc = "Emulex OneConnect OCm14102B-U5-D 2-port 10GbE Mezz CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83510DF.DeviceDesc = "Emulex OneConnect OCm14104B-N1-D 4-port 10GbE rNDC NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83610DF.DeviceDesc = "Emulex OneConnect OCm14102B-N6-D 2-port 10GbE bNDC NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83710DF.DeviceDesc = "Emulex OneConnect OCe14102B-N1-D 2-port PCIe 10GbE NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83810DF.DeviceDesc = "Emulex OneConnect OCm14102B-N5-D 2-port 10GbE Mezz NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E83910DF.DeviceDesc = "Emulex OneConnect OCe14102B-NT-D 2-port PCIe 10GBASE-T NIC"

; Hitachi Ryujo
PCI\VEN_10DF&DEV_0720&SUBSYS_306A1054.DeviceDesc = "Emulex OneConnect OCl14104-U-HI, NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_308C1054.DeviceDesc = "Hitachi OCl14104-U2-HI 4-port 10GbE Converged Network Controller"
PCI\VEN_10DF&DEV_0720&SUBSYS_30821054.DeviceDesc = "Hitachi OCl14104-U3-HI 4-port 10GbE Converged Network Controller"
PCI\VEN_10DF&DEV_0720.DeviceDesc = "Emulex OneConnect OCe14000, NIC"

;FTS Strings
PCI\VEN_10DF&DEV_0720&SUBSYS_120A1734.DeviceDesc = "Fujitsu DynamicLoM Emulex OCl14000-LOM"
PCI\VEN_10DF&DEV_0720&SUBSYS_120E1734.DeviceDesc = "Fujitsu DynamicLoM Emulex OCl14000-LOM"
PCI\VEN_10DF&DEV_0720&SUBSYS_11FB1734.DeviceDesc = "Emulex OCe14102-U 10Gb CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_11F91734.DeviceDesc = "Emulex OCl14102-LOM 10Gb CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_11FA1734.DeviceDesc = "Emulex OCl14102-LOM 10Gb CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_120C1734.DeviceDesc = "Fujitsu DynamicLoM Emulex OCl14000-LOM"
PCI\VEN_10DF&DEV_0720&SUBSYS_120D1734.DeviceDesc = "Fujitsu DynamicLoM Emulex OCl14000-LOM"

;Quanta Strings
PCI\VEN_10DF&DEV_0720&SUBSYS_89BC152D.DeviceDesc = "Quanta OCm14401-NX-Qv1 1p 40GbE OCP Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_89C3152D.DeviceDesc = "Quanta OCm14401-NX-Qv2 1p 40GbE OCP Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_89C1152D.DeviceDesc = "Quanta OCm14102-NX-Qv1 2p 10GbE OCP Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_89C2152D.DeviceDesc = "Quanta OCm14102-NX-Qv2 2p 10GbE OCP Mezzanine Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_89F1152D.DeviceDesc = "Quanta OCm14104-NX-Q 4p 10GbE Reconfigurable OCP Mezzanine Adapter"

;HP Strings
PCI\VEN_10DF&DEV_0720&SUBSYS_1935103C.DeviceDesc = "HP FlexFabric 20Gb 2-port 650FLB Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_1934103C.DeviceDesc = "HP FlexFabric 20Gb 2-port 650M Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_220A103C.DeviceDesc = "HP FlexFabric 10Gb 2-port 556FLR-SFP+ Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_21D4103C.DeviceDesc = "HP StoreFabric CN1200E 10Gb Converged Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_803F103C.DeviceDesc = "HP Ethernet 10Gb 2-port 557SFP+ Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_00C61590.DeviceDesc = "HPE Ethernet 10Gb 2-port 557T Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_81531590.DeviceDesc = "HPE StoreFabric CN1200E 10GBASE-T Dual Port Converged Network Adapter"

;Huawei Strings
PCI\VEN_10DF&DEV_0720&SUBSYS_E85010DF.DeviceDesc = "Huawei NE21B 2-port 10GbE NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E85110DF.DeviceDesc = "Huawei NE21P 2-port 10GbE NIC"
PCI\VEN_10DF&DEV_0720&SUBSYS_E85210DF.DeviceDesc = "Huawei MZ911-XE104, 4*10GE, NIC Mezzanine Card, PCIe 3.0 X8"
PCI\VEN_10DF&DEV_0720&SUBSYS_E85310DF.DeviceDesc = "Huawei MZ511, 4*10GE, CNA Mezzanine Card, PCIe 3.0 X8"

PCI\VEN_10DF&DEV_0720&SUBSYS_2343103C.DeviceDesc = "Emulex OneConnect OCm14202 2-port 20GbE Converged Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E85810DF.DeviceDesc = "Emulex OCl14104B-LOM 10Gb CNA"
PCI\VEN_10DF&DEV_0720&SUBSYS_D11519E5.DeviceDesc = "Huawei SM236 2x10GE + 2x1GE NIC Card PCIE 3.0X8"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81B10DF.DeviceDesc = "Lenovo CN4052R, 00AG542 2x10GbE Virtual Fabric Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_8144103C.DeviceDesc = "HP FlexFabric 10Gb 2-port 556FLR-T Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81F10DF.DeviceDesc = "Lenovo 00AG562 VFA5 ML2 2x10GbE SFP+ Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81D10DF.DeviceDesc = "Lenovo 00AG598 VFA5 2x10GbE SFP+ PCIe Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_8106103C.DeviceDesc = "Emulex OneConnect OCm14102 2-port Converged Network Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81C10DF.DeviceDesc = "Lenovo 00AG572 VFA5 2x10GbE SFP+ PCIe Adapter"
PCI\VEN_10DF&DEV_0720&SUBSYS_E81E10DF.DeviceDesc = "Lenovo 00AG582 VFA5 2x10GbE SFP+ PCIe FCoE/iSCSI Adapter"

;-------------------------------------------------------------------------------
; BE3
;-------------------------------------------------------------------------------
PCI\VEN_19A2&DEV_0710&SUBSYS_E72A10DF.DeviceDesc = "IBM OCe11102-N2-X Emulex 10GbE Virtual Fabric Adapter III for IBM System x"
PCI\VEN_19A2&DEV_0710&SUBSYS_184E103C.DeviceDesc = "HP Flex-10 10Gb 2-port 552M Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_17A6103C.DeviceDesc = "HP Integrity_NC552SFP 2P 10GbE Adapter"
PCI\VEN_19A2&DEV_0710&SUBSYS_E73510DF.DeviceDesc = "IBM OCm11102-N-XL Emulex Virtual Fabric Adapter (CFFh, 2+2)"
PCI\VEN_19A2&DEV_0710&SUBSYS_17A3103C.DeviceDesc = "HP Integrity_CN1100E PCIe 2-port CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_177B103C.DeviceDesc = "HP BL8X0c i3 Dual Port FlexFabric 10Gb Embedded CNIC"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71710DF.DeviceDesc = "Emulex OCl11102-F6-X Virtual Fabric Adapter 2-port 10Gb LOM"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71910DF.DeviceDesc = "Emulex OCl11102-F7-X Virtual Fabric Adapter 2-port 10Gb LOM"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71510DF.DeviceDesc = "IBM OCm11102-F-XL Emulex Virtual Fabric Adapter Advanced (CFFh, 2+2)"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71E10DF.DeviceDesc = "Emulex OneConnect OCm11102-F4-X 2-port PCIe 10GbE CNA Mezzanine Card"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71A10DF.DeviceDesc = "Emulex OCe11102-FX-V 2-port PCIe 10GbE CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71F10DF.DeviceDesc = "Emulex OneConnect OCe11102(R)-F2 2-port 10GbE SFP+ PCIe Universal CNA"
PCI\VEN_19A2&DEV_0710&SUBSYS_E71D10DF.DeviceDesc = "Emulex OCe11102-FX-V 2-port PCIe 10GbE CNA"

be2net.DeviceDesc        = "Emulex 10Gb NIC"
be2net.Service.DispName  = "Emulex 10Gb NIC"
MEDIA_DESCRIPTION        = "Emulex 10Gb Networking Software for Windows"
ELX                      = "Emulex"


; The help text and error text file name.
HelpFile = "bepnic.rtf"
ErrFile = "bepnic.rtf"


;--------------------------------------------------------------------------------
; Localizable strings
; 


;-----------------------------------------------------------------------------
; Paths defining the layout of properties in the GUI.
Performance      = "Performance"
PerformanceCpu   = "Performance/CPU Affinity"
PerformanceVmq   = "Performance/Virtual Machine Queues"
Configuration    = "Configuration"
ProtocolOffload  = "Protocol Offloads"
ProtocolOffload4 = "Protocol Offloads/IPv4"
Checksum4        = "Protocol Offloads/IPv4/Checksum"
ProtocolOffload6 = "Protocol Offloads/IPv6"
Checksum6        = "Protocol Offloads/IPv6/Checksum"

;-----------------------------------------------------------------------------
; Names for the property tree, where the category uniquely identifies the property.
TCPOffload                       = "TCP Connection Offload"
TCPOffloadv6                     = "TCP Connection Offload"
LSO                              = "Large Send Offload v1"
LSOV2IPv4                        = "Large Send Offload V2 (IPv4)"
LSOV2IPv6                        = "Large Send Offload V2 (IPv6)"
RscIpv4                          = "Recv Segment Coalescing (IPv4)"
RscIpv6                          = "Recv Segment Coalescing (IPv6)"
TCPChecksumOffload               = "TCP Checksum Offload"
UDPChecksumOffload               = "UDP Checksum Offload"
TCPChecksumOffloadV6             = "TCP Checksum Offload"
UDPChecksumOffloadV6             = "UDP Checksum Offload"
IPChecksumOffload                = "IP Checksum Offload"
VmqTransmit                      = "Transmit"
VmqLookaheadSplit                = "Lookahead Split"



;-----------------------------------------------------------------------------
; Unique names for properties.
Unique_TCPOffload                = "TCP Connection Offload (IPv4)"
Unique_TCPOffloadv6              = "TCP Connection Offload (IPv6)"

Unique_LSO                       = "Large Send Offload V1 (IPv4)"
Unique_LSOV2IPv4                 = "Large Send Offload V2 (IPv4)"
Unique_LSOV2IPv6                 = "Large Send Offload V2 (IPv6)"
Unique_TCPChecksumOffload        = "TCP Checksum Offload (IPv4)"
Unique_UDPChecksumOffload        = "UDP Checksum Offload (IPv4)"
Unique_TCPChecksumOffloadV6      = "TCP Checksum Offload (IPv6)"
Unique_UDPChecksumOffloadV6      = "UDP Checksum Offload (IPv6)"
Unique_IPChecksumOffload         = "IPv4 Checksum Offload"
Unique_RscIpv4                   = "Recv Segment Coalescing (IPv4)"
Unique_RscIpv6                   = "Recv Segment Coalescing (IPv6)"
Unique_VmqTransmit               = "VMQ Transmit"
Unique_VmqLookaheadSplit         = "VMQ Lookahead Split"

LocallyAdministeredAddress = "Network Address"
ReceiveBuffers             = "Receive Buffers"
TransmitBuffers            = "Transmit Buffers"
Vlan                       = "VLAN Identifier (802.1q)"
RSS                        = "Receive Side Scaling"
VMQ                        = "Virtual Machine Queues"
FlowControl                = "Flow Control"
Enable                     = "Enabled"
Disable                    = "Disabled"
TX                         = "Tx Enabled"
RX                         = "Rx Enabled"
RXandTX                    = "Rx & Tx Enabled"
JumboPacket                = "Packet Size"
InterruptModeration        = "Interrupt Moderation"
DataRate                   = "Max Transmit Data Rate (Mbps)"
IntModNone                 = "None"
Static0                    = "Static 90k Int/sec"
Static1                    = "Static 70k Int/sec"
Static2                    = "Static 50k Int/sec"
Static3                    = "Static 40k Int/sec"
Static4                    = "Static 30k Int/sec"
Static5                    = "Static 25k Int/sec"
Static6                    = "Static 20k Int/sec"
Static7                    = "Static 15k Int/sec"
Static8                    = "Static 10k Int/sec"
Static9                    = "Static 5k Int/sec"
Adaptive0                  = "Adaptive 70k Int/sec"
Adaptive1                  = "Adaptive 50k Int/sec"
Adaptive2                  = "Adaptive 40k Int/sec"
Adaptive3                  = "Adaptive 30k Int/sec (default)"
Adaptive                   = "Adaptive (default)"
Adaptive4                  = "Adaptive 20k Int/sec"
Adaptive5                  = "Adaptive 15k Int/sec"
Adaptive6                  = "Adaptive 12k Int/sec"
Adaptive7                  = "Adaptive 10k Int/sec"
Adaptive8                  = "Adaptive 7k Int/sec"
Adaptive9                  = "Adaptive 5k Int/sec"
NumaNode                   = "Preferred NUMA Node"
Sriov                      = "SR-IOV"

;SpeedDuplex                = "Link Speed selection"
;AutoNeg                    = "Auto Negotiation"
;10GbFullDeplex             = "10 Gbps Full Duplex"
;1GbFullDeplex              = "1.0 Gbps Full Duplex"
DefaultSwitchName          = "Default Switch"
MaxRssQueues               = "Maximum Number of RSS Queues"
LLMode                     = "Low Latency Ethernet TX"






ToeOptLevel                = "TCP Offload Optimization"
ToeOptThroughput           = "Optimize Throughput"
ToeOptLatency              = "Optimize Latency"
EtsMode                    = "Enhanced Transmission Selection"
TssMode                    = "Transmit Side Scaling"
WakeOnLan                  = "Wake On LAN"
RxCpu                      = "Receive CPU"
TxCpu                      = "Transmit CPU"
ClassOfServiceMode         = "Class of Service (802.1p)"
CosDcbxPriority            = "Auto Priority Pause"
CosNonStorage              = "Filtered Priority"
CosUser                    = "User Priority"
CosDisabled                = "Disable Priority"
FairnessMode               = "Performance Tuning"
FairnessPerf               = "Maximum Performance"
FairnessDynamicBalanced    = "Dynamically Balanced"
FairnessStaticBalanced     = "Statically Balanced"


;-----------------------------------------------------------------------------
; Ndi standard registry keys descriptions
;-----------------------------------------------------------------------------
WakeOnMagicPacketDesc               = "Wake on Magic Packet"
WakeOnPatternDesc                   = "Wake on Pattern Match"


RssMaxProcNumberDesc                = "Maximum RSS Processor Number"
RssMaxProcGroupDesc                 = "RSS Max Processor Group"
MaxRssProcessorsDesc                = "Maximum Number of RSS Processors"
RssBaseProcGroupDesc                = "RSS Base Processor Group"
RssBaseProcNumberDesc               = "RSS Base Processor Number"





;-----------------------------------------------------------------------------
; Physical Link Track Enable
;-----------------------------------------------------------------------------
PLinkTrackDesc                              = "Physical Link Tracking"


;-----------------------------------------------------------------------------
