;*******************************************************************************
; Copyright (c) 2000-2009 Broadcom Corporation.
;
; Broadcom NetXtreme II 10 GigE VBD INF for Windows 2000, 2003 and 2008.
;
; This file was generated by: gawk -f target.gawk ws3_x86 brcm 
;
;
; History:
;    06/02/03 havk             Inception.
;*******************************************************************************


[version]
signature   = "$WINDOWS NT$"
class       = system
classguid   = {4D36E97D-E325-11CE-BFC1-08002BE10318}
provider    = %brcm%
catalogfile = evbd.cat
driverver   = 08/05/2009,5.0.31.0


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


[broadcom]
%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
%bcm57711E_1650_desc% = bcm57711E_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_1020_desc% = bcm57711_1020_inst_x86, pci\ven_14e4&dev_164f&subsys_102014e4
%bcm57711_1030_desc% = bcm57711_1030_inst_x86, pci\ven_14e4&dev_164f&subsys_103014e4
%bcm57711_1130_desc% = bcm57711_1130_inst_x86, pci\ven_14e4&dev_164f&subsys_113014e4
%bcm57711_1060_desc% = bcm57711_1060_inst_x86, pci\ven_14e4&dev_164f&subsys_106014e4
%bcm57711_1113_desc% = bcm57711_1113_inst_x86, pci\ven_14e4&dev_164f&subsys_111314e4
%bcm57711_1123_desc% = bcm57711_1123_inst_x86, pci\ven_14e4&dev_164f&subsys_112314e4
%bcm57711_02d3_desc% = bcm57711_02d3_inst_x86, pci\ven_14e4&dev_164f&subsys_02d31028
%bcm57711_8113_desc% = bcm57711_8113_inst_x86, pci\ven_14e4&dev_164f&subsys_811314e4
%bcm57711_4113_desc% = bcm57711_4113_inst_x86, pci\ven_14e4&dev_164f&subsys_411314e4


