]> git.proxmox.com Git - qemu.git/blobdiff - target-m68k/m68k-semi.c
qdev-properties-system.c: Allow vlan or netdev for -device, not both
[qemu.git] / target-m68k / m68k-semi.c
index e6c7dd2f9b4a1c1755409ef1a6ddac1d843f2138..94c49838139c8aa8f87286d8c8e10d7a7ffa0bc2 100644 (file)
@@ -36,7 +36,7 @@
 #include "exec/gdbstub.h"
 #include "exec/softmmu-semi.h"
 #endif
-#include "sysemu.h"
+#include "sysemu/sysemu.h"
 
 #define HOSTED_EXIT  0
 #define HOSTED_INIT_SIM 1
@@ -161,8 +161,11 @@ static void m68k_semi_return_u64(CPUM68KState *env, uint64_t ret, uint32_t err)
 
 static int m68k_semi_is_fseek;
 
-static void m68k_semi_cb(CPUM68KState *env, target_ulong ret, target_ulong err)
+static void m68k_semi_cb(CPUState *cs, target_ulong ret, target_ulong err)
 {
+    M68kCPU *cpu = M68K_CPU(cs);
+    CPUM68KState *env = &cpu->env;
+
     if (m68k_semi_is_fseek) {
         /* FIXME: We've already lost the high bits of the fseek
            return value.  */