aboutsummaryrefslogtreecommitdiff
path: root/src/include/ipxe/pci_io.h
diff options
context:
space:
mode:
authorMichael Brown <mcb30@ipxe.org>2024-07-31 16:43:27 +0100
committerMichael Brown <mcb30@ipxe.org>2024-08-01 12:54:49 +0100
commita064d397688930dcb341f62587db4e8e786777a0 (patch)
treeb2e5e47d170d658c2dc7c5963895c081863f976c /src/include/ipxe/pci_io.h
parent121d96b903b221e2c63fa0fc5a8901dc24645a47 (diff)
downloadipxe-master.zip
ipxe-master.tar.gz
ipxe-master.tar.bz2
[cpuid] Allow hypervisor CPUID leaves to be accessed as settingsHEADmaster
Redefine bit 30 of an SMBIOS numerical setting to be part of the function number, in order to allow access to hypervisor CPUID leaves. This technically breaks backwards compatibility with scripts attempting to read more than 64 consecutive functions. Since there is no meaningful block of 64 consecutive related functions, it is vanishingly unlikely that this capability has ever been used. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe/pci_io.h')
0 files changed, 0 insertions, 0 deletions