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>tags/v1.20.1
|
|
||
59 |
|
59 |
|
60 |
|
60 |
|
61 |
|
61 |
|
62 |
|
|
|
|
62 |
|
|
63 |
|
63 |
|
64 |
|
64 |
|
65 |
|
65 |
|
|
|
||
74 |
|
74 |
|
75 |
|
75 |
|
76 |
|
76 |
|
|
77 |
|
|
|
78 |
|
|
|
79 |
|
|
77 |
|
80 |
|
78 |
|
81 |
|
79 |
|
82 |
|
|
|
||
92 |
|
95 |
|
93 |
|
96 |
|
94 |
|
97 |
|
|
98 |
|
|
|
99 |
|
|
|
100 |
|
|
95 |
|
101 |
|
96 |
|
102 |
|
97 |
|
103 |
|