898de6111a
Some simple implementation of the MultiBoot protocol may not pass a memory map (MULTIBOOT_FLAGS_MMAP missing in the flags) but just the two values for low and high memory, indicated by the MULTIBOOT_FLAGS_MEMINFO flag. Support those kind of boot loaders too, instead of falling back to the hard-coded values in lib_get_sysinfo(). Tested with a multiboot enhanced version of FILO. Change-Id: I22cf9e3ec0075aff040390bd177c5cd22d439b81 Signed-off-by: Mathias Krause <minipli@googlemail.com> Reviewed-on: https://review.coreboot.org/18350 Tested-by: build bot (Jenkins) Reviewed-by: Nico Huber <nico.h@gmx.de> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile.inc | ||
coreboot.c | ||
exception.c | ||
exception_asm.S | ||
exec.S | ||
gdb.c | ||
head.S | ||
libpayload.ldscript | ||
main.c | ||
multiboot.c | ||
rom_media.c | ||
selfboot.c | ||
string.c | ||
sysinfo.c | ||
timer.c | ||
util.S | ||
virtual.c |