summaryrefslogtreecommitdiffstats
path: root/src/interface
diff options
context:
space:
mode:
authorMichael Brown2025-11-24 15:44:53 +0100
committerMichael Brown2025-11-24 20:10:49 +0100
commit0cf2f8028c5468303f6f8ec7f639fdfd31d70e74 (patch)
tree59e6eaf7ef39687b8f5024b407d56a6e0a4e483a /src/interface
parent[arm] Avoid unaligned accesses for memcpy() and memset() (diff)
downloadipxe-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