]> Git Repo - qemu.git/blobdiff - hw/ppc/ppce500_spin.c
Merge remote-tracking branch 'remotes/riku/linux-user-for-upstream' into staging
[qemu.git] / hw / ppc / ppce500_spin.c
index 78b23fa597925708f0cac0431088ed32b95a8127..d49f2b88037485705011a222bcb52c15a05bb758 100644 (file)
@@ -65,9 +65,9 @@ static void spin_reset(void *opaque)
     for (i = 0; i < MAX_CPUS; i++) {
         SpinInfo *info = &s->spin[i];
 
-        info->pir = i;
-        info->r3 = i;
-        info->addr = 1;
+        stl_p(&info->pir, i);
+        stq_p(&info->r3, i);
+        stq_p(&info->addr, 1);
     }
 }
 
@@ -117,7 +117,7 @@ static void spin_kick(void *data)
     mmubooke_create_initial_mapping(env, 0, map_start, map_size);
 
     cpu->halted = 0;
-    env->exception_index = -1;
+    cpu->exception_index = -1;
     cpu->stopped = false;
     qemu_cpu_kick(cpu);
 }
This page took 0.026251 seconds and 4 git commands to generate.