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


[version]
signature   = "$WINDOWS NT$"
class       = system
classguid   = {4D36E97D-E325-11CE-BFC1-08002BE10318}
provider    = %HPQ%
catalogfile = bxvbd.cat
driverver   = 07/30/2009,5.0.16.0


[manufacturer]
%HPQ% = HPQ, ntx86, ntx86.6.0, ntamd64, ntamd64.6.0, ntia64, ntia64.6.0


[HPQ]
%NC370T_desc% = NC370T_inst_x86, pci\ven_14e4&dev_164a&subsys_3101103c
%NC370F_desc% = NC370F_inst_x86, pci\ven_14e4&dev_16aa&subsys_3102103c
%NC370i_desc% = NC370i_inst_x86, pci\ven_14e4&dev_164a&subsys_3106103c
%NC373i_desc% = NC373i_inst_x86, pci\ven_14e4&dev_164c&subsys_7038103c
%NC373Fi_desc% = NC373Fi_inst_x86, pci\ven_14e4&dev_16ac&subsys_703b103c
%NC380T_desc% = NC380T_inst_x86, pci\ven_14e4&dev_164a&subsys_3070103c
%NC370Fi_desc% = NC370Fi_inst_x86, pci\ven_14e4&dev_16aa&subsys_310c103c
%NC371i_desc% = NC371i_inst_x86, pci\ven_14e4&dev_164a&subsys_1709103c
%NC373m_desc% = NC373m_inst_x86, pci\ven_14e4&dev_16ac&subsys_1706103c
%NC373F_desc% = NC373F_inst_x86, pci\ven_14e4&dev_16ac&subsys_703d103c
%NC374m_desc% = NC374m_inst_x86, pci\ven_14e4&dev_164c&subsys_7045103c
%NC373T_desc% = NC373T_inst_x86, pci\ven_14e4&dev_164c&subsys_7037103c
%NC382i_desc% = NC382i_inst_x86, pci\ven_14e4&dev_1639&subsys_7055103c
%NC382i_f_desc% = NC382i_f_inst_x86, pci\ven_14e4&dev_163a&subsys_7056103c
%NC382T_desc% = NC382T_inst_x86, pci\ven_14e4&dev_1639&subsys_7059103c
%NC382m_desc% = NC382m_inst_x86, pci\ven_14e4&dev_163a&subsys_171d103c


[HPQ.ntx86]
%NC370T_desc% = NC370T_inst_x86, pci\ven_14e4&dev_164a&subsys_3101103c
%NC370F_desc% = NC370F_inst_x86, pci\ven_14e4&dev_16aa&subsys_3102103c
%NC370i_desc% = NC370i_inst_x86, pci\ven_14e4&dev_164a&subsys_3106103c
%NC373i_desc% = NC373i_inst_x86, pci\ven_14e4&dev_164c&subsys_7038103c
%NC373Fi_desc% = NC373Fi_inst_x86, pci\ven_14e4&dev_16ac&subsys_703b103c
%NC380T_desc% = NC380T_inst_x86, pci\ven_14e4&dev_164a&subsys_3070103c
%NC370Fi_desc% = NC370Fi_inst_x86, pci\ven_14e4&dev_16aa&subsys_310c103c
%NC371i_desc% = NC371i_inst_x86, pci\ven_14e4&dev_164a&subsys_1709103c
%NC373m_desc% = NC373m_inst_x86, pci\ven_14e4&dev_16ac&subsys_1706103c
%NC373F_desc% = NC373F_inst_x86, pci\ven_14e4&dev_16ac&subsys_703d103c
%NC374m_desc% = NC374m_inst_x86, pci\ven_14e4&dev_164c&subsys_7045103c
%NC373T_desc% = NC373T_inst_x86, pci\ven_14e4&dev_164c&subsys_7037103c
%NC382i_desc% = NC382i_inst_x86, pci\ven_14e4&dev_1639&subsys_7055103c
%NC382i_f_desc% = NC382i_f_inst_x86, pci\ven_14e4&dev_163a&subsys_7056103c
%NC382T_desc% = NC382T_inst_x86, pci\ven_14e4&dev_1639&subsys_7059103c
%NC382m_desc% = NC382m_inst_x86, pci\ven_14e4&dev_163a&subsys_171d103c


