commit | 3bb910caa8cfb07c8d2858e70065dc2904ecaf99 | [log] [tgz] |
---|---|---|
author | Michael Brown <mcb30@ipxe.org> | Thu Sep 04 16:03:10 2014 +0100 |
committer | Michael Brown <mcb30@ipxe.org> | Thu Sep 04 16:03:52 2014 +0100 |
tree | 9e6c64e0ef619730f8dd7941153e673b4b55a818 | |
parent | f94d6516326ba05928602ab1de2e4e713cbe35ee [diff] |
[efi] Make EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL optional Some UEFI systems (observed with a Hyper-V virtual machine) do not provide EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL. Make this an optional protocol (and fail any attempts to access PCI configuration space via the root bridge if the protocol is missing). Reported-by: Colin Blacker <Colin.Blacker@computerplanet.co.uk> Signed-off-by: Michael Brown <mcb30@ipxe.org>