aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Brown <mcb30@ipxe.org>2010-04-20 20:44:23 +0100
committerMichael Brown <mcb30@ipxe.org>2010-04-20 21:00:49 +0100
commit92c3202ab192d4a4ade54d03c13faf17ce3e6a44 (patch)
tree23f093bd112b3ba847313b417790be39f899491d /src
parent9cf5170c30896f51c889bccab3f50f1af0d61dba (diff)
downloadipxe-92c3202ab192d4a4ade54d03c13faf17ce3e6a44.zip
ipxe-92c3202ab192d4a4ade54d03c13faf17ce3e6a44.tar.gz
ipxe-92c3202ab192d4a4ade54d03c13faf17ce3e6a44.tar.bz2
[prefix] Default to 1MB mark as fallback high memory load point
Now that we can use odd megabytes, there is no particular need to use an even megabyte as the fallback temporary load point. Note that the old warnings about avoiding 2MB pre-date our ability to cooperate with other PXE ROMs by using PMM. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src')
-rw-r--r--src/arch/i386/prefix/libprefix.S9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/arch/i386/prefix/libprefix.S b/src/arch/i386/prefix/libprefix.S
index 6a23a96..bcf4685 100644
--- a/src/arch/i386/prefix/libprefix.S
+++ b/src/arch/i386/prefix/libprefix.S
@@ -27,16 +27,9 @@ FILE_LICENCE ( GPL2_OR_LATER )
* Temporary buffer into which to copy (or decompress) our runtime
* image, prior to calling get_memmap() and relocate(). We don't
* actually leave anything here once install() has returned.
- *
- * We use the start of an even megabyte so that we don't have to worry
- * about the current state of the A20 line.
- *
- * We use 4MB rather than 2MB because some PXE stack / PMM BIOS
- * combinations are known to place data required by other UNDI ROMs
- * loader around the 2MB mark.
*/
.globl HIGHMEM_LOADPOINT
- .equ HIGHMEM_LOADPOINT, ( 4 << 20 )
+ .equ HIGHMEM_LOADPOINT, ( 1 << 20 )
/* Image compression enabled */
#define COMPRESS 1