u-boot-brain/arch
Gabe Black 69370d144a x86: Refactor the zboot innards so they can be reused with a vboot image
If vboot successfully verifies a kernel, it will leave it in place and
basically ready to boot. The zeropage table which is part of the x86 boot
protocol is at the end of the kernel, though, instead of the beginning, and
because the image is already in place there's no need to copy it around.
This change refactors the code which implements the zboot command so that
the configuration of the zeropage table and loading the pieces of the
kernel into memory are done separately. Also, because the command line goes
before the zeropage table in vboot which is somewhat incompatible with the
normal protocol, where to put the command line is a now a parameter instead
of being hard coded.

Signed-off-by: Gabe Black <gabeblack@chromium.org>
2011-12-19 13:26:16 +11:00
..
arm usb:gadget:s5p Enable the USB Gadget framework at Exynos4210 (C210 Universal) 2011-12-16 21:37:17 +01:00
avr32 avr32:mmu.c: fix printf() length modifier 2011-12-17 23:57:18 +01:00
blackfin Blackfin: cache result of cpp check 2011-11-18 22:13:26 -05:00
m68k m68k: fix ambiguous bit testing 2011-12-05 21:55:25 +01:00
microblaze microblaze: Fix strict-aliasing rules for in_be32 2011-10-24 07:57:03 +02:00
mips arch/mips/lib/board.c: Fix GCC 4.6 build warning 2011-12-08 21:01:15 +01:00
nds32 nds32/ag101: clean up for SoC related code 2011-11-23 14:05:51 +08:00
nios2 nios2: Offer ft_board_setup() capability and call fdt_fixup_ethernet(). 2011-10-30 21:02:43 +08:00
powerpc powerpc/mpc83xx: set TXEQA/TXEQE value for mpc837XE sata 2011-12-12 18:33:39 -06:00
sandbox sandbox: fix compiling of cpu/os.c 2011-12-10 17:56:37 -05:00
sh sh: Add support Renesas SH7724 2011-12-02 13:46:21 +09:00
sparc sparc: fix unused variable warnings 2011-12-05 21:55:24 +01:00
x86 x86: Refactor the zboot innards so they can be reused with a vboot image 2011-12-19 13:26:16 +11:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00