diff options
| author | Michael Brown | 2025-11-24 15:44:53 +0100 |
|---|---|---|
| committer | Michael Brown | 2025-11-24 20:10:49 +0100 |
| commit | 0cf2f8028c5468303f6f8ec7f639fdfd31d70e74 (patch) | |
| tree | 59e6eaf7ef39687b8f5024b407d56a6e0a4e483a /src/interface | |
| parent | [arm] Avoid unaligned accesses for memcpy() and memset() (diff) | |
| download | ipxe-0cf2f8028c5468303f6f8ec7f639fdfd31d70e74.tar.gz ipxe-0cf2f8028c5468303f6f8ec7f639fdfd31d70e74.tar.xz ipxe-0cf2f8028c5468303f6f8ec7f639fdfd31d70e74.zip | |
[pci] Allow PCI configuration space access mechanism to vary by range
On some systems (observed on an AWS EC2 c7a.medium instance in
eu-west-2), there is no single PCI configuration space access
mechanism that covers all PCI devices. For example: the ECAM may
provide access only to bus 01 and above, with type 1 accesses required
to access bus 00.
Allow the choice of PCI configuration space access mechanism to be
made on a per-range basis, rather than being made just once in an
initialisation function.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/interface')
0 files changed, 0 insertions, 0 deletions
