famec: eliminate global context ptr
[picodrive.git] / pico / sek.c
index c76a3e8..a40e308 100644 (file)
@@ -128,15 +128,10 @@ PICO_INTERNAL void SekInit(void)
   }\r
 #endif\r
 #ifdef EMU_F68K\r
-  {\r
-    void *oldcontext = g_m68kcontext;\r
-    g_m68kcontext = &PicoCpuFM68k;\r
-    memset(&PicoCpuFM68k, 0, sizeof(PicoCpuFM68k));\r
-    fm68k_init();\r
-    PicoCpuFM68k.iack_handler = SekIntAckF68K;\r
-    PicoCpuFM68k.sr = 0x2704; // Z flag\r
-    g_m68kcontext = oldcontext;\r
-  }\r
+  memset(&PicoCpuFM68k, 0, sizeof(PicoCpuFM68k));\r
+  fm68k_init();\r
+  PicoCpuFM68k.iack_handler = SekIntAckF68K;\r
+  PicoCpuFM68k.sr = 0x2704; // Z flag\r
 #endif\r
 }\r
 \r