mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-05 16:53:55 -06:00
target-lm32: QOM'ify CPU reset
Move code from cpu_state_reset() into QOM lm32_cpu_reset(). Signed-off-by: Andreas Färber <afaerber@suse.de> Acked-by: Michael Walle <michael@walle.cc>
This commit is contained in:
parent
8d7d505add
commit
3eab169085
2 changed files with 10 additions and 10 deletions
|
@ -29,9 +29,17 @@ static void lm32_cpu_reset(CPUState *s)
|
|||
LM32CPUClass *lcc = LM32_CPU_GET_CLASS(cpu);
|
||||
CPULM32State *env = &cpu->env;
|
||||
|
||||
if (qemu_loglevel_mask(CPU_LOG_RESET)) {
|
||||
qemu_log("CPU Reset (CPU %d)\n", env->cpu_index);
|
||||
log_cpu_state(env, 0);
|
||||
}
|
||||
|
||||
lcc->parent_reset(s);
|
||||
|
||||
cpu_state_reset(env);
|
||||
tlb_flush(env, 1);
|
||||
|
||||
/* reset cpu state */
|
||||
memset(env, 0, offsetof(CPULM32State, breakpoints));
|
||||
}
|
||||
|
||||
static void lm32_cpu_initfn(Object *obj)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue