;*******************************************************************************
; Copyright 2002-2009 Broadcom Corporation.
;
; INF for Windows XP.
; This file was generated by: gawk -f target.gawk ndis51_x86-64 brcm
;
;
; History:
;    02/20/06 hav khauv        Inception.
; INF version: 5.0.2.0c
;*******************************************************************************

[Version]
signature   = "$Windows NT$"
class       = net
classguid   = {4d36e972-e325-11ce-bfc1-08002be10318}
catalogfile = evnd.cat
compatible  = 1
provider    = %brcm%
driverver   = 06/15/2009,5.0.2.0


[manufacturer]
%brcm% = broadcom, ntx86, ntamd64, ntia64


[controlflags]
excludefromselect = *


; W2K installation.
[broadcom]


; x86 WS3 or XP installation.
[broadcom.ntx86]


; x86-64 WS3 or XP installation.
[broadcom.ntamd64]
%bcm57710_164e_desc% = bcm57710_164e_amd64ws3, pci\ven_14e4&dev_164e&subsys_164e14e4
%bcm57710_1001_desc% = bcm57710_1001_amd64ws3, pci\ven_14e4&dev_164e&subsys_100114e4
%bcm57710_1002_desc% = bcm57710_1002_amd64ws3, pci\ven_14e4&dev_164e&subsys_100214e4
%bcm57710_1003_desc% = bcm57710_1003_amd64ws3, pci\ven_14e4&dev_164e&subsys_100314e4
%bcm57710_1004_desc% = bcm57710_1004_amd64ws3, pci\ven_14e4&dev_164e&subsys_100414e4
%bcm57710_1011_desc% = bcm57710_1011_amd64ws3, pci\ven_14e4&dev_164e&subsys_101114e4
%bcm57710_1015_desc% = bcm57710_1015_amd64ws3, pci\ven_14e4&dev_164e&subsys_101514e4
%bcm57710_1020_desc% = bcm57710_1020_amd64ws3, pci\ven_14e4&dev_164e&subsys_102014e4
%bcm57710_0f14_desc% = bcm57710_0f14_amd64ws3, pci\ven_14e4&dev_164e&subsys_0f141028
%bcm57710_1022_desc% = bcm57710_1022_amd64ws3, pci\ven_14e4&dev_164e&subsys_102214e4
%bcm57710_1030_desc% = bcm57710_1030_amd64ws3, pci\ven_14e4&dev_164e&subsys_103014e4
%bcm57710_1032_desc% = bcm57710_1032_amd64ws3, pci\ven_14e4&dev_164e&subsys_103214e4
%bcm57710_1115_desc% = bcm57710_1115_amd64ws3, pci\ven_14e4&dev_164e&subsys_111514e4
%bcm57711_164f_desc% = bcm57711_164f_amd64ws3, pci\ven_14e4&dev_164f&subsys_164f14e4
%bcm57711_1650_desc% = bcm57711_1650_amd64ws3, pci\ven_14e4&dev_1650&subsys_165014e4
%bcm57710_4f70_desc% = bcm57710_4f70_amd64ws3, pci\ven_14e4&dev_164e&subsys_4f701120
%bcm57710_4375_desc% = bcm57710_4375_amd64ws3, pci\ven_14e4&dev_164e&subsys_43751120
%bcm57710_1130_desc% = bcm57710_1130_amd64ws3, pci\ven_14e4&dev_164e&subsys_113014e4
%NC532m_164e171c_desc% = NC532m_164e171c_amd64ws3, pci\ven_14e4&dev_164e&subsys_171c103c
%NC532i_164e7058_desc% = NC532i_164e7058_amd64ws3, pci\ven_14e4&dev_164e&subsys_7058103c
%NC532m_164f171c_desc% = NC532m_164f171c_amd64ws3, pci\ven_14e4&dev_164f&subsys_171c103c
%NC532i_164f7058_desc% = NC532i_164f7058_amd64ws3, pci\ven_14e4&dev_164f&subsys_7058103c
%NC532m_1650171c_desc% = NC532m_1650171c_amd64ws3, pci\ven_14e4&dev_1650&subsys_171c103c
%NC532i_16507058_desc% = NC532i_16507058_amd64ws3, pci\ven_14e4&dev_1650&subsys_7058103c
%bcm57710_1060_desc% = bcm57710_1060_amd64ws3, pci\ven_14e4&dev_164e&subsys_106014e4
%bcm57710_1f14_desc% = bcm57710_1f14_amd64ws3, pci\ven_14e4&dev_164e&subsys_1f141028
%bcm57710_1023_desc% = bcm57710_1023_amd64ws3, pci\ven_14e4&dev_164e&subsys_102314e4
%bcm57711_1111_desc% = bcm57711_1111_amd64ws3, pci\ven_14e4&dev_164f&subsys_111114e4
%bcm57711_1113_desc% = bcm57711_1113_amd64ws3, pci\ven_14e4&dev_164f&subsys_111314e4
%bcm57711_1123_desc% = bcm57711_1123_amd64ws3, pci\ven_14e4&dev_164f&subsys_112314e4
%bcm57711_02d3_desc% = bcm57711_02d3_amd64ws3, pci\ven_14e4&dev_164f&subsys_02d31028
%bcm57711_1060_desc% = bcm57711_1060_amd64ws3, pci\ven_14e4&dev_164f&subsys_106014e4
%bcm57711_1030_desc% = bcm57711_1030_amd64ws3, pci\ven_14e4&dev_164f&subsys_103014e4
%bcm57711_4113_desc% = bcm57711_4113_amd64ws3, pci\ven_14e4&dev_164f&subsys_411314e4


