On 8 June 2015 at 11:51, Liviu Ionescu <i...@livius.net> wrote:
>> On 08 Jun 2015, at 12:17, Peter Maydell <peter.mayd...@linaro.org> wrote:
>> What is printing the "Execute ..." line? A quick grep of the
>> sources suggests it's not QEMU.
>
> it is part of the increased verbosity needed by my use case.
> for this I added -verbose, which can be issued multiple times
> to increase the verbosity level.

Is this verbosity also the thing printing the line with all
the escape characters in it? Do you get those when you're
actually editing the line as you type them in?

>> What's the cortexm-mem-hack ?
>
> from arm7vm.c:
>
>     /* Hack to map an additional page of ram at the top of the address
>        space.  This stops qemu complaining about executing code outside RAM
>        when returning from an exception.  */
>     memory_region_init_ram(hack, NULL, "armv7m.hack", 0x1000, &error_abort);
>     vmstate_register_ram_global(hack);
>     memory_region_add_subregion(system_memory, 0xfffff000, hack);

I wondered if it might be that, but that memory region is named
"armv7m.hack". There's no "cortexm-mem-hack" in the current QEMU
sources.

-- PMM

Reply via email to