LAN/PRO100/WS3XPx64/RIS_INF/efe5b32e.zip/efe5b32e.inf Driver File Contents (PEAK870GC_LAN.zip)

Driver Package File Name: PEAK870GC_LAN.zip
File Size: 59.1 MB

;*******************************************************************************
;*                                                                            **
;*                     I N T E L   P R O P R I E T A R Y                      **
;*                                                                            **
;*   COPYRIGHT (c) 2000-2005 BY INTEL CORPORATION. ALL RIGHTS RESERVED.  NO   **
;*   PART  OF  THIS  PROGRAM OR PUBLICATION MAY BE REPRODUCED, TRANSMITTED,   **
;*   TRANSCRIBED, STORED IN A RETRIEVAL  SYSTEM,  OR  TRANSLATED  INTO  ANY   **
;*   LANGUAGE OR COMPUTER LANGUAGE IN ANY FORM OR BY ANY MEANS, ELECTRONIC,   **
;*   MECHANICAL, MAGNETIC, OPTICAL, CHEMICAL, MANUAL, OR OTHERWISE, WITHOUT   **
;*   THE PRIOR WRITTEN PERMISSION OF :                                        **
;*                                                                            **
;*                             INTEL CORPORATION                              **
;*                                                                            **
;*                          2200 MISSION COLLEGE BLVD                         **
;*                                                                            **
;*                     SANTA CLARA, CALIFORNIA 95052-8119                     **
;*                                                                            **
;*******************************************************************************
;
;*******************************************************************************
; efe5b32e.INF
; $Revision: 4 $
;
; Intel 8255x-based PCI Ethernet Adapters
; PnP install script for Windows 32e
;
;   Version 8.0.21

[Version]
Signature       = "$Windows NT$"
Class           = Net
ClassGUID       = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider        = %V_INTEL%
CatalogFile     = efe5b32e.cat
DriverVer       = 06/13/2005,8.0.21.0

[Manufacturer]
%V_INTEL%   = Intel

[ControlFlags]
ExcludeFromSelect =  \
                        PCI\VEN_8086&DEV_1229&SUBSYS_000B8086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_000C8086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_00118086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_00138086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_00308086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_00418086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10138086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10168086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10308086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10418086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10518086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10528086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10F08086&REV_04,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10F08086&REV_05,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_30078086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_005C1014&REV_04,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_005C1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_105C1014&REV_08,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_105C1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_01F11014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_01F21014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_01BC1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_02071014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_023F1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_305C1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_405C1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_505C1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_605C1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_705C1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_805C1014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10C0103C,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10C3103C,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10CA103C,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10CB103C,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10E3103C,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_10E4103C,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_1200103C,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_30010E11,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_30020E11,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_30030E11,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_30040E11,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_30050E11,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_30060E11,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_30070E11,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_340F8086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34108086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34118086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34128086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34138086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34148086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34178086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34188086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34198086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_341E8086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34208086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34218086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34258086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_34268086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_342C8086,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_009B1028&REV_08,\
                        PCI\VEN_8086&DEV_2449,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_30108086,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_30118086,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_30138086,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_30148086,\
                        PCI\VEN_8086&DEV_1031,\
                        PCI\VEN_8086&DEV_1032,\
                        PCI\VEN_8086&DEV_1033,\
                        PCI\VEN_8086&DEV_1034,\
                        PCI\VEN_8086&DEV_1038,\
                        PCI\VEN_8086&DEV_1039,\
                        PCI\VEN_8086&DEV_103A,\
                        PCI\VEN_8086&DEV_103B,\
                        PCI\VEN_8086&DEV_103C,\
                        PCI\VEN_8086&DEV_103D,\
                        PCI\VEN_8086&DEV_103E,\
                        PCI\VEN_8086&DEV_1050,\
                        PCI\VEN_8086&DEV_1051,\
                        PCI\VEN_8086&DEV_1052,\
                        PCI\VEN_8086&DEV_1053,\
                        PCI\VEN_8086&DEV_1054,\
                        PCI\VEN_8086&DEV_1055,\
                        PCI\VEN_8086&DEV_1056,\
                        PCI\VEN_8086&DEV_1057,\
                        PCI\VEN_8086&DEV_1064,\
                        PCI\VEN_8086&DEV_1065,\
                        PCI\VEN_8086&DEV_1066,\
                        PCI\VEN_8086&DEV_1067,\
                        PCI\VEN_8086&DEV_1068,\
                        PCI\VEN_8086&DEV_1069,\
                        PCI\VEN_8086&DEV_106A,\
                        PCI\VEN_8086&DEV_106B,\
                        PCI\VEN_8086&DEV_27DC,\
                        PCI\VEN_8086&DEV_1091,\
                        PCI\VEN_8086&DEV_1092,\
                        PCI\VEN_8086&DEV_1093,\
                        PCI\VEN_8086&DEV_1094,\
                        PCI\VEN_8086&DEV_1095,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_00120E11,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_30118086,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_01CE1014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_01DC1014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_01EB1014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_01EC1014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_02021014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_02051014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_02171014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_02651014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_02671014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_026A1014,\
                        PCI\VEN_8086&DEV_2449&SUBSYS_00120E11,\
                        PCI\VEN_8086&DEV_103D&SUBSYS_05221014,\
			PCI\VEN_8086&DEV_1039&SUBSYS_02651014,\
			PCI\VEN_8086&DEV_1039&SUBSYS_02671014,\
			PCI\VEN_8086&DEV_1039&SUBSYS_026A1014,\
			PCI\VEN_8086&DEV_1039&SUBSYS_027E1014,\
			PCI\VEN_8086&DEV_1050&SUBSYS_02851014,\
			PCI\VEN_8086&DEV_1050&SUBSYS_02871014,\
			PCI\VEN_8086&DEV_1050&SUBSYS_02C71014,\
			PCI\VEN_8086&DEV_1050&SUBSYS_02D21014,\
                        PCI\VEN_8086&DEV_1229&SUBSYS_00708086,\
                        PCI\VEN_8086&DEV_1229&REV_0F,\
                        PCI\VEN_8086&DEV_1229&REV_10,\
                        PCI\VEN_8086&DEV_1059,\
                        PCI\VEN_8086&DEV_2459,\
                        PCI\VEN_8086&DEV_245D


[Intel.NTamd64]
; DisplayName                Section        DeviceID
; -----------                -------        --------
; ich
%PCIE100EMBLON.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449
%PCIE100EMBEDDED.DeviceDesc%    = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30108086
%PCIE100EMBEDDED.DeviceDesc%    = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30108086&REV_01
%PCIE100EMBEDDED.DeviceDesc%    = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30108086&REV_03
%PCIE100PLUSEMBEDDED.DeviceDesc%= XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30118086
%PCIE100PLUSEMBEDDED.DeviceDesc%= XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30118086&REV_01
%PCIE100PLUSEMBEDDED.DeviceDesc%= XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30118086&REV_03

%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30138086
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30138086&REV_01
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30138086&REV_03
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30148086
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30148086&REV_01
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_30148086&REV_03

%PCIE100EMBLON.DeviceDesc%      = XP_D110KMP.ndi, PCI\VEN_8086&DEV_2449&SUBSYS_30188086
%PCIE100EMBLON.DeviceDesc%      = XP_D110KMP.ndi, PCI\VEN_8086&DEV_2449&SUBSYS_30188086&REV_01
%PCIE100EMBLON.DeviceDesc%      = XP_D110KMP.ndi, PCI\VEN_8086&DEV_2449&SUBSYS_30188086&REV_03

;ICH3 - kinerreth (9)LOM/(A)CNR/(B)+LOM/(C)+CNR/(D)LOM mobile/(E)+ Mobile
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1031&SUBSYS_9550107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1031&SUBSYS_5350107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1031&SUBSYS_1450107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1031&SUBSYS_0400107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1031&SUBSYS_0401107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1031&SUBSYS_0600107B
%PCIE100EMBLOM.DeviceDesc%      = XP_D110KMP.ndi, PCI\VEN_8086&DEV_1031
%PCIE100EMBLOM.DeviceDesc%      = XP_D110KMP.ndi, PCI\VEN_8086&DEV_1032
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110KMP.ndi, PCI\VEN_8086&DEV_1033
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110KMP.ndi, PCI\VEN_8086&DEV_1034
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110KMP.ndi, PCI\VEN_8086&DEV_1038

;ICH4 - kinerreth (9)LOM/(A)CNR/(B)+LOM/(C)+CNR/(D)LOM mobile/(E)+ Mobile
; need to see if there are different parameters required in registry between them
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_1039
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_1049107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_4000107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_2000107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_2700107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_5288107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_2009107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_2010107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_2018107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_2019107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_5350107B
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_103A
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,   PCI\VEN_8086&DEV_103B
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,   PCI\VEN_8086&DEV_103C
%PCIE100EMBLOM.DeviceDesc%      = XP_D110KMP.ndi, PCI\VEN_8086&DEV_103D
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_103D&SUBSYS_0402107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_103D&SUBSYS_0450107B
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_103D&SUBSYS_0601107B
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110KMP.ndi, PCI\VEN_8086&DEV_103E

