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 |
|