bootm: refactor image detection and os load steps
authorKumar Gala <galak@kernel.crashing.org>
Fri, 15 Aug 2008 13:24:41 +0000 (08:24 -0500)
committerWolfgang Denk <wd@denx.de>
Tue, 26 Aug 2008 21:41:43 +0000 (23:41 +0200)
commit396f635b8ff3ccbc38d75d5eda98444c6466810a
treeb819dfe09006f81737958700fc697458568c0c12
parente906cfae08e8cc2447f59b1bc4c22ab9c3c286d2
bootm: refactor image detection and os load steps

Created a bootm_start() that handles the parsing and detection of all
the images that will be used by the bootm command (OS, ramdisk, fdt).
As part of this we now tract all the relevant image offsets in the
bootm_headers_t struct. This will allow us to have all the needed
state for future sub-commands and lets us reduce a bit of arch
specific code on SPARC.

Created a bootm_load_os() that deals with decompression and loading
the OS image.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
common/cmd_bootm.c
include/image.h
lib_sparc/bootm.c