For loading Linux kernels, QEMU already is able to recognize and load them when they feature a U-Boot header. This patch series targets to extend this support to ramdisks. Furthermore the ARM support code is changed to use the new functionality.
Regards, Sören Soren Brinkmann (2): hw/loader: Support ramdisk with u-boot header hw/arm: Use 'load_ramdisk()' for loading ramdisk hw/arm/boot.c | 8 ++--- hw/core/loader.c | 86 +++++++++++++++++++++++++++++++++++++---------------- include/hw/loader.h | 1 + 3 files changed, 65 insertions(+), 30 deletions(-) -- 1.8.3.1