diff options
| author | Michael Brown | 2014-05-15 14:04:47 +0200 |
|---|---|---|
| committer | Michael Brown | 2014-05-15 14:04:47 +0200 |
| commit | f747a00c54ccc7b839399c755f1d138a233d368f (patch) | |
| tree | d976619f0b08a3493c15c3625886c0a16ebf58f7 /src/net | |
| parent | [build] Merge util/geniso and util/genliso (diff) | |
| download | ipxe-f747a00c54ccc7b839399c755f1d138a233d368f.tar.gz ipxe-f747a00c54ccc7b839399c755f1d138a233d368f.tar.xz ipxe-f747a00c54ccc7b839399c755f1d138a233d368f.zip | |
[lkrnprefix] Make real-mode setup code relocatable
The bzImage boot protocol allows the real-mode code to be loaded at
any segment within base memory. (The fact that both iPXE and recent
versions of Syslinux will load the real-mode code at 1000:0000 is a
coincidence; it is not guaranteed by the specification.)
Fix by making the code relocatable.
Reported-by: Andrew Stuart <andrew@shopcusa.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/net')
0 files changed, 0 insertions, 0 deletions