;ICH5 - kinerreth (9)LOM/(A)CNR/(B)+LOM/(C)+CNR/(D)LOM mobile/(E)+ Mobile
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_1050
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_1051
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,   PCI\VEN_8086&DEV_1052
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,   PCI\VEN_8086&DEV_1053
%PCIE100EMBLOM.DeviceDesc%      = XP_D110KMP.ndi, PCI\VEN_8086&DEV_1054  ;mobile
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110KMP.ndi, PCI\VEN_8086&DEV_1055  ;mobile
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_1056
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_1057

;ICH6 - Kinnereth (4)LOM/(5)CNR/(6)+LOM/(7)+CNR/(8)LOM Mobile/(9)+ Mobile
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,    PCI\VEN_8086&DEV_1064
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,    PCI\VEN_8086&DEV_1065
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,    PCI\VEN_8086&DEV_1066
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,    PCI\VEN_8086&DEV_1067
%PCIE100EMBLOM.DeviceDesc%      = XP_D110KMP.ndi,  PCI\VEN_8086&DEV_1068
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110KMP.ndi,  PCI\VEN_8086&DEV_1069
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,    PCI\VEN_8086&DEV_106A
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,    PCI\VEN_8086&DEV_106B

;ICH7 - Kinnereth (DC)LOM/(1)+LOM/(2)LOM Mobile/(3)+ Mobile
%PCIE100EMBLOM.DeviceDesc%  	= XP_D110K.ndi,    PCI\VEN_8086&DEV_27DC
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,    PCI\VEN_8086&DEV_1091
%PCIE100EMBLOM.DeviceDesc%      = XP_D110KMP.ndi,  PCI\VEN_8086&DEV_1092
%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110KMP.ndi,  PCI\VEN_8086&DEV_1093
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,    PCI\VEN_8086&DEV_1094
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,    PCI\VEN_8086&DEV_1095

%PCIE100PLUSEMBLOM.DeviceDesc%  = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_00120E11
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_00910E11

%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_01CE1014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_01DC1014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_01EB1014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_01EC1014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_02021014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_02051014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_02171014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_02341014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_023D1014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_02441014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_02451014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_02651014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_02671014
%IBMFEK.DeviceDesc%             = XP_D110K.ndi,   PCI\VEN_8086&DEV_2449&SUBSYS_026A1014
%IBMFES.DeviceDesc%             = XP_D110KMP.ndi, PCI\VEN_8086&DEV_1031&SUBSYS_022D1014
%PCIE100EMBLOM.DeviceDesc%      = XP_D110KMP.ndi, PCI\VEN_8086&DEV_1031&SUBSYS_02091014
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_02651014
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_02671014
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_026A1014
%PCIE100EMBLOM.DeviceDesc%	= XP_D110K.ndi,   PCI\VEN_8086&DEV_1039&SUBSYS_027E1014
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_1050&SUBSYS_02851014
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_1050&SUBSYS_02871014
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_1050&SUBSYS_02C71014
%PCIE100EMBLOM.DeviceDesc%      = XP_D110K.ndi,   PCI\VEN_8086&DEV_1050&SUBSYS_02D21014
%PCIE100EMBLOM.DeviceDesc%      = XP_D110KMP.ndi, PCI\VEN_8086&DEV_103D&SUBSYS_05221014

;=========== 1229 =====================================================


%PCIE100PLUS.DeviceDesc%        = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_000B8086
%PCIE100MAN.DeviceDesc%         = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_000C8086
%PCIE100AOL.DeviceDesc%         = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_000D8086
%PCIE100MANAOL.DeviceDesc%      = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_000E8086
%PCIE100S0.DeviceDesc%          = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_000F8086

%PCIE100S.DeviceDesc%           = XP_D101S.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_00108086
%PCIE100S.DeviceDesc%           = XP_D101S.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_00118086
%PCIE100SADV.DeviceDesc%        = XP_D101S.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_00128086
%PCIE100SADV.DeviceDesc%        = XP_D101S.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_00138086

%PCIE100MANAOLGC.DeviceDesc%    = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_00308086
%PCIE100S0.DeviceDesc%          = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_00318086
%PCIE100Sx.DeviceDesc%          = XP_D102SC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_00408086
%PCIE100Sx.DeviceDesc%          = XP_D102SC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_00418086
%PCIE100S0.DeviceDesc%          = XP_D102SCN.ndi, PCI\VEN_8086&DEV_1229&SUBSYS_00428086
%PCIE100Sx.DeviceDesc%          = XP_D102mC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_00508086
%PCIE100Sx.DeviceDesc%          = XP_D102mC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_00518086
%PCIE100BSPLUSD.DeviceDesc%     = XP_D102mC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_00608086
%PCIE100LAVON.DeviceDesc%       = XP_Lavon.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_00708086
%PCIE100LAVON.DeviceDesc%       = XP_Lavon.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_00718086

%PCIE100SERVERW.DeviceDesc%     = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_100C8086
%PCIE100SSVR.DeviceDesc%        = XP_D101SS.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10128086
%PCIE100SSVR.DeviceDesc%        = XP_D101SS.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10138086
%PCIE100DUALx.DeviceDesc%       = XP_D102m0.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10148086
%PCIE100DUALSx.DeviceDesc%      = XP_D102mS.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10158086
%PCIE100DUALSx.DeviceDesc%      = XP_D102mS.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10168086
%PCIE100DUAL.DeviceDesc%        = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_10178086
%PCIE100MANAOLGS.DeviceDesc%    = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_10308086
%PCIE100SxSVR.DeviceDesc%       = XP_D102SSC.ndi, PCI\VEN_8086&DEV_1229&SUBSYS_10408086
%PCIE100SxSVR.DeviceDesc%       = XP_D102SSC.ndi, PCI\VEN_8086&DEV_1229&SUBSYS_10418086
%PCIE100S0SVR.DeviceDesc%       = XP_D102SSCN.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_10428086
%PCIE100SxSVR.DeviceDesc%       = XP_D102mS.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10508086
%PCIE100S0SVR.DeviceDesc%       = XP_D102SSCN.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_10518086
%PCIE100S0SVR.DeviceDesc%       = XP_D102SSCN.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_10528086
%PCIE100DUAL.DeviceDesc%        = XP_D101.ndi,    PCI\VEN_8086&DEV_1229&SUBSYS_10F08086&REV_04
%PCIE100DUAL.DeviceDesc%        = XP_D101r5D.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10F08086&REV_05
%PCIE100BSPLUSS.DeviceDesc%     = XP_D102mS.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10608086

%I559IFE.DeviceDesc%            = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30008086
%I559IFEAOL.DeviceDesc%         = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30018086
%I559IFEAOL.DeviceDesc%         = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30018086&REV_09
%I559IFEAOLII.DeviceDesc%       = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30028086
%PCIE100SxL.DeviceDesc%         = XP_D102SC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_30068086
%PCIE100SxL.DeviceDesc%         = XP_D102SC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_30078086
%PCIE100S0L.DeviceDesc%         = XP_D102SCN.ndi, PCI\VEN_8086&DEV_1229&SUBSYS_30088086
%PCIE100SxL.DeviceDesc%         = XP_D102mC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_30108086
%PCIE100SxL.DeviceDesc%         = XP_D102mC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_30118086

;EPSD
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_340F8086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34108086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34118086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34128086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34138086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34148086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34178086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34188086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34198086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_341E8086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34208086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34218086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34258086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_34268086
%PCIE100B.DeviceDesc%           = XP_D102mG.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_342C8086

;Compaq
%I559CLONPCI.DeviceDesc%        = XP_D101S.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_B2090E11
%I559IFEAOLCPQ.DeviceDesc%      = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30010E11
%I559IFEAOLCPQ.DeviceDesc%      = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30020E11
%I559IFEAOLCPQ.DeviceDesc%      = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30030E11
%I559IFEAOLCPQ.DeviceDesc%      = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30040E11
%I559IFEAOLCPQ.DeviceDesc%      = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30050E11
%I559IFEAOLCPQ.DeviceDesc%      = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30060E11
%I559IFEAOLCPQ.DeviceDesc%      = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_30070E11

;HP
%HPTX.DeviceDesc%               = XP_E100B.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_10C0103C
%HPTX.DeviceDesc%               = XP_D101r5.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10C3103C
%HPTX.DeviceDesc%               = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_10CA103C
%HPTX.DeviceDesc%               = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_10CB103C
%HPTX.DeviceDesc%               = XP_D102SC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10E3103C
%HPTX.DeviceDesc%               = XP_D102SC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_10E4103C
%HPTX.DeviceDesc%               = XP_E100B.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_1200103C
%HPTX.DeviceDesc%               = XP_D102m0.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_1273103C

;IBM
%IBMFE9.DeviceDesc%             = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_01BC1014&REV_09
%IBMFE9.DeviceDesc%             = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_01BC1014&REV_08
%IBMFE9.DeviceDesc%             = XP_D101M.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_01BC1014
%IBMFED.DeviceDesc%             = XP_D102SC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_02071014
%IBMFED.DeviceDesc%             = XP_D102SC.ndi,  PCI\VEN_8086&DEV_1229&SUBSYS_023F1014

