coreboot/src
Gabe Black b7d81e05bb ARM: Put the ROM stage into the image before other bits.
On ARM, there's frequently some firmware built into the SOC which runs
first and which loads other firmware like Coreboot from some other
media. To prevent the bootblock from having to know how to find and load
the ROM stage from what may be a complicated source (sd card,
netbooting, etc.), we can put the ROM stage immediately after the
bootblock and ensure that they're both loaded at the same time.

This change adjusts the Makefile.inc for ARM so that the ROM stage is put
into the image before any other files so that we know it comes first.
This changes the behavior of the CONFIG_UPDATE_IMAGE config option used
by abuild, although it's not entirely clear whether that's still used.

Change-Id: I832386243788156db5f5abbc9760a4e2026cf2cd
Signed-off-by: Gabe Black <gabeblack@chromium.org>
Reviewed-on: http://review.coreboot.org/3420
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
Tested-by: build bot (Jenkins)
2013-06-10 17:52:15 +02:00
..
arch ARM: Put the ROM stage into the image before other bits. 2013-06-10 17:52:15 +02:00
console usbdebug: Fix use without EARLY_CONSOLE 2013-06-07 09:50:12 +02:00
cpu fam15 vendorcode: Change license to BSD from AMD software license 2013-06-09 17:37:16 +02:00
device Yabel : Add tracing option needed by i915tool. 2013-06-04 22:57:26 +02:00
drivers pc80/tpm: allow for cache-as-ram migration 2013-05-16 01:29:59 +02:00
ec ec/acpi: Add ACPI methods for generic EC access 2013-06-06 21:19:28 +02:00
include (Trivial) early_smbus: fix printsmbus macro 2013-06-06 08:52:57 +02:00
lib cbmem console: use cache-as-ram API and cleanup 2013-05-16 01:30:17 +02:00
mainboard OT200: bring LEDs into a defined state 2013-06-10 08:45:50 +02:00
northbridge i945: Add Display defines for int15h handler. 2013-06-07 02:49:06 +02:00
southbridge intel/bd82x6x: Add option to include ethernet firmware 2013-06-06 20:38:41 +02:00
superio Drop prototype guarding for romcc 2013-05-10 00:06:46 +02:00
vendorcode fam15 vendorcode: Change license to BSD from AMD software license 2013-06-09 17:37:16 +02:00
Kconfig Yabel : Add tracing option needed by i915tool. 2013-06-04 22:57:26 +02:00