]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[romprefix] Display only one "Ctrl-B" prompt per PCI device during POST
authorMichael Brown <mcb30@ipxe.org>
Mon, 11 Mar 2013 01:43:12 +0000 (01:43 +0000)
committerMichael Brown <mcb30@ipxe.org>
Mon, 11 Mar 2013 01:48:00 +0000 (01:48 +0000)
commitcb37d92ff6915b511163e0160b5587cce4d9bb1c
tree4198abc50e50a197fe97deabe9d69077c7096cfc
parent2629b7e2cd8975f02a159db461d2460b9275545e
[romprefix] Display only one "Ctrl-B" prompt per PCI device during POST

If a multifunction PCI device exposes an iPXE ROM via each function,
then each function will display a "Press Ctrl-B to configure iPXE"
prompt, and delay for two seconds.  Since a single instance of iPXE
can drive all functions on the multifunction device, this simply adds
unnecessary delay to the boot process.

Fix by inhibiting the "Press Ctrl-B" prompt for all except the first
function on a PCI device.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/arch/i386/prefix/romprefix.S