[phantom] Allow for PXE boot to be enabled/disabled on a per-port basis
authorMichael Brown <mcb30@etherboot.org>
Sat, 1 Nov 2008 01:55:13 +0000 (01:55 +0000)
committerMichael Brown <mcb30@etherboot.org>
Sat, 1 Nov 2008 01:55:13 +0000 (01:55 +0000)
commitaa95744915aba1b96fd226609e07ad1843437afc
treec2ce61c5ad5ff3524157b659e50bab2c956f2ca6
parent5e6b82104df452bb7f6d2feed67a1d2079ddc4ce
[phantom] Allow for PXE boot to be enabled/disabled on a per-port basis

This is something of an ugly hack to accommodate an OEM requirement.
The NIC has only one expansion ROM BAR, rather than one per port.  To
allow individual ports to be selectively enabled/disabled for PXE boot
(as required), we must therefore leave the expansion ROM always
enabled, and place the per-port enable/disable logic within the gPXE
driver.
src/drivers/net/phantom/phantom.c
src/drivers/net/phantom/phantom.h