Revision eded1267 hw/xtensa_lx60.c
b/hw/xtensa_lx60.c | ||
---|---|---|
148 | 148 |
|
149 | 149 |
static void lx60_reset(void *opaque) |
150 | 150 |
{ |
151 |
CPUXtensaState *env = opaque;
|
|
151 |
XtensaCPU *cpu = opaque;
|
|
152 | 152 |
|
153 |
cpu_state_reset(env);
|
|
153 |
cpu_reset(CPU(cpu));
|
|
154 | 154 |
} |
155 | 155 |
|
156 | 156 |
static void lx_init(const LxBoardDesc *board, |
... | ... | |
184 | 184 |
env = &cpu->env; |
185 | 185 |
|
186 | 186 |
env->sregs[PRID] = n; |
187 |
qemu_register_reset(lx60_reset, env);
|
|
187 |
qemu_register_reset(lx60_reset, cpu);
|
|
188 | 188 |
/* Need MMU initialized prior to ELF loading, |
189 | 189 |
* so that ELF gets loaded into virtual addresses |
190 | 190 |
*/ |
Also available in: Unified diff