;Dell Viper
%PCIE100B.DeviceDesc%           = XP_D101MG.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_009B1028&REV_08
%PCIE100B.DeviceDesc%           = XP_D101MG.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_01061028&REV_08
%PCIE100B.DeviceDesc%		= XP_D101MG.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_00DA1028&REV_08

%PCIE100LAVONLOM.DeviceDesc%    = XP_Lavon.ndi,    PCI\VEN_8086&DEV_1229&REV_0F
%PCIE100LAVONLOM.DeviceDesc%    = XP_Lavon.ndi,    PCI\VEN_8086&DEV_1229&REV_10
%PCIE100LAVONMB.DeviceDesc%     = XP_Lavonmb.ndi,  PCI\VEN_8086&DEV_1059&REV_0F
%PCIE100LAVONMB.DeviceDesc%     = XP_Lavonmb.ndi,  PCI\VEN_8086&DEV_1059&REV_10

; CICH support for embedded dual kinnereth
%PCIE100CICHEMBEDDED.DeviceDesc% = XP_D110K.ndi, PCI\VEN_8086&DEV_2459
%PCIE100CICHEMBEDDED.DeviceDesc% = XP_D110K.ndi, PCI\VEN_8086&DEV_245D

; The following NEC devices defined by PCI\VEN_8086&DEV_1031
;       PCI\VEN_8086&DEV_1031&SUBSYS_81691033
;       PCI\VEN_8086&DEV_1031&SUBSYS_81831033
;       PCI\VEN_8086&DEV_1031&SUBSYS_818b1033
;       PCI\VEN_8086&DEV_1031&SUBSYS_818c1033

;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
;                        Installation sections
;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

