coreboot/util/cbfstool
Gabe Black 8423a41529 ARM: Generalize armv7 as arm.
There are ARM systems which are essentially heterogeneous multicores where
some cores implement a different ARM architecture version than other cores. A
specific example is the tegra124 which boots on an ARMv4 coprocessor while
most code, including most of the firmware, runs on the main ARMv7 core. To
support SOCs like this, the plan is to generalize the ARM architecture so that
all versions are available, and an SOC/CPU can then select what architecture
variant should be used for each component of the firmware; bootblock,
romstage, and ramstage.

BUG=chrome-os-partner:23009
TEST=Built libpayload and coreboot for link, pit and nyan. Booted into the
bootblock on nyan.
BRANCH=None

Change-Id: I22e048c3bc72bd56371e14200942e436c1e312c2
Signed-off-by: Gabe Black <gabeblack@google.com>
Reviewed-on: https://chromium-review.googlesource.com/171338
Reviewed-by: Gabe Black <gabeblack@chromium.org>
Commit-Queue: Gabe Black <gabeblack@chromium.org>
Tested-by: Gabe Black <gabeblack@chromium.org>
2013-10-02 09:18:44 +00:00
..
lzma cbfstool: completely initialize input and output streams 2013-04-08 21:36:37 +02:00
cbfs-mkpayload.c ARM: Generalize armv7 as arm. 2013-10-02 09:18:44 +00:00
cbfs-mkstage.c ARM: Generalize armv7 as arm. 2013-10-02 09:18:44 +00:00
cbfs.h ARM: Generalize armv7 as arm. 2013-10-02 09:18:44 +00:00
cbfs_image.c cbfstool: Fix cbfs_image.c 2013-03-27 01:24:48 +01:00
cbfs_image.h cbfstool locate: Implement alignment switch --align/-a 2013-03-20 05:47:32 +01:00
cbfstool.c ARM: Generalize armv7 as arm. 2013-10-02 09:18:44 +00:00
coff.h GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
common.c ARM: Generalize armv7 as arm. 2013-10-02 09:18:44 +00:00
common.h cbfstool: support parsing UEFI firmware volumes 2013-02-05 22:43:23 +01:00
compress.c cbfstool: Replace C++ code with C code 2013-04-03 02:35:28 +02:00
elf.h fix some wrong versions of the FSF's address (trivial) 2009-09-23 21:52:45 +00:00
EXAMPLE cbfstool: Update example file. 2013-02-04 11:12:15 +01:00
fit.c cbfstool: check potential microcode update earlier 2013-05-07 14:58:30 -07:00
fit.h cbfstool: Add update-fit command 2013-03-27 01:25:12 +01:00
fv.h GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
Makefile cbfstool: Replace C++ code with C code 2013-04-03 02:35:28 +02:00
Makefile.inc cbfstool: Replace C++ code with C code 2013-04-03 02:35:28 +02:00
swab.h Various fixes to cbfstool. 2011-10-24 20:29:29 +02:00