commit | 16e235987fae94e53db293990ad4f2d816b72326 | [log] [tgz] |
---|---|---|
author | Michael Brown <mcb30@ipxe.org> | Thu Aug 21 15:59:11 2014 +0100 |
committer | Michael Brown <mcb30@ipxe.org> | Fri Aug 22 15:05:05 2014 +0100 |
tree | f184c3e5ee33aed4696f22d0a04c2d129b36cd96 | |
parent | ec7c331ca34d4fc8fd4038f7d76e5bc17236da77 [diff] |
[romprefix] Do not preserve unused register %di Since some PnP BIOSes fail to set %es:di to point to the PnP signature on entry, we identify a PnP BIOS by scanning through the top 64kB of base memory looking for the PnP structure. We therefore don't actually use the values of %es:di provided to the initialisation entry point, and so there is no need to preserve them. Signed-off-by: Michael Brown <mcb30@ipxe.org>