;--- 82550 Rev D Server
;
[XP_D102mS.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, LargeSendOffload.reg, Security.reg, SecSerDef.reg, LogLinkState.reg, CPUSaverServer.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D102mS.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D102mS.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82550 Rev D Client
;
[XP_D102mC.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, LargeSendOffload.reg, Security.reg, LogLinkState.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D102mC.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D102mC.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82550 Rev D Server NoDes
;
[XP_D102m0.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, LargeSendOffload.reg, LogLinkState.reg, CPUSaverServer.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D102m0.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D102m0.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82550 Rev F Lavon
;
[XP_Lavon.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, LargeSendOffload.reg, LogLinkState.reg, CPUSaverServer.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_Lavon.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_Lavon.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82550 Rev F Lavon Mobile
;
[XP_Lavonmb.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, ALR.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, EnableLLPD.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, LargeSendOffload.reg, LogLinkState.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_Lavonmb.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_Lavonmb.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82550 Rev D Generic
;
[XP_D102mG.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, ALR.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, EnableLLPD.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, Security.reg, LargeSendOffload.reg, LLPDD_OFF.reg, LogLinkState.reg
AddReg		= EnableLLPDOverride.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D102mG.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D102mG.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82557 Rev 1, 2
;
[XP_E100B.ndi.NTamd64]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5    ; PCI
DelReg          = SpeedDpx.DelReg, TaskOffload.DelReg, 82557DelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, e100b.ndi.NT.reg, XP_PowerSave.reg, LargeSendOffload.reg, LogLinkState.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_E100B.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_E100B.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82558 Rev 4
;
[XP_D101.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = SpeedDpx.DelReg, TaskOffload.DelReg, 82557DelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, e100b.ndi.NT.reg, XP_PowerSave.reg, LargeSendOffload.reg, LogLinkState.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D101.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D101.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82558 Rev 5
;
[XP_D101r5.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = SpeedDpx.DelReg, TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, e100b.ndi.NT.reg, XP_PowerSave.reg, LargeSendOffload.reg, LogLinkState.reg, CPUSaverServer.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D101r5.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D101r5.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82558 Rev 5 (Dual)
;
[XP_D101r5D.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = SpeedDpx.DelReg, TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg, 82558r5dDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, e100b.ndi.NT.reg, LogLinkState.reg, CPUSaverServer.reg, LargeSendOffload.reg, WakeOnDisable.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D101r5D.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D101r5D.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82559 Rev 8
;
[XP_D101M.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = SpeedDpx.DelReg, TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, LogLinkState.reg
AddReg          = e100b.ndi.NT.reg, LargeSendOffload.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D101M.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D101M.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82559 Rev 8 Generic
;
[XP_D101MG.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = SpeedDpx.DelReg, TaskOffload.DelReg, ALR.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, EnableLLPD.reg
AddReg          = LLPDD_OFF.reg, e100b.ndi.NT.reg, LargeSendOffload.reg, LogLinkState.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D101MG.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D101MG.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82559 Rev 9 Security
;
[XP_D101S.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = SpeedDpx.DelReg, TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = Security.reg, LargeSendOffload.reg, LogLinkState.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D101S.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D101S.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles


;--- D101S Rev 9 Server
;
[XP_D101SS.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = SpeedDpx.DelReg, TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = Security.reg, SecSerDef.reg, LargeSendOffload.reg, LogLinkState.reg, CPUSaverServer.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D101SS.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D101SS.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82550 Rev C Server
;
[XP_D102SC.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, LargeSendOffload.reg, Security.reg, LogLinkState.reg, CPUSaverServer.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D102SC.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D102SC.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82550 Rev C
;
[XP_D102SCN.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, LargeSendOffload.reg, LogLinkState.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D102SCN.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D102SCN.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles


;--- 82550 Rev C Security Server
;
[XP_D102SSC.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, LargeSendOffload.reg, Security.reg, SecSerDef.reg, LogLinkState.reg, CPUSaverServer.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D102SSC.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D102SSC.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- 82550 Rev C Server
;
[XP_D102SSCN.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = TaskOffload.DelReg, 82557DelReg.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, 82558B.reg, EnablePME.reg, XP_PowerSave.reg, e100b.ndi.NT.reg
AddReg          = CSumOffload.reg, LargeSendOffload.reg, LogLinkState.reg, CPUSaverServer.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D102SSCN.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D102SSCN.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- D110 Ethernet
;
[XP_D110K.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = Kinnerth.DelReg, TaskOffload.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg,ICH2.reg,Kinnereth.reg, EnablePME.reg, e100b.ndi.NT.reg, XP_PowerSave.reg, LogLinkState.reg
AddReg          = LargeSendOffload.reg, 82558B.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D110K.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D110K.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;--- D110 Ethernet Mobile
;
[XP_D110KMP.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
DelReg          = Kinnerth.DelReg, TaskOffload.DelReg, ALR.DelReg, 82558BDelReg.DelReg
AddReg          = Speed100.reg,ICH2.reg,Kinnereth.reg, EnablePME.reg, EnableLLPD.reg, XP_PowerSave.reg, LogLinkState.reg
AddReg          = e100b.ndi.NT.reg, LargeSendOffload.reg, 82558B.reg
CopyFiles       = E100B_325.ndis5.CopyFiles, UninstallW2k.CopyFiles

[XP_D110KMP.ndi.NTamd64.Services]
AddService = E100B, 2, efe5b32e.Service, common325.EventLog

[XP_D110KMP.ndi.NTamd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles


;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
;                   Registry settings
;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

;--- Common 82557 NDI parameters
;
[82557.reg]
HKR,Ndi\Params\NumRfd,                ParamDesc,  0, %RxBuffers%
HKR,Ndi\Params\NumRfd,                Type,       0, "int"
HKR,Ndi\Params\NumRfd,                Default,    0, "48"
HKR,Ndi\Params\NumRfd,                Min,        0, "8"
HKR,Ndi\Params\NumRfd,                Max,        0, "1024"
HKR,Ndi\Params\NumRfd,                Step,       0, "1"
HKR,Ndi\Params\NumRfd,                Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\NumRfd,   MiniHelp,   0, %RxBuffersMiniHelp%

HKR,Ndi\Params\NumTcb,                ParamDesc,  0, %TxBuffers%
HKR,Ndi\Params\NumTcb,                Type,       0, "int"
HKR,Ndi\Params\NumTcb,                Default,    0, "16"
HKR,Ndi\Params\NumTcb,                Min,        0, "8"
HKR,Ndi\Params\NumTcb,                Max,        0, "64"
HKR,Ndi\Params\NumTcb,                Step,       0, "1"
HKR,Ndi\Params\NumTcb,                Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\NumTcb,   MiniHelp,   0, %TxBuffersMiniHelp%
HKR, ,				      NumTcb,	  0, "16"

HKR,Ndi\Params\NumCoalesce,           ParamDesc,  0, %CoalesceBuffers%
HKR,Ndi\Params\NumCoalesce,           Type,       0, "int"
HKR,Ndi\Params\NumCoalesce,           Default,    0, "8"
HKR,Ndi\Params\NumCoalesce,           Min,        0, "1"
HKR,Ndi\Params\NumCoalesce,           Max,        0, "32"
HKR,Ndi\Params\NumCoalesce,           Step,       0, "1"
HKR,Ndi\Params\NumCoalesce,           Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\NumCoalesce, MiniHelp, 0, %CoalesceBuffersMiniHelp%

HKR,Ndi\Params\Adaptive_IFS,          ParamDesc,  0, %AdaptiveIFS%
HKR,Ndi\Params\Adaptive_IFS,          Type,       0, "int"
HKR,Ndi\Params\Adaptive_IFS,          Default,    0, "1"
HKR,Ndi\Params\Adaptive_IFS,          Min,        0, "0"
HKR,Ndi\Params\Adaptive_IFS,          Max,        0, "255"
HKR,Ndi\Params\Adaptive_IFS,          Step,       0, "1"
HKR,Ndi\Params\Adaptive_IFS,          Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\Adaptive_IFS, MiniHelp, 0, %AdaptiveIFSMiniHelp%

HKR,Ndi\Params\Threshold,             ParamDesc,  0, %AdaptiveTxThreshold%
HKR,Ndi\Params\Threshold,             Type,       0, "int"
HKR,Ndi\Params\Threshold,             Default,    0, "200"
HKR,Ndi\Params\Threshold,             Min,        0, "0"
HKR,Ndi\Params\Threshold,             Max,        0, "200"
HKR,Ndi\Params\Threshold,             Step,       0, "1"
HKR,Ndi\Params\Threshold,             Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\Threshold, MiniHelp,  0, %AdaptiveTxThresholdMiniHelp%

HKR,Ndi\Params\HPQPriorityLevel,      ParamDesc,  0, %HPQPriorityLevelDef%
HKR,Ndi\Params\HPQPriorityLevel,      Type,       0, "int"
HKR,Ndi\Params\HPQPriorityLevel,      Default,    0, "4"
HKR,Ndi\Params\HPQPriorityLevel,      Min,        0, "0"
HKR,Ndi\Params\HPQPriorityLevel,      Max,        0, "7"
HKR,Ndi\Params\HPQPriorityLevel,      Step,       0, "1"
HKR,Ndi\Params\HPQPriorityLevel,      Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\HPQPriorityLevel, MiniHelp,  0, %HPQPriorityLevelDefMiniHelp%

HKR,Ndi\Params\UcodeSW,               ParamDesc,  0, %AdaptiveTechnology%
HKR,Ndi\Params\UcodeSW,               Type,       0, "enum"
HKR,Ndi\Params\UcodeSW,               Default,    0, "1"
HKR,Ndi\Params\UcodeSW\Enum,          "1",        0, %On%
HKR,Ndi\Params\UcodeSW\Enum,          "0",        0, %Off%
HKR,PROSetNdi\NdiExt\Params\UcodeSW,  MiniHelp,   0, %AdaptiveTechnologyMiniHelp%

HKR,Ndi\Params\Coalesce,              ParamDesc,  0, %PciBusEfficiency%
HKR,Ndi\Params\Coalesce,              Type,       0, "enum"
HKR,Ndi\Params\Coalesce,              Default,    0, "0"
HKR,Ndi\Params\Coalesce\Enum,         "1",        0, %Enabled%
HKR,Ndi\Params\Coalesce\Enum,         "0",        0, %Disabled%
HKR,PROSetNdi\NdiExt\Params\Coalesce, MiniHelp,   0, %PciBusEfficiencyMiniHelp%

HKR,Ndi\Params\AlwaysConnectGoal,     ParamDesc,  0, %BasicConnectivity%
HKR,Ndi\Params\AlwaysConnectGoal,     Type,       0, "enum"
HKR,Ndi\Params\AlwaysConnectGoal,     Default,    0, "1"
HKR,Ndi\Params\AlwaysConnectGoal\Enum,"1",        0, %Enabled%
HKR,Ndi\Params\AlwaysConnectGoal\Enum,"0",        0, %Disabled%
HKR,PROSetNdi\NdiExt\Params\AlwaysConnectGoal, MiniHelp,   0,  %BasicConnectivityMiniHelp%

HKR,Ndi\Params\NetworkAddress,  ParamDesc,  0, %LocalyAdminAddress%
HKR,Ndi\Params\NetworkAddress,  Type,       0, "edit"
HKR,Ndi\Params\NetworkAddress,  Default,    0, ""
HKR,NDI\params\NetworkAddress,  LimitText,  0, "12"
HKR,NDI\params\NetworkAddress,  UpperCase,  0, "1"
HKR,NDI\params\NetworkAddress,  optional,   0, "1"
HKR,PROSetNdi\NdiExt\Params\NetworkAddress,  MiniHelp,   0, %LocalyAdminAddressMiniHelp%

HKR,Ndi\Params\ConfigIFS,             ParamDesc,  0, %RetransmitInterFrameSpace%
HKR,Ndi\Params\ConfigIFS,             Type,       0, "int"
HKR,Ndi\Params\ConfigIFS,             Default,    0, "6"
HKR,Ndi\Params\ConfigIFS,             Min,        0, "0"
HKR,Ndi\Params\ConfigIFS,             Max,        0, "15"
HKR,Ndi\Params\ConfigIFS,             Step,       0, "1"
HKR,Ndi\Params\ConfigIFS,             Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\ConfigIFS,   MiniHelp,   0, %RetransmitInterFrameSpaceMiniHelp%

HKR,,PcNic,                     0, "1"
HKR,,MWIEnable,                 2, "0"
HKR,,AdaptiveStalledInterrupts, 2, "1"
HKR,,AdaptiveCarrierLoss,       2, "1"
HKR,,AdaptiveTransmitMethod,    2, "1"
HKR,,Threshold,                 0, "200"

HKR,,DeviceVxDsPrefix,          0, "e100b"


;--- Log Link State Event
;
[LogLinkState.reg]
HKR,Ndi\Params\LogLinkStateEvent,         ParamDesc,  0, %LogLinkState%
HKR,Ndi\Params\LogLinkStateEvent,         Type,       0, "enum"
HKR,Ndi\Params\LogLinkStateEvent,         Default,    0, "0"
HKR,Ndi\Params\LogLinkStateEvent\Enum,    "1",        0, %Enabled%
HKR,Ndi\Params\LogLinkStateEvent\Enum,    "0",        0, %Disabled%
HKR,PROSetNdi\NdiExt\Params\LogLinkStateEvent, MiniHelp, 0, %LogLinkStateMiniHelp%


;--- 82558 specifics
;
[82558.reg]
; 802.1p/802.1q Packet Tagging  - This parameter repeated in ICH2.REG
HKR,Ndi\Params\TaggingMode,         ParamDesc,  0, %QoSPacketTag%
HKR,Ndi\Params\TaggingMode,         Type,       0, "enum"
HKR,Ndi\Params\TaggingMode,         Default,    0, "0"
HKR,Ndi\Params\TaggingMode\Enum,    "1",        0, %Enabled%
HKR,Ndi\Params\TaggingMode\Enum,    "0",        0, %Disabled%
HKR,PROSetNdi\NdiExt\Params\TaggingMode, MiniHelp, 0, %QosPacketTagMiniHelp%

; Flow Control Settings
HKR,Ndi\Params\FlowControl,         ParamDesc,  0, %FlowControlSettings%
HKR,Ndi\Params\FlowControl,         Type,       0, "enum"
HKR,Ndi\Params\FlowControl,         Default,    0, "3"
HKR,Ndi\Params\FlowControl\Enum,    "3",        0, %GenerateAndRespond%
HKR,Ndi\Params\FlowControl\Enum,    "2",        0, %Respond%
HKR,Ndi\Params\FlowControl\Enum,    "1",        0, %Generate%
HKR,Ndi\Params\FlowControl\Enum,    "0",        0, %Off%
HKR,PROSetNdi\NdiExt\Params\FlowControl, MiniHelp,   0, %FlowControlSettingsMiniHelp%
HKR,,				   FlowControl, 0, "3"

; Adaptive Performance Tuning
HKR,PROSetNdi\Params\CPUSaver,        ParamDesc,  0, %AdaptivePerfTuning%
HKR,PROSetNdi\Params\CPUSaver,        Type,       0, "slider"
HKR,PROSetNdi\Params\CPUSaver,        Default,    0, "0"
HKR,,CPUSaver,                                    0, "0"
HKR,PROSetNdi\Params\CPUSaver,        LeftLabel,  0, %AdapterBandwidth%
HKR,PROSetNdi\Params\CPUSaver,        RightLabel, 0, %CpuUtil%
HKR,PROSetNdi\Params\CPUSaver,        MiniHelp,   0, %AdaptivePerfTuningMiniHelp%
HKR,PROSetNdi\Params\CPUSaver\Values, "0",        0, "0"
HKR,PROSetNdi\Params\CPUSaver\Values, "1",        0, "1"
HKR,PROSetNdi\Params\CPUSaver\Values, "2",        0, "512"
HKR,PROSetNdi\Params\CPUSaver\Values, "3",        0, "768"
HKR,PROSetNdi\Params\CPUSaver\Values, "4",        0, "1024"
HKR,PROSetNdi\Params\CPUSaver\Values, "5",        0, "1280"
HKR,PROSetNdi\Params\CPUSaver\Values, "6",        0, "1536"
HKR,PROSetNdi\Params\CPUSaver\Values, "7",        0, "1792"
HKR,PROSetNdi\Params\CPUSaver\Values, "8",        0, "2048"
HKR,PROSetNdi\Params\CPUSaver\Values, "9",        0, "2304"
HKR,PROSetNdi\Params\CPUSaver\Values, "10",       0, "2560"
HKR,PROSetNdi\Params\CPUSaver\Values, "11",       0, "2816"
HKR,PROSetNdi\Params\CPUSaver\Values, "12",       0, "3072"
HKR,PROSetNdi\Params\CPUSaver\Values, "13",       0, "3328"
HKR,PROSetNdi\Params\CPUSaver\Values, "14",       0, "3584"
HKR,PROSetNdi\Params\CPUSaver\Values, "15",       0, "3840"
HKR,PROSetNdi\Params\CPUSaver\Values, "16",       0, "4096"


;--- 82558 B Rev 5 - no force wake on link
;
[82558B.reg]
; WakeOn
HKR, Ndi\Params\WakeOn,       	  ParamDesc,          0, %WakeOnSettings%
HKR, Ndi\Params\WakeOn,       	  default,            0, "246"
HKR, Ndi\Params\WakeOn\Enum,  	  "0",                0, %Disabled%
HKR, Ndi\Params\WakeOn\Enum,  	  "6",                0, %WakeOnMagicPacket%
HKR, Ndi\Params\WakeOn\Enum,  	  "116",              0, %WakeOnDirected%
HKR, Ndi\Params\WakeOn\Enum,  	  "118",              0, %WakeOnMagicAndDirectedPackets%
HKR, Ndi\Params\WakeOn\Enum,      "246",              0, %OSControlled%
HKR, Ndi\Params\WakeOn,       	  type,               0, "enum"
HKR, Ndi\Params\WakeOn,       	  ExposeLevel,        0, "2"
HKR, Ndi\Params\WakeOn,       	  MiniHelp,           0,  %WakeOnSettingsMiniHelp%
HKR,,				  WakeOn, 	      0, "246"

;Wake on Link parameter
HKR, Ndi\Params\WakeOnLink,       ParamDesc,          0, %WakeOnLinkSettings%
HKR, Ndi\Params\WakeOnLink,	  default,	      0, "1"
HKR, Ndi\Params\WakeOnLink\Enum,  "0",                0, %Disabled%
HKR, Ndi\Params\WakeOnLink\Enum,  "1",                0, %OSControlled% 
HKR, Ndi\Params\WakeOnLink\Enum,  "2",                0, %Forced%
HKR, Ndi\Params\WakeOnLink,       type,               0, "enum"
;HKR, Ndi\Params\WakeOnLink,       ExposeLevel,        0, "2"
HKR, PROSetNdi\NdiExt\Params\WakeOnLink,       MiniHelp,           0, %WakeOnLinkHelp% 

;--- Wake on disable - sets WakeOn registry key to 0
;
[WakeOnDisable.reg]
HKR,,				  WakeOn, 	      0, "0"

;--- 82559 Enable PME
;
[EnablePME.reg]
HKR,Ndi\Params\EnablePME,             ParamDesc,  0, %EnablePME%
HKR,Ndi\Params\EnablePME,             Type,       0, "enum"
HKR,Ndi\Params\EnablePME,             Default,    0, "2"
HKR,Ndi\Params\EnablePME\Enum,        "1",        0, %Enabled%
HKR,Ndi\Params\EnablePME\Enum,        "0",        0, %Disabled%
HKR,Ndi\Params\EnablePME\Enum,        "2",        0, %OsControlled%
HKR,PROSetNdi\NdiExt\Params\EnablePME, MiniHelp,  0, %EnablePMEMiniHelp%
HKR, ,				      EnablePME,  0, "2"

;---
;
[XP_PowerSave.reg]
HKR,,AutoPowerSaveModeEnabled, 0, "0"
HKR,,Force10MbOnD3, 0, "1"
HKR,,SavePowerNowEnabled,    0, "1"

[ICH2.reg]
; 802.1p/802.1q Packet Tagging  - This parameter repeated in 82558.REG
HKR,Ndi\Params\TaggingMode,         ParamDesc,  0, %QoSPacketTag%
HKR,Ndi\Params\TaggingMode,         Type,       0, "enum"
HKR,Ndi\Params\TaggingMode,         Default,    0, "0"
HKR,Ndi\Params\TaggingMode\Enum,    "1",        0, %Enabled%
HKR,Ndi\Params\TaggingMode\Enum,    "0",        0, %Disabled%
HKR,PROSetNdi\NdiExt\Params\TaggingMode, MiniHelp, 0, %QoSPacketTagMiniHelp%

; Flow Control Settings
HKR,Ndi\Params\FlowControl,         ParamDesc,  0, %FlowControlSettings%
HKR,Ndi\Params\FlowControl,         Type,       0, "enum"
HKR,Ndi\Params\FlowControl,         Default,    0, "3"
HKR,Ndi\Params\FlowControl\Enum,    "3",        0, %GenerateAndRespond%
HKR,Ndi\Params\FlowControl\Enum,    "2",        0, %Respond%
HKR,Ndi\Params\FlowControl\Enum,    "1",        0, %Generate%
HKR,Ndi\Params\FlowControl\Enum,    "0",        0, %Off%
HKR,PROSetNdi\NdiExt\Params\FlowControl, MiniHelp,   0, %FlowControlSettingsMiniHelp%

HKR,Ndi\Params\NumRfd,                ParamDesc,  0, %RxBuffers%
HKR,Ndi\Params\NumRfd,                Type,       0, "int"
HKR,Ndi\Params\NumRfd,                Default,    0, "48"
HKR,Ndi\Params\NumRfd,                Min,        0, "8"
HKR,Ndi\Params\NumRfd,                Max,        0, "1024"
HKR,Ndi\Params\NumRfd,                Step,       0, "1"
HKR,Ndi\Params\NumRfd,                Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\NumRfd,   MiniHelp,   0, %RxBuffersMiniHelp%

HKR,Ndi\Params\NumTcb,                ParamDesc,  0, %TxBuffers%
HKR,Ndi\Params\NumTcb,                Type,       0, "int"
HKR,Ndi\Params\NumTcb,                Default,    0, "16"
HKR,Ndi\Params\NumTcb,                Min,        0, "8"
HKR,Ndi\Params\NumTcb,                Max,        0, "64"
HKR,Ndi\Params\NumTcb,                Step,       0, "1"
HKR,Ndi\Params\NumTcb,                Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\NumTcb,   MiniHelp,   0, %TxBuffersMiniHelp%

HKR,Ndi\Params\NumCoalesce,           ParamDesc,  0, %CoalesceBuffers%
HKR,Ndi\Params\NumCoalesce,           Type,       0, "int"
HKR,Ndi\Params\NumCoalesce,           Default,    0, "8"
HKR,Ndi\Params\NumCoalesce,           Min,        0, "1"
HKR,Ndi\Params\NumCoalesce,           Max,        0, "32"
HKR,Ndi\Params\NumCoalesce,           Step,       0, "1"
HKR,Ndi\Params\NumCoalesce,           Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\NumCoalesce, MiniHelp, 0, %CoalesceBuffersMiniHelp%

HKR,Ndi\Params\Adaptive_IFS,          ParamDesc,  0, %AdaptiveIFS%
HKR,Ndi\Params\Adaptive_IFS,          Type,       0, "int"
HKR,Ndi\Params\Adaptive_IFS,          Default,    0, "1"
HKR,Ndi\Params\Adaptive_IFS,          Min,        0, "0"
HKR,Ndi\Params\Adaptive_IFS,          Max,        0, "255"
HKR,Ndi\Params\Adaptive_IFS,          Step,       0, "1"
HKR,Ndi\Params\Adaptive_IFS,          Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\Adaptive_IFS, MiniHelp, 0, %AdaptiveIFSMiniHelp%

HKR,Ndi\Params\Threshold,             ParamDesc,  0, %AdaptiveTxThreshold%
HKR,Ndi\Params\Threshold,             Type,       0, "int"
HKR,Ndi\Params\Threshold,             Default,    0, "200"
HKR,Ndi\Params\Threshold,             Min,        0, "0"
HKR,Ndi\Params\Threshold,             Max,        0, "200"
HKR,Ndi\Params\Threshold,             Step,       0, "1"
HKR,Ndi\Params\Threshold,             Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\Threshold, MiniHelp,  0, %AdaptiveTxThresholdMiniHelp%

HKR,Ndi\Params\UcodeSW,               ParamDesc,  0, %AdaptiveTechnology%
HKR,Ndi\Params\UcodeSW,               Type,       0, "enum"
HKR,Ndi\Params\UcodeSW,               Default,    0, "1"
HKR,Ndi\Params\UcodeSW\Enum,          "1",        0, %On%
HKR,Ndi\Params\UcodeSW\Enum,          "0",        0, %Off%
HKR,PROSetNdi\NdiExt\Params\UcodeSW,  MiniHelp,   0, %AdaptiveTechnologyMiniHelp%

HKR,Ndi\Params\Coalesce,              ParamDesc,  0, %PciBusEfficiency%
HKR,Ndi\Params\Coalesce,              Type,       0, "enum"
HKR,Ndi\Params\Coalesce,              Default,    0, "0"
HKR,Ndi\Params\Coalesce\Enum,         "1",        0, %Enabled%
HKR,Ndi\Params\Coalesce\Enum,         "0",        0, %Disabled%
HKR,PROSetNdi\NdiExt\Params\Coalesce, MiniHelp,   0, %PciBusEfficiencyMiniHelp%

; Adaptive Performance Tuning
HKR,PROSetNdi\Params\CPUSaver,        ParamDesc,  0, %AdaptivePerfTuning%
HKR,PROSetNdi\Params\CPUSaver,        Type,       0, "slider"
HKR,PROSetNdi\Params\CPUSaver,        Default,    0, "0"
HKR,,CPUSaver,                                    0, "0"
HKR,PROSetNdi\Params\CPUSaver,        LeftLabel,  0, %AdapterBandwidth%
HKR,PROSetNdi\Params\CPUSaver,        RightLabel, 0, %CpuUtil%
HKR,PROSetNdi\Params\CPUSaver,        MiniHelp,   0, %AdaptivePerfTuningMiniHelp%
HKR,PROSetNdi\Params\CPUSaver\Values, "0",        0, "0"
HKR,PROSetNdi\Params\CPUSaver\Values, "1",        0, "1"
HKR,PROSetNdi\Params\CPUSaver\Values, "2",        0, "512"
HKR,PROSetNdi\Params\CPUSaver\Values, "3",        0, "768"
HKR,PROSetNdi\Params\CPUSaver\Values, "4",        0, "1024"
HKR,PROSetNdi\Params\CPUSaver\Values, "5",        0, "1280"
HKR,PROSetNdi\Params\CPUSaver\Values, "6",        0, "1536"
HKR,PROSetNdi\Params\CPUSaver\Values, "7",        0, "1792"
HKR,PROSetNdi\Params\CPUSaver\Values, "8",        0, "2048"
HKR,PROSetNdi\Params\CPUSaver\Values, "9",        0, "2304"
HKR,PROSetNdi\Params\CPUSaver\Values, "10",       0, "2560"
HKR,PROSetNdi\Params\CPUSaver\Values, "11",       0, "2816"
HKR,PROSetNdi\Params\CPUSaver\Values, "12",       0, "3072"
HKR,PROSetNdi\Params\CPUSaver\Values, "13",       0, "3328"
HKR,PROSetNdi\Params\CPUSaver\Values, "14",       0, "3584"
HKR,PROSetNdi\Params\CPUSaver\Values, "15",       0, "3840"
HKR,PROSetNdi\Params\CPUSaver\Values, "16",       0, "4096"

HKR,Ndi\Params\NetworkAddress,  ParamDesc,  0, %LocalyAdminAddress%
HKR,Ndi\Params\NetworkAddress,  Type,       0, "edit"
HKR,Ndi\Params\NetworkAddress,  Default,    0, ""
HKR,NDI\params\NetworkAddress,  LimitText,  0, "12"
HKR,NDI\params\NetworkAddress,  UpperCase,  0, "1"
HKR,NDI\params\NetworkAddress,  optional,   0, "1"
HKR,PROSetNdi\NdiExt\Params\NetworkAddress,  MiniHelp,   0, %LocalyAdminAddressMiniHelp%

HKR,Ndi\Params\ConfigIFS,             ParamDesc,  0, %RetransmitInterFrameSpace%
HKR,Ndi\Params\ConfigIFS,             Type,       0, "int"
HKR,Ndi\Params\ConfigIFS,             Default,    0, "10"
HKR,Ndi\Params\ConfigIFS,             Min,        0, "0"
HKR,Ndi\Params\ConfigIFS,             Max,        0, "15"
HKR,Ndi\Params\ConfigIFS,             Step,       0, "1"
HKR,Ndi\Params\ConfigIFS,             Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\ConfigIFS,   MiniHelp,   0, %RetransmitInterFrameSpaceMiniHelp%

HKR,,PcNic,                     0, "1"
HKR,,MWIEnable,                 0, "0"
HKR,,DeviceVxDsPrefix,          0, "e100b"
HKR,,HPQDisable,                0, "1"
HKR,,AdaptiveStalledInterrupts, 2, "1"
HKR,,AdaptiveCarrierLoss,       2, "1"
HKR,,AdaptiveTransmitMethod,    2, "1"
HKR,,Threshold,                 0, "200"

;--- Kinnereth
[Kinnereth.reg]
HKR,,BroadcastEnable,           0, "1"
HKR,,EnableDynamicReducedPower, 0, "1"

[Kinnerth.DelReg]
HKR,Ndi\Params\AcpiWol
HKR,,AcpiWol

;--- Enable Power Down
;
[EnableLLPD.reg]
HKR,Ndi\Params\EnablePowerDownOnLinkLoss,      ParamDesc,  0, %SmartPowerDown%
HKR,Ndi\Params\EnablePowerDownOnLinkLoss,      Type,       0, "enum"
HKR,Ndi\Params\EnablePowerDownOnLinkLoss,      Default,    0, "1"
HKR,Ndi\Params\EnablePowerDownOnLinkLoss\Enum, "1",        0, %Enabled%
HKR,Ndi\Params\EnablePowerDownOnLinkLoss\Enum, "0",        0, %Disabled%
HKR,PROSetNdi\NdiExt\Params\EnablePowerDownOnLinkLoss, MiniHelp, 0, %SmartPowerDownMiniHelp%

;HKR,Ndi\Params\LinkBasedLogin,              ParamDesc,  0, %AdaptiveLinkResponse%
;HKR,Ndi\Params\LinkBasedLogin,              Type,       0, "enum"
;HKR,Ndi\Params\LinkBasedLogin,              Default,    0, "0"
;HKR,Ndi\Params\LinkBasedLogin\Enum,         "1",        0, %On%
;HKR,Ndi\Params\LinkBasedLogin\Enum,         "0",        0, %Off%
;HKR,PROSetNdi\NdiExt\Params\LinkBasedLogin, MiniHelp,   0, %AdaptiveLinkResponseMiniHelp%

[LLPDD_OFF.reg]
HKR,Ndi\Params\EnablePowerDownOnLinkLoss,      Default,    0, "0"

[EnableLLPDOverride.reg]
HKR, , EnablePowerDownOnLinkLoss,             0, "0"

;--- Security
;
[Security.reg]
HKR,Ndi\Params\IPSecEnabled,     ParamDesc,  0, %IPSecEnabled%
HKR,Ndi\Params\IPSecEnabled,     Type,       0, "enum"
HKR,Ndi\Params\IPSecEnabled,     Default,    0, "0"
HKR,Ndi\Params\IPSecEnabled\Enum,"0",        0, %Off%
HKR,Ndi\Params\IPSecEnabled\Enum,"1",        0, %On%
HKR,PROSetNdi\NdiExt\Params\IPSecEnabled, MiniHelp, 0, %IPSecEnabledMiniHelp%

HKR,Ndi\Params\MaxNumSecAssoc,  ParamDesc,  0, %SecurityAssociations%
HKR,Ndi\Params\MaxNumSecAssoc,  Type,       0, "int"
HKR,Ndi\Params\MaxNumSecAssoc,  Default,    0, "64"     ; Client
HKR,Ndi\Params\MaxNumSecAssoc,  Min,        0, "1"
HKR,Ndi\Params\MaxNumSecAssoc,  Max,        0, "5000"
HKR,Ndi\Params\MaxNumSecAssoc,  Step,       0, "1"
HKR,Ndi\Params\MaxNumSecAssoc,  Base,       0, "10"
HKR,PROSetNdi\NdiExt\Params\MaxNumSecAssoc, MiniHelp, 0, %SecurityAssociationsMiniHelp%

HKR,,IPSecTunnelMode, 2, "1"
HKR,,MaxNumSecAssoc,  2, "64"

[SecSerDef.reg]
HKR,Ndi\Params\MaxNumSecAssoc,  Default,    0, "1000"   ; Server
HKR,,MaxNumSecAssoc,  2, "1000"

;--- Checksum Offload
;
[CSumOffload.reg]
HKR,Ndi\Params\ChecksumEnabled,     ParamDesc,  0, %ChecksumEnabled%
HKR,Ndi\Params\ChecksumEnabled,     Type,       0, "enum"
HKR,Ndi\Params\ChecksumEnabled,     Default,    0, "1"
HKR,Ndi\Params\ChecksumEnabled\Enum,"0",        0, %Off%
HKR,Ndi\Params\ChecksumEnabled\Enum,"1",        0, %On%
HKR,PROSetNdi\NdiExt\Params\ChecksumEnabled,  MiniHelp, 0, %ChecksumEnabledMiniHelp%

;--- Large Send Offload
;
[LargeSendOffload.reg]
HKR,Ndi\Params\LargeSendEnabled,     ParamDesc,  0, %LargeSendEnabled%
HKR,Ndi\Params\LargeSendEnabled,     Type,       0, "enum"
HKR,Ndi\Params\LargeSendEnabled,     Default,    0, "1"
HKR,Ndi\Params\LargeSendEnabled\Enum,"0",        0, %Off%
HKR,Ndi\Params\LargeSendEnabled\Enum,"1",        0, %On%
HKR,PROSetNdi\NdiExt\Params\LargeSendEnabled,  MiniHelp, 0, %LargeSendEnabledMiniHelp%


;--- CPUSaver Server
[CPUSaverServer.reg]
HKR,PROSetNdi\Params\CPUSaver,	Default,    0, "1536"
HKR,,CPUSaver,                              0, "1536"

;--- Speed Duplex Mode common base 10/100Mb
;
[Speed100.reg]
HKR, Ndi\params\SpeedDuplex,       ParamDesc,  0, %SpeedDuplex%
HKR, Ndi\params\SpeedDuplex,       default,    0, "0"
HKR, Ndi\params\SpeedDuplex,       type,       0, "enum"
HKR, Ndi\params\SpeedDuplex\enum,  "0",        0, %AutoDetect%
HKR, Ndi\params\SpeedDuplex\enum,  "1",        0, %10Mb-Half-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "2",        0, %10Mb-Full-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "3",        0, %100Mb-Half-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "4",        0, %100Mb-Full-Duplex%
HKR, PROSetNdi\NdiExt\params\SpeedDuplex, MiniHelp,    0, %SpeedDuplexMiniHelp%
HKR, PROSetNdi\NdiExt\params\SpeedDuplex, ExposeLevel, 0, "3"

; Del Reg section
;------------------------------------
[SpeedDpx.DelReg]
HKR,Ndi\Params\Speed
HKR,Ndi\Params\ForceDpx
HKR,Ndi\Params\PacketTagging
HKR,,Speed
HKR,,ForceDpx
HKR,,PacketTagging

[TaskOffload.DelReg]
HKR,Ndi\Params\TaskOffload
HKR,,TaskOffload

[ALR.DelReg]
HKR,Ndi\Params\LinkBasedLogin
HKR,,LinkBasedLogin

[82557DelReg.DelReg]
HKR,Ndi\Params\FlowControlReceive
HKR,,FlowControlReceive

[82558BDelReg.DelReg]
HKR, PROSetNdi\Params\WakeOn
HKR, Ndi\Params\WakeOn
HKR, Ndi\Params\WakeOnLink

[82558r5dDelReg.DelReg]
HKR,,AutoPowerSaveModeEnabled
HKR,,Force10MbOnD3

;--- NT NDI object registration
;
[e100b.ndi.NT.reg]
HKR,Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR,Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR,Ndi,            Service,    0, "E100B"

HKR,,LogErrorMessages, 0, "1"

HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1031, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1032, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1033, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1034, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1038, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1039, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 103A, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 103B, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 103C, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 103D, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 103E, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1050, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1051, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1052, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1053, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1054, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1055, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1056, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1057, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1064, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1065, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1066, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1067, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1068, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1069, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 106A, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 106B, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 27DC, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1091, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1092, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1093, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1094, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1095, 0, "82562"
HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1059, 0, "82551"

;--- Uninstallation
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,DisplayName, 0, %UninstallString%
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,UninstallString, 0, "Prounstl.exe"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,DisplayIcon, 0x00020000, "%SystemRoot%\system32\Prounstl.exe"
HKLM,Software\Intel\Prounstl\Dins, efe5b32e.din, 0, "8255x.Uninstall"

;  Do MWI in coinstaller
HKR,,CoInstallFlag, 0x00010001, "0x80000004"

;--- NT Service
;
[efe5b32e.Service]
DisplayName     = %e100bnt.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\efe5b32e.sys
LoadOrderGroup  = NDIS
AddReg          = TextModeFlags.reg

;--- NT Common base
;
[common325.EventLog]
AddReg = common325.AddEventLog.reg

[common325.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, %MessageStringSource_32e%
HKR, , TypesSupported,   0x00010001, 7

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


;--- Copy files
;
[DestinationDirs]
DefaultDestDir            = 11
E100B_325.ndis5.CopyFiles  = 12

[SourceDisksNames]
1 = %DISKNAME%,,,

[SourceDisksFiles]
efe5b32e.din = 1,,
efe5b32e.sys = 1,,
Prounstl.exe = 1,,
NicCo32e.dll = 1,,
NicIn32e.dll = 1,,
e100bmsg.dll = 1,,

[E100B_325.ndis5.CopyFiles]
efe5b32e.sys,,,2

[UninstallW2k.CopyFiles]
Prounstl.exe,,,2
efe5b32e.din,,,2

;--- Coinstaller
[CoInstaller_CopyFiles]
NicCo32e.dll,,,0x00000010 ;don't overwrite
NicIn32e.dll,,,2
e100bmsg.dll,,,2

[CoInstaller_AddReg]
HKR,, CoInstallers32, 0x00010000,"NicCo32e.dll,NicCoInstallerEntry"
HKR,, NicCoPlugins, 0x00010000, "NicIn32e.dll,NicCoInstallerEntry","NCS2DMIX.dll,NCS2DMIXEntry,1"


;--- Localizable Strings
;
[Strings]

MessageStringSource_32e      = "%SystemRoot%\System32\netevent.dll;%SystemRoot%\system32\drivers\efe5b32e.sys"

; Parameters
; values
On                       = "On"
Off                      = "Off"
Enabled                  = "Enabled"
Disabled                 = "Disabled"
AutoDetect               = "Auto Detect"
10Mb-Half-Duplex         = "10Mbps/Half Duplex"
10Mb-Full-Duplex         = "10Mbps/Full Duplex"
100Mb-Half-Duplex        = "100Mbps/Half Duplex"
100Mb-Full-Duplex        = "100Mbps/Full Duplex"
High                     = "High"
Low                      = "Low"
None                     = "None"
;Ipsecurity               = "IP Security"
;Checksum_str             = "Checksum"
;LargeSend_str            = "Large Send"
;All_str                  = "All"
GenerateAndRespond       = "Generate and Respond"
Respond                  = "Respond"
Generate                 = "Generate"
NoAction                 = "No Action"
HardwareDefault          = "Hardware Default"
OSControlled             = "OS Controlled"
Forced                   = "Forced"

; advanced tab strings
RxBuffers                             = "Receive Descriptors"
RxBuffersMiniHelp                     = "Sets the number of buffers the driver uses when copying data to protocol memory. Increasing this value can enhance receive performance, but also consumes system memory. Use the default if performance is not an issue."
TxBuffers                             = "Transmit Descriptors"
TxBuffersMiniHelp                     = "Sets the number of data segments that enable the adapter to track transmit packets. Increasing this value can improve transmit performance, but also consumes system memory. Use the default if performance is not an issue."
CoalesceBuffers                       = "Coalesce Buffers"
CoalesceBuffersMiniHelp               = "Sets number of buffers available for transmit acceleration. Should be 30-50 percent of Transmit Descriptors. See Help for more information."
AdaptiveIFS                           = "Adaptive Inter-Frame Spacing"
AdaptiveIFSMiniHelp                   = "Compensates for excessive Ethernet packet collisions by controlling back-to-back timing."
AdaptiveTxThreshold                   = "Adaptive Transmit Threshold"
AdaptiveTxThresholdMiniHelp           = "Sets number of bytes before adapter empties FIFO buffer. Lower values may enhance transmit performance, but may also result in more underruns. If the adapter can achieve better performance using a lower value, it will use that value. Actual value is 8 times setting."
HPQPriorityLevelDef                   = "Priority Level Definition"
HPQPriorityLevelDefMiniHelp           = "Sets the controlled cutoff level between high and low traffic priorities for use with High Priority Queue (HPQ) and Intel(R) Priority Packet."
AdaptiveTechnology                    = "Adaptive Technology"
AdaptiveTechnologyMiniHelp            = "Enables or disables micro-code that optimizes performance. If you disable this feature, you must enable Adapter Inter-Frame Spacing."
PciBusEfficiency                      = "PCI Bus Efficiency"
PciBusEfficiencyMiniHelp              = "Combines transmit packet buffer fragments into a single buffer before sending them to the network."
BasicConnectivity                     = "Low Resource Connectivity"
BasicConnectivityMiniHelp             = "Sets the driver to attempt to load in low-resource environments. Advanced features will be disabled until they have sufficient resources to function."
LocalyAdminAddress                    = "Locally Administered Address"
LocalyAdminAddressMiniHelp            = "Allows you to configure a custom MAC address for the adapter."
RetransmitInterFrameSpace             = "Retransmit Inter-Frame Spacing"
RetransmitInterFrameSpaceMiniHelp     = "Compensates for excessive Ethernet packet collisions by controlling retransmit timing. Increasing this value can improve network performance if there is a large number of collisions on the network."
LogLinkState                          = "Log Link State Event"
LogLinkStateMiniHelp                  = "Enables/disables recording of the link state message to the Event Viewer."
QoSPacketTag                          = "QoS Packet Tagging"
QosPacketTagMiniHelp                  = "Enables sending and receiving of IEEE Tagged frames (802.3ac/802.1p/802.1Q), which include priority and VLAN indicators."
FlowControlSettings                   = "Flow Control"
FlowControlSettingsMiniHelp           = "Pauses packet transmission on receipt of full flow control frame and sends full flow control frame to notify the other side to stop transmission."
SpeedDuplex                           = "Link Speed & Duplex"
SpeedDuplex10MiniHelp                 = "Sets link speed to 10 Mbps and duplex to half or full. Must coincide with switch port or no link will occur."
SpeedDuplexMiniHelp                   = "Sets link speed to 10 or 100 Mbps and duplex to half or full. Must match link partner settings, or link may be unstable, and performance will suffer."
PhyPhoneSpeed                         = "Phoneline Transmit Speed"
PhyPhonePower                         = "Phoneline Power Level"
PhyGiladIfs                           = "Inter Frame Spacing"
IPSecEnabled                          = "Offload IP Security"
IPSecEnabledMiniHelp                  = "Saves CPU cycles by offloading IPSec encryption from the CPU to the adapter."
ChecksumEnabled                       = "Offload TCP/IP Checksum"
ChecksumEnabledMiniHelp               = "Allows adapter to verify TCP/IP checksum on received packets and compute checksum on transmitted packets. May improve TCP/IP performance."
LargeSendEnabled                      = "Offload TCP Segmentation"
LargeSendEnabledMiniHelp              = "Allows the adapter to offload the task of segmenting TCP messages. May improve CPU utilization."
;TaskOffload                           = "Offloading"
;TaskOffloadMiniHelp                   = "Saves CPU cycles if set to correspond to the adapter type. Range: None, IP Security."
;TaskOffloadXsumMiniHelp               = "Saves CPU cycles if set to correspond to the adapter type. Range: None, IP Security, Checksum."
;TaskOffloadLSOMiniHelp                = "Saves CPU cycles if set to correspond to the adapter type. Range: None, IP Security, Checksum, Larges Send." 
SecurityAssociations                  = "Security Associations"
SecurityAssociationsMiniHelp          = "Sets Simultaneous Security Associations that can be offloaded to the adapterís co-processor."
AdaptivePerfTuning                    = "Adaptive Performance Tuning"
AdapterBandwidth                      = "Network Performance"
CpuUtil                               = "Computer Performance"
AdaptivePerfTuningMiniHelp            = "Maximize the performance of the network adapter or computer. See Help for more information."
WakeOnSettings                        = "Wake On Settings"
WakeOnLink                            = "Wake on Link Change"
WakeOnMagicPacket                     = "Wake on Magic Packet"
WakeOnMagicAndDirectedPackets 	      = "Wake on Magic & Directed"
WakeOnLAA                             = "Wake on LAA"
WakeOnArp                             = "Wake on ARP"
WakeOnDirected                        = "Wake on Directed Packet"
WakeOnNBT                             = "Wake on NBT Query"
WakeOnSettingsMiniHelp                = "Determines how to wake the system."
ForceWakeOnLink                       = "Force Wake On Link"
ForceWakeOnLinkMiniHelp               = "Allows wake-up from APM power management when link is reconnected."
EnablePME                             = "Enable PME"
EnablePMEMiniHelp                     = "Enables/disables wake-up from Advanced Power Management (APM) sleep states."
SmartPowerDown                        = "Smart Power Down"
SmartPowerDownMiniHelp                = "Minimizes power consumption by enabling the adapter to enter a deep sleep mode when it does not have a valid link or when the operating system is in Suspend mode."
AdaptiveLinkResponse                  = "Adaptive Link Response"
AdaptiveLinkResponseMiniHelp          = "Enables Adaptive Link Response to check PHYLink status."
WakeOnLinkSettings                    = "Wake On Link Settings"
WakeOnLinkHelp                        = "Allows wake-up from APM power management when link is reconnected."
; Vendors
V_INTEL="Intel"

; Source disk name
DISKNAME="Intel PRO Network Connections CD-ROM or floppy disk"

UninstallString = "Intel(R) PRO Network Connections Drivers"

; NT service name
e100bnt.Service.DispName = "Intel(R) PRO Network Connection Driver"

; Device descriptions
PCIE100B.DeviceDesc              = "Intel(R) PRO/100 Network Connection"
PCIE100PLUS.DeviceDesc           = "Intel(R) PRO/100+ PCI Adapter"
PCIE100PLUS64.DeviceDesc         = "Intel(R) PRO/100+ PCI Adapter not supported"
PCIE100LOM.DeviceDesc            = "Intel(R) 82559 Fast Ethernet LAN on Motherboard"
PCIE100MAN.DeviceDesc            = "Intel(R) PRO/100+ Management Adapter"
PCIE100SERVERW.DeviceDesc        = "Intel(R) PRO/100+ Server Adapter (PILA8470B)"
PCIE100DUAL.DeviceDesc           = "Intel(R) PRO/100+ Dual Port Server Adapter"


PCIE100AOL.DeviceDesc            = "Intel(R) PRO/100+ Alert on LAN* 2 Management Adapter"
PCIE100MANAOL.DeviceDesc         = "Intel(R) PRO/100+ Alert on LAN* Management Adapter"
PCIE100MANAOLGC.DeviceDesc       = "Intel(R) PRO/100+ Management Adapter with Alert On LAN* GC"
PCIE100MANAOLGS.DeviceDesc       = "Intel(R) PRO/100+ Management Adapter with Alert On LAN* G Server"
I559IFE.DeviceDesc               = "Intel(R) 82559 Fast Ethernet LAN on Motherboard"
I559IFEAOL.DeviceDesc            = "Intel(R) 82559 Fast Ethernet LOM with Alert on LAN*"
I559IFEAOLII.DeviceDesc          = "Intel(R) 82559 Fast Ethernet LOM with Alert on LAN* 2"

PCIE100S.DeviceDesc              = "Intel(R) PRO/100 S Management Adapter"
PCIE100SADV.DeviceDesc           = "Intel(R) PRO/100 S Advanced Management Adapter"
PCIE100SSVR.DeviceDesc           = "Intel(R) PRO/100 S Server Adapter"


MiniPCIComboDes.DeviceDesc       = "Intel(R) PRO/100 SP Mobile Combo Adapter"

PCIE100S0.DeviceDesc             = "Intel(R) PRO/100 Desktop Adapter"
PCIE100Sx.DeviceDesc             = "Intel(R) PRO/100 S Desktop Adapter"
PCIE100S0SVR.DeviceDesc          = "Intel(R) PRO/100 Server Adapter"
PCIE100SxSVR.DeviceDesc          = "Intel(R) PRO/100 S Server Adapter"
PCIE100S0L.DeviceDesc            = "Intel(R) PRO/100 Network Connection"
PCIE100SxL.DeviceDesc            = "Intel(R) PRO/100 S Network Connection"
PCIE100LAVON.DeviceDesc          = "Intel(R) PRO/100 M Desktop Adapter"
PCIE100LAVONMB.DeviceDesc        = "Intel(R) PRO/100 M Mobile Connection"
PCIE100LAVONLOM.DeviceDesc       = "Intel(R) PRO/100 M Network Connection"

I559CLONPCI.DeviceDesc           = "Intel(R) PRO/100 S Mobile LAN on Motherboard"
I559IFEAOLCPQ.DeviceDesc         = "Intel(R) 82559 Fast Ethernet LOM with Alert on LAN*"

PCIE100EMBEDDED.DeviceDesc       = "Intel(R) PRO/100 VE Desktop Adapter"
PCIE100PLUSEMBEDDED.DeviceDesc   = "Intel(R) PRO/100 VM Desktop Adapter"

PCIE100EMBLOM.DeviceDesc         = "Intel(R) PRO/100 VE Network Connection"
PCIE100PLUSEMBLOM.DeviceDesc     = "Intel(R) PRO/100 VM Network Connection"

PCIE100EMBLON.DeviceDesc         = "Intel(R) PRO/100 Network Connection"

PCIE100DUALSx.DeviceDesc         = "Intel(R) PRO/100 S Dual Port Server Adapter"
PCIE100DUALx.DeviceDesc          = "Intel(R) PRO/100 Dual Port Server Adapter"


PCIE100BSPLUSD.DeviceDesc        = "Intel(R) PRO/100 S+ Desktop Adapter"
PCIE100BSPLUSS.DeviceDesc        = "Intel(R) PRO/100 S+ Server Adapter"

HPTX.DeviceDesc                  = "NetServer 10/100TX PCI LAN Adapter"

IBMFE9.DeviceDesc                = "Intel(R) 82559 Fast Ethernet LAN On Motherboard"
IBMFED.DeviceDesc                = "Intel(R) PRO/100 S Network Connection"
IBMFEK.DeviceDesc                = "Intel(R) PRO/100 VE Desktop Connection"
IBMFES.DeviceDesc                = "iSeries 2892 10/100 Ethernet Port"


Toshiba82559B.DeviceDesc         = "Intel 8255x-based Fast Ethernet"


DL_EMBLOM.DeviceDesc             = "Intel(R) PRO/100 VE Adapter"


; CICH
PCIE100CICHEMBEDDED.DeviceDesc   = "Intel(R) 82562 based Fast Ethernet Connection"

server: web2, load: 0.91