summaryrefslogtreecommitdiffstats
path: root/src/Makefile.housekeeping
diff options
context:
space:
mode:
authorMichael Brown2008-10-17 19:12:24 +0200
committerMichael Brown2008-10-17 19:12:24 +0200
commit5600955bdd20d95d6509617457cfa9d0d7b464b7 (patch)
tree55a1e9bfb38b526698a102a83286784a6c681792 /src/Makefile.housekeeping
parent[build] Use ".bss.*" names for uninitialised-data sections (diff)
downloadipxe-5600955bdd20d95d6509617457cfa9d0d7b464b7.tar.gz
ipxe-5600955bdd20d95d6509617457cfa9d0d7b464b7.tar.xz
ipxe-5600955bdd20d95d6509617457cfa9d0d7b464b7.zip
[romprefix] Sanity-check the runtime segment address for PCI 3
Some PCI 3 BIOSes seem to provide a garbage value in %bx, which should contain the runtime segment address. Perform a basic sanity check: we reject the segment if it is below the start of option ROM space. If the sanity check fails, we assume that the BIOS was not expecting us to be a PCI 3 ROM, and we just leave our image in situ.
Diffstat (limited to 'src/Makefile.housekeeping')
0 files changed, 0 insertions, 0 deletions