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