From 20c9cf12a4a8bc2a7939e7bbf490324984f5b055 Mon Sep 17 00:00:00 2001 From: Jordan Crouse Date: Mon, 20 Oct 2008 16:51:43 +0000 Subject: [PATCH] libpayload: Add multiboot support Make libpayload applications multiboot compatible. Add the multiboot OS table and grok the loader table, especially the memory map and the command line. This makes libpayload applications loadable by GRUB. Signed-off-by: Jordan Crouse Acked-by: Peter Stuge git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3673 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- payloads/libpayload/i386/Makefile.inc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'payloads/libpayload/i386/Makefile.inc') diff --git a/payloads/libpayload/i386/Makefile.inc b/payloads/libpayload/i386/Makefile.inc index bb6bcb5a11..40d2699062 100644 --- a/payloads/libpayload/i386/Makefile.inc +++ b/payloads/libpayload/i386/Makefile.inc @@ -31,3 +31,5 @@ TARGETS-y += i386/head.S.o i386/main.o i386/sysinfo.o TARGETS-y += i386/timer.o i386/coreboot.o i386/util.S.o TARGETS-y += i386/exec.S.o i386/virtual.o +# Multiboot support is configurable +TARGETS-$(CONFIG_MULTIBOOT) += i386/multiboot.o -- cgit v1.2.3