Message ID | 1336608892-30501-37-git-send-email-afaerber@suse.de |
---|---|
State | New |
Headers | show |
On 10 May 2012 01:14, Andreas Färber <afaerber@suse.de> wrote: > Allows us to use cpu_reset() in place of cpu_state_reset(). > > Signed-off-by: Andreas Färber <afaerber@suse.de> Acked-by: Peter Maydell <peter.maydell@linaro.org> -- PMM
Am 11.05.2012 13:19, schrieb Peter Maydell: > On 10 May 2012 01:14, Andreas Färber <afaerber@suse.de> wrote: >> Allows us to use cpu_reset() in place of cpu_state_reset(). >> >> Signed-off-by: Andreas Färber <afaerber@suse.de> > > Acked-by: Peter Maydell <peter.maydell@linaro.org> Thanks, applied to qom-next: http://repo.or.cz/w/qemu/afaerber.git/shortlog/refs/heads/qom-next /-F
diff --git a/hw/armv7m.c b/hw/armv7m.c index 4e5971c..418139a 100644 --- a/hw/armv7m.c +++ b/hw/armv7m.c @@ -149,7 +149,9 @@ static void armv7m_bitband_init(void) static void armv7m_reset(void *opaque) { - cpu_state_reset((CPUARMState *)opaque); + ARMCPU *cpu = opaque; + + cpu_reset(CPU(cpu)); } /* Init CPU and memory for a v7-M based board. @@ -244,7 +246,7 @@ qemu_irq *armv7m_init(MemoryRegion *address_space_mem, vmstate_register_ram_global(hack); memory_region_add_subregion(address_space_mem, 0xfffff000, hack); - qemu_register_reset(armv7m_reset, env); + qemu_register_reset(armv7m_reset, cpu); return pic; }
Allows us to use cpu_reset() in place of cpu_state_reset(). Signed-off-by: Andreas Färber <afaerber@suse.de> --- hw/armv7m.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-)