nonacc mode removal, function return value audit
[picodrive.git] / Pico / Sek.c
index 001faea..cb76ea8 100644 (file)
@@ -96,7 +96,7 @@ static void SekIntAckF68K(unsigned level)
 #endif\r
 \r
 \r
-PICO_INTERNAL int SekInit()\r
+PICO_INTERNAL void SekInit(void)\r
 {\r
 #ifdef EMU_C68K\r
   CycloneInit();\r
@@ -129,13 +129,11 @@ PICO_INTERNAL int SekInit()
     g_m68kcontext = oldcontext;\r
   }\r
 #endif\r
-\r
-  return 0;\r
 }\r
 \r
 \r
 // Reset the 68000:\r
-PICO_INTERNAL int SekReset()\r
+PICO_INTERNAL int SekReset(void)\r
 {\r
   if (Pico.rom==NULL) return 1;\r
 \r
@@ -166,23 +164,6 @@ PICO_INTERNAL int SekReset()
 }\r
 \r
 \r
-// data must be word aligned\r
-PICO_INTERNAL void SekState(int *data)\r
-{\r
-#ifdef EMU_C68K\r
-  memcpy32(data,(int *)PicoCpuCM68k.d,0x44/4);\r
-  data[0x11] = PicoCpuCM68k.flags;\r
-#elif defined(EMU_M68K)\r
-  memcpy32(data, (int *)PicoCpuMM68k.dar, 0x40/4);\r
-  data[0x10] = PicoCpuMM68k.pc;\r
-  data[0x11] = m68k_get_reg(&PicoCpuMM68k, M68K_REG_SR);\r
-#elif defined(EMU_F68K)\r
-  memcpy32(data, (int *)PicoCpuFM68k.dreg, 0x40/4);\r
-  data[0x10] = PicoCpuFM68k.pc;\r
-  data[0x11] = PicoCpuFM68k.sr;\r
-#endif\r
-}\r
-\r
 PICO_INTERNAL void SekSetRealTAS(int use_real)\r
 {\r
 #ifdef EMU_C68K\r
@@ -202,8 +183,6 @@ static int *idledet_addrs = NULL;
 static int idledet_count = 0, idledet_bads = 0;\r
 int idledet_start_frame = 0;\r
 \r
-static int jump_verify[0x10000];\r
-extern int CycloneJumpTab[];\r
 static unsigned char *rom_verify = NULL;\r
 \r
 void SekInitIdleDet(void)\r
@@ -218,7 +197,6 @@ void SekInitIdleDet(void)
   idledet_count = idledet_bads = 0;\r
   idledet_start_frame = Pico.m.frame_count + 360;\r
 \r
-  memcpy(jump_verify, CycloneJumpTab, 0x10000*4);\r
   rom_verify = realloc(rom_verify, Pico.romsize);\r
   memcpy(rom_verify, Pico.rom, Pico.romsize);\r
 #ifdef EMU_C68K\r
@@ -308,9 +286,6 @@ void SekFinishIdleDet(void)
   if (done_something)\r
   {\r
     int i;\r
-    for (i = 0; i < 0x10000; i++)\r
-      if (jump_verify[i] != CycloneJumpTab[i])\r
-        printf("jumptab corruption @ %04x!\n", i), exit(1);\r
     for (i = 0; i < Pico.romsize; i++)\r
       if (rom_verify[i] != Pico.rom[i])\r
         printf("ROM corruption @ %06x!\n", i), exit(1);\r