; Copyright (c) 2008, Microsoft.


[version]
signature   = "$WINDOWS NT$"
class       = system
classguid   = {4D36E97D-E325-11CE-BFC1-08002BE10318}
provider    = %msft%
DriverVer=01/06/2009,4.8.13.0



[manufacturer]
%brcm% = broadcom, ntx86


[controlflags]
excludefromselect = *

[broadcom.ntx86]
%bcm57710_164e_desc% = bcm57710_164e_inst_x86, pci\ven_14e4&dev_164e&subsys_164e14e4
%bcm57710_1001_desc% = bcm57710_1001_inst_x86, pci\ven_14e4&dev_164e&subsys_100114e4
%bcm57710_1002_desc% = bcm57710_1002_inst_x86, pci\ven_14e4&dev_164e&subsys_100214e4
%bcm57710_1003_desc% = bcm57710_1003_inst_x86, pci\ven_14e4&dev_164e&subsys_100314e4
%bcm57710_1004_desc% = bcm57710_1004_inst_x86, pci\ven_14e4&dev_164e&subsys_100414e4
%bcm57710_1011_desc% = bcm57710_1011_inst_x86, pci\ven_14e4&dev_164e&subsys_101114e4
%bcm57710_1015_desc% = bcm57710_1015_inst_x86, pci\ven_14e4&dev_164e&subsys_101514e4
%bcm57710_1020_desc% = bcm57710_1020_inst_x86, pci\ven_14e4&dev_164e&subsys_102014e4
%bcm57710_1f14_desc% = bcm57710_1f14_inst_x86, pci\ven_14e4&dev_164e&subsys_1f141028
%bcm57710_1022_desc% = bcm57710_1022_inst_x86, pci\ven_14e4&dev_164e&subsys_102214e4
%bcm57710_1030_desc% = bcm57710_1030_inst_x86, pci\ven_14e4&dev_164e&subsys_103014e4
%bcm57710_1032_desc% = bcm57710_1032_inst_x86, pci\ven_14e4&dev_164e&subsys_103214e4
%bcm57710_1115_desc% = bcm57710_1115_inst_x86, pci\ven_14e4&dev_164e&subsys_111514e4
%bcm57710_4f70_desc% = bcm57710_4f70_inst_x86, pci\ven_14e4&dev_164e&subsys_4f701120
%bcm57710_4375_desc% = bcm57710_4375_inst_x86, pci\ven_14e4&dev_164e&subsys_43751120
%bcm57710_1130_desc% = bcm57710_1130_inst_x86, pci\ven_14e4&dev_164e&subsys_113014e4
%bcm57710_1023_desc% = bcm57710_1023_inst_x86, pci\ven_14e4&dev_164e&subsys_102314e4
%bcm57710_1060_desc% = bcm57710_1060_inst_x86, pci\ven_14e4&dev_164e&subsys_106014e4
%bcm57711_164f_desc% = bcm57711_164f_inst_x86, pci\ven_14e4&dev_164f&subsys_164f14e4
%bcm57711_1650_desc% = bcm57711_1650_inst_x86, pci\ven_14e4&dev_1650&subsys_165014e4
%bcm57711_1111_desc% = bcm57711_1111_inst_x86, pci\ven_14e4&dev_164f&subsys_111114e4
%bcm57711_171c_desc% = bcm57711_171c_inst_x86, pci\ven_14e4&dev_1650&subsys_171c103c
%bcm57711_7058_desc% = bcm57711_7058_inst_x86, pci\ven_14e4&dev_1650&subsys_7058103c



;*******************************************************************************
; x86 install sections.
;*******************************************************************************

[bcm57710_164e_inst_x86]
copyfiles = x86_sys_file

[bcm57710_164e_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1001_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1001_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1002_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1002_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1003_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1003_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1004_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1004_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1011_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1011_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1015_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1015_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1020_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1020_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1f14_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1f14_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1022_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1022_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1030_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1030_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1032_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1032_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1115_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1115_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_4f70_inst_x86]
copyfiles = x86_sys_file

[bcm57710_4f70_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_4375_inst_x86]
copyfiles = x86_sys_file

[bcm57710_4375_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1130_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1130_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1023_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1023_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57710_1060_inst_x86]
copyfiles = x86_sys_file

[bcm57710_1060_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57711_164f_inst_x86]
copyfiles = x86_sys_file

[bcm57711_164f_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57711_1650_inst_x86]
copyfiles = x86_sys_file

[bcm57711_1650_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57711_1111_inst_x86]
copyfiles = x86_sys_file

[bcm57711_1111_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57711_171c_inst_x86]
copyfiles = x86_sys_file

[bcm57711_171c_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[bcm57711_7058_inst_x86]
copyfiles = x86_sys_file

[bcm57711_7058_inst_x86.services]
addservice = ebdrv, 0x00000002, x86_add_service, x86_eventlog


[x86_add_service]
displayname    = %vbd_srv_desc%
servicetype    = 1               ; SERVICE_KERNEL_DRIVER
starttype      = 3               ; SERVICE_DEMAND_START
errorcontrol   = 1               ; SERVICE_ERROR_NORMAL
servicebinary  = %12%\evbdx.sys
loadordergroup = base
addreg         = bootflags

[x86_eventlog]
addreg = x86_addreg_eventlog

[x86_addreg_eventlog]
hkr, , eventmessagefile, 0x00020000, "%%SystemRoot%%\System32\iologmsg.dll;%%SystemRoot%%\System32\drivers\evbdx.sys"
hkr, , typessupported  , 0x00010001, 7



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

[bootflags]
hkr, , BootFlags, 0x00010001, 1



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

[destinationdirs]
x86_sys_file = 12

[sourcedisksnames]
1 = %disk_desc%,,,

[sourcedisksfiles]
evbdx.sys = 1,,

[x86_sys_file]
evbdx.sys



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

[strings]
brcm = "Broadcom Corporation"
msft = "Microsoft Corporation"
disk_desc = "Broadcom NetXtreme II Installation Media"
vbd_srv_desc = "Broadcom NetXtreme II 10 GigE VBD"

bcm57710_164e_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1001_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1002_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1003_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1004_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1011_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1015_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1020_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1f14_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1022_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1030_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1032_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1115_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_4f70_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_4375_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1130_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1023_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57710_1060_desc = "Broadcom BCM57710 NetXtreme II 10 GigE"
bcm57711_164f_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_1650_desc = "Broadcom BCM57711E NetXtreme II 10 GigE"
bcm57711_1111_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_171c_desc = "Broadcom BCM57711E NetXtreme II 10 GigE"
bcm57711_7058_desc = "Broadcom BCM57711E NetXtreme II 10 GigE"