[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
%bcm57711E_1650_desc% = bcm57711E_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_1020_desc% = bcm57711_1020_inst_x86, pci\ven_14e4&dev_164f&subsys_102014e4
%bcm57711_1030_desc% = bcm57711_1030_inst_x86, pci\ven_14e4&dev_164f&subsys_103014e4
%bcm57711_1130_desc% = bcm57711_1130_inst_x86, pci\ven_14e4&dev_164f&subsys_113014e4
%bcm57711_1060_desc% = bcm57711_1060_inst_x86, pci\ven_14e4&dev_164f&subsys_106014e4
%bcm57711_1113_desc% = bcm57711_1113_inst_x86, pci\ven_14e4&dev_164f&subsys_111314e4
%bcm57711_1123_desc% = bcm57711_1123_inst_x86, pci\ven_14e4&dev_164f&subsys_112314e4
%bcm57711_02d3_desc% = bcm57711_02d3_inst_x86, pci\ven_14e4&dev_164f&subsys_02d31028
%bcm57711_8113_desc% = bcm57711_8113_inst_x86, pci\ven_14e4&dev_164f&subsys_811314e4
%bcm57711_4113_desc% = bcm57711_4113_inst_x86, pci\ven_14e4&dev_164f&subsys_411314e4


[broadcom.ntx86.6.0]
%bcm57710_164e_desc% = bcm57710_164e_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_164e14e4
%bcm57710_1001_desc% = bcm57710_1001_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_100114e4
%bcm57710_1002_desc% = bcm57710_1002_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_100214e4
%bcm57710_1003_desc% = bcm57710_1003_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_100314e4
%bcm57710_1004_desc% = bcm57710_1004_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_100414e4
%bcm57710_1011_desc% = bcm57710_1011_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_101114e4
%bcm57710_1015_desc% = bcm57710_1015_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_101514e4
%bcm57710_1020_desc% = bcm57710_1020_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_102014e4
%bcm57710_1f14_desc% = bcm57710_1f14_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_1f141028
%bcm57710_1022_desc% = bcm57710_1022_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_102214e4
%bcm57710_1030_desc% = bcm57710_1030_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_103014e4
%bcm57710_1032_desc% = bcm57710_1032_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_103214e4
%bcm57710_1115_desc% = bcm57710_1115_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_111514e4
%bcm57710_4f70_desc% = bcm57710_4f70_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_4f701120
%bcm57710_4375_desc% = bcm57710_4375_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_43751120
%bcm57710_1130_desc% = bcm57710_1130_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_113014e4
%bcm57710_1023_desc% = bcm57710_1023_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_102314e4
%bcm57710_1060_desc% = bcm57710_1060_inst_x86wlh, pci\ven_14e4&dev_164e&subsys_106014e4
%bcm57711_164f_desc% = bcm57711_164f_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_164f14e4
%bcm57711E_1650_desc% = bcm57711E_1650_inst_x86wlh, pci\ven_14e4&dev_1650&subsys_165014e4
%bcm57711_1111_desc% = bcm57711_1111_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_111114e4
%bcm57711_1020_desc% = bcm57711_1020_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_102014e4
%bcm57711_1030_desc% = bcm57711_1030_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_103014e4
%bcm57711_1130_desc% = bcm57711_1130_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_113014e4
%bcm57711_1060_desc% = bcm57711_1060_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_106014e4
%bcm57711_1113_desc% = bcm57711_1113_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_111314e4
%bcm57711_1123_desc% = bcm57711_1123_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_112314e4
%bcm57711_02d3_desc% = bcm57711_02d3_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_02d31028
%bcm57711_8113_desc% = bcm57711_8113_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_811314e4
%bcm57711_4113_desc% = bcm57711_4113_inst_x86wlh, pci\ven_14e4&dev_164f&subsys_411314e4


[broadcom.ntamd64]


[broadcom.ntamd64.6.0]


[broadcom.ntia64]


[broadcom.ntia64.6.0]



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

[bcm57710_164e_inst_x86]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_164e_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_164e_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1001_inst_x86]
addreg    = params, params_speed_common, params_speed_all
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1001_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1001_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1002_inst_x86]
addreg    = params, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1002_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1002_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1003_inst_x86]
addreg    = params, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1003_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1003_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1004_inst_x86]
addreg    = params, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto, params_speed_10MB_100MB
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1004_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1004_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1011_inst_x86]
addreg    = params, params_speed_common, params_speed_all, params_sw_config
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1011_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1011_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1015_inst_x86]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default, params_speed_1G
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1015_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1015_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1020_inst_x86]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1020_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1020_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1f14_inst_x86]
addreg    = params, params_speed_common, params_speed_10gb_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1f14_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1f14_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1022_inst_x86]
addreg    = params, params_speed_common, params_speed_10gb_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1022_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1022_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1030_inst_x86]
addreg    = params, params_wol_cap, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1030_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1030_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1032_inst_x86]
addreg    = params, params_speed_common, params_speed_all
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1032_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1032_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1115_inst_x86]
addreg    = params, params_speed_common, params_speed_all
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1115_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1115_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_4f70_inst_x86]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default, params_speed_1G, params_memory_consumption, params_preemphasis
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_4f70_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_4f70_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_4375_inst_x86]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default, params_speed_1G, params_memory_consumption, params_preemphasis
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_4375_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_4375_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1130_inst_x86]
addreg    = params, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1130_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1130_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1023_inst_x86]
addreg    = params, params_speed_common, params_speed_all
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1023_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1023_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57710_1060_inst_x86]
addreg    = params, params_wol_cap, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57710_1060_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57710_1060_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_164f_inst_x86]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_all
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_164f_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_164f_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711E_1650_inst_x86]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_all
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711E_1650_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711E_1650_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_1111_inst_x86]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_1111_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_1111_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_1020_inst_x86]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_1020_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_1020_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_1030_inst_x86]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_1030_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_1030_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_1130_inst_x86]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_1130_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_1130_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_1060_inst_x86]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_1060_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_1060_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_1113_inst_x86]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_1113_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_1113_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_1123_inst_x86]
addreg    = params, params_57711, params_speed_common, params_speed_all
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_1123_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_1123_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_02d3_inst_x86]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_all
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_02d3_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_02d3_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_8113_inst_x86]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_8113_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_8113_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[bcm57711_4113_inst_x86]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium, delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

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

[bcm57711_4113_inst_x86.Wdf]
KmdfService = ebdrv, evbdx_wdfsect