; ia64 WS3 or XP installation.
[broadcom.ntia64]



;*******************************************************************************
; amd64 install sections for XP, W2K3 and later.
;*******************************************************************************

[bcm57710_164e_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_164e_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1001_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1001_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1002_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1002_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1003_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1003_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1004_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1004_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1011_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1011_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1015_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1015_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1020_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1020_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_0f14_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_0f14_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1022_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1022_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1030_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1030_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1032_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1032_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1115_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1115_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57711_164f_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57711_164f_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57711_1650_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57711_1650_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_4f70_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_4f70_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_4375_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_4375_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1130_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1130_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[NC532m_164e171c_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[NC532m_164e171c_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[NC532i_164e7058_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[NC532i_164e7058_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[NC532m_164f171c_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[NC532m_164f171c_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[NC532i_164f7058_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[NC532i_164f7058_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[NC532m_1650171c_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[NC532m_1650171c_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[NC532i_16507058_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[NC532i_16507058_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1060_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1060_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1f14_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1f14_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57710_1023_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57710_1023_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57711_1111_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57711_1111_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57711_1113_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_10GF
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57711_1113_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57711_1123_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57711_1123_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57711_02d3_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57711_02d3_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57711_1060_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57711_1060_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57711_1030_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_auto
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57711_1030_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog

[bcm57711_4113_amd64ws3]
characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
addreg          = amd64ws3_addreg, params_speed_10GF
copyfiles       = amd64ws3_sys_file
bustype         = 5

[bcm57711_4113_amd64ws3.Services]
addservice      = evnd, 2, amd64ws3_add_service, amd64ws3_eventlog



;*******************************************************************************
; amd64 common sections for XP, W2K3, and later.
;*******************************************************************************

[amd64ws3_add_service]
displayname     = %mp_srv_desc%
servicetype     = 1 
starttype       = 3
errorcontrol    = 1
servicebinary   = %12%\evnd51a.sys
loadordergroup  = ndis

[amd64ws3_addreg]
hkr, ndi,            service,    0, "evnd"
hkr, ndi\interfaces, upperrange, 0, "ndis5"
hkr, ndi\interfaces, lowerrange, 0, "ethernet"

[amd64ws3_eventlog]
addreg = amd64ws3_addreg_eventlog

[amd64ws3_addreg_eventlog]
hkr, , eventmessagefile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\evnd51a.sys"
hkr, , typessupported  , 0x00010001, 7



;*******************************************************************************
; Registry parameters.
;*******************************************************************************

[params_speed_auto]
hkr, , req_medium,          2, "0"



[params_speed_10GF]
hkr, , req_medium,          2, "1536"


; To adjust the speed/duplex settings, replace the above value in
; parenthesis with one of the following:
; 
; Auto = "0"
; 10 Half Duplex = "65794"
; 10 Full Duplex = "258"
; 100 Half Duplex = "66050"
; 100 Full Duplex = "514"
; 
; 
; Options for fiber interface.
; 
; Auto = "0"
; 1Gb Full Duplex = "771"
; Auto w/ 1GB Fallback = "33539"
; Hardware Default = "65283"
; 
; 
; Example - below will configure the link for 10 Mb Full Duplex.
;    hkr, , req_medium,          2, "258"



;*******************************************************************************
; Destination directories
;*******************************************************************************

[destinationdirs]
defaultdestdir       = 11
amd64ws3_sys_file    = 12

[sourcedisksnames]
1 = %disk_desc%,,,

[sourcedisksfiles]
evnd51a.sys = 1

[amd64ws3_sys_file]
evnd51a.sys,,,1



;*******************************************************************************
; Localizable strings
;*******************************************************************************

[strings]
brcm = "Broadcom Corporation"
disk_desc = "Broadcom Installation Media"
mp_srv_desc = "Broadcom NetXtreme II EVND"

bcm57710_164e_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1001_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1002_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1003_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1004_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1011_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1015_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1020_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_0f14_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1022_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1030_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1032_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1115_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57711_164f_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"
bcm57711_1650_desc = "Broadcom BCM57711E Monolithic NetXtreme II 10 GigE"
bcm57710_4f70_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_4375_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1130_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
NC532m_164e171c_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
NC532i_164e7058_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
NC532m_164f171c_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"
NC532i_164f7058_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"
NC532m_1650171c_desc = "Broadcom BCM57711E Monolithic NetXtreme II 10 GigE"
NC532i_16507058_desc = "Broadcom BCM57711E Monolithic NetXtreme II 10 GigE"
bcm57710_1060_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1f14_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57710_1023_desc = "Broadcom BCM57710 Monolithic NetXtreme II 10 GigE"
bcm57711_1111_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"
bcm57711_1113_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"
bcm57711_1123_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"
bcm57711_02d3_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"
bcm57711_1060_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"
bcm57711_1030_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"
bcm57711_4113_desc = "Broadcom BCM57711 Monolithic NetXtreme II 10 GigE"

