Re: [Qemu-devel] [PATCH] microbit: do not rely on -kernel option

2018-10-29 Thread Stefan Hajnoczi
On Mon, Oct 29, 2018 at 7:46 PM Stefan Hajnoczi wrote: > @@ -39,8 +47,12 @@ static void microbit_init(MachineState *machine) > &error_fatal); > object_property_set_bool(soc, true, "realized", &error_fatal); > > -armv7m_load_kernel(ARM_CPU(first_cpu), machine-

[Qemu-devel] [PATCH] microbit: do not rely on -kernel option

2018-10-29 Thread Stefan Hajnoczi
Microbit programs are typically in Intel HEX (.hex) format. The generic loader supports .hex files but it doesn't work as expected: $ qemu-system-arm -M microbit -device loader,file=microbit.hex Guest image must be specified (using -kernel) This error comes from armv7m_load_kernel(). Don't