[bcm57711_4113_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[x86_add_service]
displayname    = %vbd_srv_desc%
servicetype    = 1               ; SERVICE_KERNEL_DRIVER
starttype      = 0               ; SERVICE_BOOT_START
errorcontrol   = 1               ; SERVICE_ERROR_NORMAL
servicebinary  = %12%\evbdx.sys
loadordergroup = base
addreg         = product_version

[x86_add_service_no_loadordergroup]
displayname    = %vbd_srv_desc%
servicetype    = 1               ; SERVICE_KERNEL_DRIVER
starttype      = 0               ; SERVICE_BOOT_START
errorcontrol   = 1               ; SERVICE_ERROR_NORMAL
servicebinary  = %12%\evbdx.sys
addreg         = product_version

[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

[x86_kmdf_coinst_addreg]
hkr, , CoInstallers32, 0x00010000, "wdfcoinstaller01007.dll, WdfCoInstaller"

[evbdx_wdfsect]
KmdfLibraryVersion = 1.7



;*******************************************************************************
; x86wlh install sections.
;*******************************************************************************

[bcm57710_164e_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_164e_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_164e_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1001_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_all
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1001_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1001_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1002_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1002_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1002_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1003_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1003_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1003_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1004_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto, params_speed_10MB_100MB
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1004_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1004_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1011_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_all, params_sw_config
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1011_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1011_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1015_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default, params_speed_1G
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1015_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1015_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1020_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1020_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1020_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1f14_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10gb_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1f14_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1f14_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1022_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10gb_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1022_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1022_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1030_inst_x86wlh]
addreg    = params, params_wol_cap, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1030_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1030_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1032_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_all
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1032_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1032_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1115_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_all
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1115_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1115_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_4f70_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default, params_speed_1G, params_memory_consumption, params_preemphasis
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_4f70_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_4f70_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service_no_loadordergroup, x86wlh_eventlog


[bcm57710_4375_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10G, params_speed_10G_default, params_speed_1G, params_memory_consumption, params_preemphasis
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_4375_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_4375_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service_no_loadordergroup, x86wlh_eventlog


[bcm57710_1130_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1130_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1130_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1023_inst_x86wlh]
addreg    = params, params_speed_common, params_speed_all
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1023_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1023_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57710_1060_inst_x86wlh]
addreg    = params, params_wol_cap, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57710_1060_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57710_1060_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_164f_inst_x86wlh]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_all
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_164f_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_164f_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711E_1650_inst_x86wlh]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_all
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711E_1650_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711E_1650_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_1111_inst_x86wlh]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_1111_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_1111_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_1020_inst_x86wlh]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_1020_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_1020_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_1030_inst_x86wlh]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_1030_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_1030_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_1130_inst_x86wlh]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_1130_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_1130_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_1060_inst_x86wlh]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_10G, params_speed_1G, params_speed_auto
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_1060_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_1060_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_1113_inst_x86wlh]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_1113_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_1113_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_1123_inst_x86wlh]
addreg    = params, params_57711, params_speed_common, params_speed_all
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_1123_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_1123_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_02d3_inst_x86wlh]
addreg    = params, params_57711, params_wol_cap, params_speed_common, params_speed_all
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_02d3_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_02d3_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_8113_inst_x86wlh]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_8113_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_8113_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[bcm57711_4113_inst_x86wlh]
addreg    = params, params_57711, params_speed_common, params_speed_10G, params_speed_10G_default
delreg    = delreg.req_medium,delreg.test_mode, delreg.l2_fw_flow_ctrl
copyfiles = x86_sys_file

[bcm57711_4113_inst_x86wlh.hw]
addreg    = brcm_msix

[bcm57711_4113_inst_x86wlh.services]
addservice = ebdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog


[x86wlh_add_service]
displayname    = %vbd_srv_desc%
servicetype    = 1               ; SERVICE_KERNEL_DRIVER
starttype      = 0               ; SERVICE_BOOT_START
errorcontrol   = 1               ; SERVICE_ERROR_NORMAL
servicebinary  = %12%\evbdx.sys
loadordergroup = base
addreg         = product_version, bootflags

