hw/loader: Support ramdisk with u-boot header
commit84aee0deae0de620277759e2c3cd3a9cf45390b0
authorSoren Brinkmann <soren.brinkmann@xilinx.com>
Mon, 8 Jul 2013 22:40:01 +0000 (8 15:40 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 22 Jul 2013 11:00:56 +0000 (22 12:00 +0100)
tree3f0102c2c74283a5a2b3961dc69e2673fb4fce56
parentc8a07b355d7de568b93a61eb09cfe953ef0db409
hw/loader: Support ramdisk with u-boot header

Introduce 'load_ramdisk()' which can load "normal" ramdisks and ramdisks
with a u-boot header.
To enable this and leverage synergies 'load_uimage()' is refactored to
accomodate this additional use case.

Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1373323202-17083-2-git-send-email-soren.brinkmann@xilinx.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/core/loader.c
include/hw/loader.h