[HPQ.ntx86.6.0]
%NC370T_desc% = NC370T_inst_x86wlh, pci\ven_14e4&dev_164a&subsys_3101103c
%NC370F_desc% = NC370F_inst_x86wlh, pci\ven_14e4&dev_16aa&subsys_3102103c
%NC370i_desc% = NC370i_inst_x86wlh, pci\ven_14e4&dev_164a&subsys_3106103c
%NC373i_desc% = NC373i_inst_x86wlh, pci\ven_14e4&dev_164c&subsys_7038103c
%NC373Fi_desc% = NC373Fi_inst_x86wlh, pci\ven_14e4&dev_16ac&subsys_703b103c
%NC380T_desc% = NC380T_inst_x86wlh, pci\ven_14e4&dev_164a&subsys_3070103c
%NC370Fi_desc% = NC370Fi_inst_x86wlh, pci\ven_14e4&dev_16aa&subsys_310c103c
%NC371i_desc% = NC371i_inst_x86wlh, pci\ven_14e4&dev_164a&subsys_1709103c
%NC373m_desc% = NC373m_inst_x86wlh, pci\ven_14e4&dev_16ac&subsys_1706103c
%NC373F_desc% = NC373F_inst_x86wlh, pci\ven_14e4&dev_16ac&subsys_703d103c
%NC374m_desc% = NC374m_inst_x86wlh, pci\ven_14e4&dev_164c&subsys_7045103c
%NC373T_desc% = NC373T_inst_x86wlh, pci\ven_14e4&dev_164c&subsys_7037103c
%NC382i_desc% = NC382i_inst_x86wlh, pci\ven_14e4&dev_1639&subsys_7055103c
%NC382i_f_desc% = NC382i_f_inst_x86wlh, pci\ven_14e4&dev_163a&subsys_7056103c
%NC382T_desc% = NC382T_inst_x86wlh, pci\ven_14e4&dev_1639&subsys_7059103c
%NC382m_desc% = NC382m_inst_x86wlh, pci\ven_14e4&dev_163a&subsys_171d103c


[HPQ.ntamd64]


[HPQ.ntamd64.6.0]


[HPQ.ntia64]


[HPQ.ntia64.6.0]



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

[NC370T_inst_x86]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC370T_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC370T_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC370T_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC370F_inst_x86]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC370F_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC370F_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC370F_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC370i_inst_x86]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC370i_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC370i_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC370i_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC373i_inst_x86]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373i_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC373i_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC373i_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC373Fi_inst_x86]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373Fi_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC373Fi_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC373Fi_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC380T_inst_x86]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC380T_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC380T_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC380T_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC370Fi_inst_x86]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC370Fi_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC370Fi_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC370Fi_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC371i_inst_x86]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC371i_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC371i_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC371i_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC373m_inst_x86]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373m_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC373m_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC373m_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC373F_inst_x86]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373F_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC373F_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC373F_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC374m_inst_x86]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC374m_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC374m_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC374m_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC373T_inst_x86]
addreg    = params, params_utp, params_rx_bufs, params_rxq_cnt, params_intr_coalescing, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373T_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC373T_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC373T_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC382i_inst_x86]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC382i_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC382i_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC382i_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC382i_f_inst_x86]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC382i_f_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC382i_f_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC382i_f_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC382T_inst_x86]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_rxq_cnt
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC382T_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC382T_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC382T_inst_x86.CoInstallers]
addreg = x86_kmdf_coinst_addreg
copyfiles = kmdf_coinstaller_file


[NC382m_inst_x86]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC382m_inst_x86.services]
addservice = b06bdrv, 0x00000002, x86_add_service, x86_eventlog

[NC382m_inst_x86.Wdf]
KmdfService = b06bdrv, bxvbdx_wdfsect

[NC382m_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%\bxvbdx.sys
loadordergroup = base

[x86_eventlog]
addreg = x86_addreg_eventlog

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

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

[bxvbdx_wdfsect]
KmdfLibraryVersion = 1.7



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

[NC370T_inst_x86wlh]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC370T_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC370F_inst_x86wlh]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC370F_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC370i_inst_x86wlh]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC370i_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC373i_inst_x86wlh]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373i_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC373Fi_inst_x86wlh]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373Fi_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC380T_inst_x86wlh]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC380T_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC370Fi_inst_x86wlh]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC370Fi_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC371i_inst_x86wlh]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC371i_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC373m_inst_x86wlh]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373m_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC373F_inst_x86wlh]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373F_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC374m_inst_x86wlh]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC374m_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC373T_inst_x86wlh]
addreg    = params, params_utp, params_rx_bufs, params_rxq_cnt, params_intr_coalescing, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC373T_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC382i_inst_x86wlh]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC382i_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC382i_inst_x86wlh.hw]
addreg     = msix_support

[NC382i_f_inst_x86wlh]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC382i_f_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC382i_f_inst_x86wlh.hw]
addreg     = msix_support

[NC382T_inst_x86wlh]
addreg    = params, params_utp, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_rxq_cnt
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC382T_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC382T_inst_x86wlh.hw]
addreg     = msix_support

[NC382m_inst_x86wlh]
addreg    = params, params_rx_bufs, params_intr_coalescing, params_rxq_cnt, params_tx_comp
delreg    = delreg.req_medium, delreg.f6drivers
copyfiles = x86_sys_file

[NC382m_inst_x86wlh.services]
addservice = b06bdrv, 0x00000002, x86wlh_add_service, x86wlh_eventlog

[NC382m_inst_x86wlh.hw]
addreg     = msix_support

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

[x86wlh_eventlog]
addreg = x86wlh_addreg_eventlog

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



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

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