[x86wlh_add_service_no_loadordergroup]
displayname    = %vbd_srv_desc%
servicetype    = 1               ; SERVICE_KERNEL_DRIVER
starttype      = 0               ; SERVICE_BOOT_START
errorcontrol   = 1               ; SERVICE_ERROR_NORMAL
servicebinary  = %12%\evbdx.sys
addreg         = product_version, bootflags

[x86wlh_eventlog]
addreg = x86wlh_addreg_eventlog

[x86wlh_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
[brcm_msix]
hkr, "Interrupt Management", 0x00000010
hkr, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
hkr, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1
hkr, "Interrupt Management\Affinity Policy", 0x00000010
hkr, "Interrupt Management\Affinity Policy", DevicePolicy, 0x00010001, 0x03


[product_version]
hkr, , product_version, 0, "14.1.0"

[params_memory_consumption]
hkr, , memory_consumption,  2, "25"

[params_57711]

hkr, , fw_flow_ctrl,             2, "0"
hkr, ndi\params\fw_flow_ctrl,            paramDesc, , %fw_flow_ctrl_desc%
hkr, ndi\params\fw_flow_ctrl,            default,   , "0"
hkr, ndi\params\fw_flow_ctrl,            type,      , "enum"
hkr, ndi\params\fw_flow_ctrl\enum,      0,        , %generic_disable%
hkr, ndi\params\fw_flow_ctrl\enum,      1,        , %generic_enable%

[params]
hkr, , create_pdo_flag,     2, "12"

hkr, , mtu,                 2, "1500"
hkr, ndi\params\mtu,                paramdesc, , %mtu_desc%
hkr, ndi\params\mtu,                default,   , "1500"
hkr, ndi\params\mtu,                type,      , "dword"
hkr, ndi\params\mtu,                min,       , "1500"
hkr, ndi\params\mtu,                max,       , "9600"
hkr, ndi\params\mtu,                step,      , "100"
hkr, ndi\params\mtu,                base,      , "10"

hkr, ,*ReceiveBuffers,                 2, "0"
hkr, ndi\params\*ReceiveBuffers,                paramdesc, , %rx_bufs_desc%
hkr, ndi\params\*ReceiveBuffers,                default,   , "0"
hkr, ndi\params\*ReceiveBuffers,                type,      , "dword"
hkr, ndi\params\*ReceiveBuffers,                min,       , "0"
hkr, ndi\params\*ReceiveBuffers,                max,       , "2000"
hkr, ndi\params\*ReceiveBuffers,                step,      , "50"
hkr, ndi\params\*ReceiveBuffers,                base,      , "10"

hkr, , *InterruptModeration,          2, "1"
hkr, ndi\params\*InterruptModeration,         paramDesc, , %intr_coalescing_desc%
hkr, ndi\params\*InterruptModeration,         default,   , "1"
hkr, ndi\params\*InterruptModeration,         type,      , "enum"
hkr, ndi\params\*InterruptModeration\enum,   0,         , %generic_disable%
hkr, ndi\params\*InterruptModeration\enum,   1,         , %generic_enable%

hkr, , rss_chain_cnt,                 2, "0"
hkr, ndi\params\rss_chain_cnt,         paramDesc, , %rxq_cnt_desc%
hkr, ndi\params\rss_chain_cnt,         default,   , "0"
hkr, ndi\params\rss_chain_cnt,         type,      , "enum"
hkr, ndi\params\rss_chain_cnt\enum,   0,         , "Auto"
hkr, ndi\params\rss_chain_cnt\enum,   1,         , " 1"
hkr, ndi\params\rss_chain_cnt\enum,   2,         , " 2"
hkr, ndi\params\rss_chain_cnt\enum,   4,         , " 4"
hkr, ndi\params\rss_chain_cnt\enum,   8,         , " 8"
hkr, ndi\params\rss_chain_cnt\enum,  16,         , "16"

[params_wol_cap]
hkr, , wol_cap,             2, "3"
hkr, ndi\params\wol_cap,            paramDesc, , %wol_desc%
hkr, ndi\params\wol_cap,            default,   , "3"
hkr, ndi\params\wol_cap,            type,      , "enum"
hkr, ndi\params\wol_cap\enum,       0,         , %wol_none%
hkr, ndi\params\wol_cap\enum,       1,         , %wol_magic%
hkr, ndi\params\wol_cap\enum,       2,         , %wol_acpi%
hkr, ndi\params\wol_cap\enum,       3,         , %wol_both%
hkr, ndi\params\wol_cap,            control,   , "1"

[params_speed_common]
hkr, ndi\params\*SpeedDuplex,         paramDesc, , %speed_duplex_desc%
hkr, ndi\params\*SpeedDuplex,         default,   , "0"
hkr, ndi\params\*SpeedDuplex,         type,      , "enum"

[params_speed_all]
hkr, , *SpeedDuplex,          2, "0"
hkr, ndi\params\*SpeedDuplex\enum,    0,         , %speed_duplex_auto%
hkr, ndi\params\*SpeedDuplex\enum,    1,         , %speed_duplex_10Mb_hd%
hkr, ndi\params\*SpeedDuplex\enum,    2,         , %speed_duplex_10Mb_fd%
hkr, ndi\params\*SpeedDuplex\enum,    3,         , %speed_duplex_100Mb_hd%
hkr, ndi\params\*SpeedDuplex\enum,    4,         , %speed_duplex_100Mb_fd%
hkr, ndi\params\*SpeedDuplex\enum,    6,         , %speed_duplex_1Gb_fd%
hkr, ndi\params\*SpeedDuplex\enum,    2147484672,, %speed_duplex_2500Mb_fd%
hkr, ndi\params\*SpeedDuplex\enum,    7,         , %speed_duplex_10Gb_fd%

[params_speed_10G]
hkr, ndi\params\*SpeedDuplex\enum,    7,         , %speed_duplex_10Gb_fd%

[params_speed_1G]
hkr, ndi\params\*SpeedDuplex\enum,    6,         , %speed_duplex_1Gb_fd%

[params_speed_auto]
hkr, , *SpeedDuplex,          2, "0"
hkr, ndi\params\*SpeedDuplex\enum,    0,         , %speed_duplex_auto%

[params_speed_10gb_auto]
hkr, , *SpeedDuplex,          2, "0"
hkr, ndi\params\*SpeedDuplex\enum,    0,         , %speed_duplex_10gb_auto%

[params_speed_10MB_100MB]
hkr, ndi\params\*SpeedDuplex\enum,    1,         , %speed_duplex_10Mb_hd%
hkr, ndi\params\*SpeedDuplex\enum,    2,         , %speed_duplex_10Mb_fd%
hkr, ndi\params\*SpeedDuplex\enum,    3,         , %speed_duplex_100Mb_hd%
hkr, ndi\params\*SpeedDuplex\enum,    4,         , %speed_duplex_100Mb_fd%

[params_speed_10G_default]
hkr, , *SpeedDuplex,          2, "7"

[params_sw_config]
hkr, , sw_config,            2, "1"
hkr, ndi\params\sw_config,            paramDesc, , %sw_config%
hkr, ndi\params\sw_config,            default,   , "1"
hkr, ndi\params\sw_config,            type,      , "enum"
hkr, ndi\params\sw_config\enum,       0,        , %sw_config_1G% 
hkr, ndi\params\sw_config\enum,       1,        , %sw_config_10G%

[params_preemphasis]
hkr, , preemphasis_enable,        2, "0x1"
hkr, , preemphasis_rx_0,          2, "0x0"
hkr, , preemphasis_rx_1,          2, "0x0"
hkr, , preemphasis_rx_2,          2, "0x0"
hkr, , preemphasis_rx_3,          2, "0x0"
hkr, , preemphasis_tx_0,          2, "0x0"
hkr, , preemphasis_tx_1,          2, "0x0"
hkr, , preemphasis_tx_2,          2, "0x0"
hkr, , preemphasis_tx_3,          2, "0x0"



;*******************************************************************************
; Delete old registry parameters.
;*******************************************************************************

[delreg.req_medium]
hkr, , req_medium
hkr, ndi\params\req_medium
[delreg.test_mode]
hkr, , test_mode
[delreg.l2_fw_flow_ctrl]
hkr, , l2_fw_flow_ctrl
hkr, ndi\params\l2_fw_flow_ctrl



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

[destinationdirs]
x86_sys_file = 12

[sourcedisksnames]
1 = %disk_desc%,,,

[sourcedisksfiles]
evbdx.sys = 1,,
wdfcoinstaller01007.dll = 1,,

[kmdf_coinstaller_file]
wdfcoinstaller01007.dll


[x86_sys_file]
evbdx.sys



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

[strings]
brcm = "Broadcom 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"
bcm57711E_1650_desc = "Broadcom BCM57711E NetXtreme II 10 GigE"
bcm57711_1111_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_1020_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_1030_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_1130_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_1060_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_1113_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_1123_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_02d3_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_8113_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"
bcm57711_4113_desc = "Broadcom BCM57711 NetXtreme II 10 GigE"

speed_duplex_desc       = "Speed & Duplex"
speed_duplex_auto       = "Auto"
speed_duplex_10gb_auto  = "10G Auto"
speed_duplex_10Mb_hd    = "10 Mb Half"
speed_duplex_10Mb_fd    = "10 Mb Full"
speed_duplex_100Mb_hd   = "100 Mb Half"
speed_duplex_100Mb_fd   = "100 Mb Full"
speed_duplex_1Gb_fd_an  = "1 Gb Full Auto"
speed_duplex_1Gb_fd     = "1 Gb Full"
speed_duplex_2500Mb_fd  = "2.5 Gb Full"
speed_duplex_10Gb_fd    = "10 Gb Full"
speed_duplex_auto_1Gb_fd_fallback = "Auto With 1Gb Fallback Full"
speed_nvram_default     = "Hardware Default"

sw_config              = "Switch configuration"
sw_config_1G           = "sw_config_1G"
sw_config_10G          = "sw_config_10G"

l4_enable_rss_desc     = "L4 Enable RSS"
l4_enable_rss_disabled = "Disabled"
l4_enable_rss_enabled  = "Enabled"

mtu_desc                = "Jumbo MTU"

wol_desc                = "Wake Up Capabilities"
wol_none                = "None"
wol_magic               = "Magic Packet"
wol_acpi                = "Wake Up Frame"
wol_both                = "Both"

coal_desc               = "Interrupt Coalesing Mode"
coal_trip               = "Trip Mode (No coalesing)"
coal_sync               = "Periodic Sync Mode"

cid_allocation_mode_desc = "Cid Allocation Mode"
alloc_regular            = "Allocate only when free"
alloc_delay              = "Allocate when there are pending cfc-deletes"

int_rx_desc             = "Rx Interrupts per Sec"
int_tx_desc             = "Tx Interrupts per Sec"

l4_gen_buf_desc         = "L4 Gen Buf Size"

l4_scq_pg_desc         = "L4 Scq page count"

l4_rcq_pg_desc         = "L4 Rcq page count"

l4_grq_pg_desc         = "L4 Grq page count"

l4_tx_pg_desc          = "L4 Tx-chain page count"

l4_rx_pg_desc          = "L4 Rx-chain page count"

l4_max_gen_buf_desc    = "L4 Maximum allocated generic buffers (#bufs)"

l4_short_loop_desc    = "L4 Minimum allocation, that accounts for “short loop” (#bufs)"

l4_fw_dca_enabled_desc  = "L4 Enable DCA"

l4_ignore_grq_push_enabled_desc  = "L4 IGNORE GRQ PUSH"

l4_fw_dca_thresh_step_desc  = "L4 DCA: thresh step"

l4_fw_dca_thresh_min_desc  = "L4 DCA: minimum thresh"

l4_hc_ustorm_thresh_desc  = "L4 HC USTORM"

max_toe_cons_desc      = "L4 Maximum number of toe connections"

l2_rx_cnt_desc         = "L2 Rx desc count"

l2_rx_bd_page_cnt      = "L2 Rx BD Page count"

l2_tx_bd_page_cnt      = "L2 Tx BD Page count"

memory_consumption_desc      = "Memory Consumption Mode"
memory_consumption_high      = "high"
memory_consumption_medium    = "med"
memory_consumption_low       = "low"
memory_consumption_manual    = "manual"
rx_bufs_desc                = "Receive Buffers (0=Auto)"
intr_coalescing_desc        = "Interrupt Moderation"
rxq_cnt_desc                = "Number Of RSS Queues"
fw_flow_ctrl_desc           = "Pause On Exhausted Host Ring"

generic_enable              = "Enable"
generic_disable             = "Disable"

