Revision 90cb09d9

b/hw/ppc4xx_devs.c
40 40

  
41 41
static void ppc4xx_reset(void *opaque)
42 42
{
43
    CPUPPCState *env = opaque;
43
    PowerPCCPU *cpu = opaque;
44 44

  
45
    cpu_state_reset(env);
45
    cpu_reset(CPU(cpu));
46 46
}
47 47

  
48 48
/*****************************************************************************/
......
70 70
    tb_clk->opaque = env;
71 71
    ppc_dcr_init(env, NULL, NULL);
72 72
    /* Register qemu callbacks */
73
    qemu_register_reset(ppc4xx_reset, env);
73
    qemu_register_reset(ppc4xx_reset, cpu);
74 74

  
75 75
    return env;
76 76
}

Also available in: Unified diff