[msix_support]
hkr, Interrupt Management\MessageSignaledInterruptProperties, MSISupported, 0x00010001, 0
hkr, Interrupt Management\Affinity Policy, DevicePolicy, 0x00010001, 0x03

[params]
hkr, , create_pdo_flag,     2, "4"
hkr, , target_ips,          2, "4425"
hkr, , optimize_ips,        2, "257"
hkr, , enable_fir,          2, "0"

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,       , "9000"
hkr, ndi\params\mtu,                step,      , "500"
hkr, ndi\params\mtu,                base,      , "10"

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_utp]
hkr, , *SpeedDuplex,          2, "0"
hkr, ndi\params\*SpeedDuplex,         paramDesc, , %speed_duplex_desc%
hkr, ndi\params\*SpeedDuplex,         default,   , "0"
hkr, ndi\params\*SpeedDuplex,         type,      , "enum"
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%


[params_intr_coalescing]
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%

[params_rxq_cnt]
hkr, , rss_chains,          2, "8"
hkr, ndi\params\rss_chains,         paramDesc, , %rxq_cnt_desc%
hkr, ndi\params\rss_chains,         default,   , "8"
hkr, ndi\params\rss_chains,         type,      , "enum"
hkr, ndi\params\rss_chains\enum,   1,         , "1"
hkr, ndi\params\rss_chains\enum,   2,         , "2"
hkr, ndi\params\rss_chains\enum,   4,         , "4"
hkr, ndi\params\rss_chains\enum,   8,         , "8"
[params_rx_bufs]
hkr, ,*ReceiveBuffers,                 2, "200"
hkr, ndi\params\*ReceiveBuffers,                paramdesc, , %rx_bufs_desc%
hkr, ndi\params\*ReceiveBuffers,                default,   , "200"
hkr, ndi\params\*ReceiveBuffers,                type,      , "dword"
hkr, ndi\params\*ReceiveBuffers,                min,       , "50"
hkr, ndi\params\*ReceiveBuffers,                max,       , "5000"
hkr, ndi\params\*ReceiveBuffers,                step,      , "1"
hkr, ndi\params\*ReceiveBuffers,                base,      , "10"

[params_tx_comp]
hkr, , tx_comp_timeout_us,          2, "0"



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

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

[delreg.f6drivers]
hklm, system\currentcontrolset\services\wdfldr
hklm, system\currentcontrolset\services\bxf6fixx



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

[destinationdirs]
x86_sys_file = 12
kmdf_coinstaller_file = 11

[sourcedisksnames]
1 = %disk_desc%,,,

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

[x86_sys_file]
bxvbdx.sys

[kmdf_coinstaller_file]
wdfcoinstaller01007.dll



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

[strings]
HPQ = "Hewlett-Packard Company"
disk_desc = "HP NC370 Installation Media"
vbd_srv_desc = "HP Virtual Bus Device"

NC370T_desc = "HP NC370T Virtual Bus Device"
NC370F_desc = "HP NC370F Virtual Bus Device"
NC370i_desc = "HP NC370i Virtual Bus Device"
NC373i_desc = "HP NC373i Virtual Bus Device"
NC373Fi_desc = "HP NC373i Virtual Bus Device"
NC380T_desc = "HP NC380T Virtual Bus Device"
NC370Fi_desc = "HP NC370i Virtual Bus Device"
NC371i_desc = "HP NC371i Virtual Bus Device"
NC373m_desc = "HP NC373m Virtual Bus Device"
NC373F_desc = "HP NC373F Virtual Bus Device"
NC374m_desc = "HP NC374m Virtual Bus Device"
NC373T_desc = "HP NC373T Virtual Bus Device"
NC382i_desc = "HP NC382i DP Virtual Bus Device"
NC382i_f_desc = "HP NC382i DP Virtual Bus Device"
NC382T_desc = "HP NC382T DP Virtual Bus Device"
NC382m_desc = "HP NC382m DP Virtual Bus Device"

speed_duplex_desc       = "Speed & Duplex"
rphy_speed_duplex_desc  = "Chassis PHY Speed & Duplex"
speed_duplex_auto       = "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_auto_1Gb_fd_fallback = "Auto With 1Gb Fallback Full"
speed_nvram_default     = "Hardware Default"

mtu_desc                = "JumboPacket"

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

rphy_wire_speed         = "Chassis PHY Ethernet@WireSpeed"
wire_speed_disable      = "Disable"
wire_speed_enable       = "Enable"

rphy_flow_ctrl          = "Chassis PHY Flow Control"
flow_ctrl_disable       = "Disable"
flow_ctrl_rx_pause      = "Tx Enabled"
flow_ctrl_tx_pause      = "Rx Enabled"
flow_ctrl_rx_tx_pause   = "Rx & Tx Enabled"
flow_ctrl_auto          = "Auto"
rx_bufs_desc                = "Receive Buffers"
intr_coalescing_desc        = "Interrupt Moderation"
rxq_cnt_desc        = "Number Of RSS Queues"

generic_enable              = "Enable"
generic_disable             = "Disable"
