diff options
| author | Michael Brown | 2008-10-17 19:12:24 +0200 |
|---|---|---|
| committer | Michael Brown | 2008-10-17 19:12:24 +0200 |
| commit | 5600955bdd20d95d6509617457cfa9d0d7b464b7 (patch) | |
| tree | 55a1e9bfb38b526698a102a83286784a6c681792 /LOG | |
| parent | [build] Use ".bss.*" names for uninitialised-data sections (diff) | |
| download | ipxe-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 'LOG')
0 files changed, 0 insertions, 0 deletions
