32x: add more regs, ignore purge space
[picodrive.git] / pico / pico_int.h
index 1c7e8b3..6c4e45d 100644 (file)
@@ -443,9 +443,9 @@ struct Pico32x
 {\r
   unsigned short regs[0x20];\r
   unsigned short vdp_regs[0x10];\r
+  unsigned short sh2_regs[3];\r
   unsigned char pending_fb;\r
   unsigned char dirty_pal;\r
-  unsigned char pad[2];\r
   unsigned int emu_flags;\r
   unsigned char sh2irq_mask[2];\r
   unsigned char sh2irqi[2];      // individual\r
@@ -673,7 +673,7 @@ void PicoWrite8_32x(unsigned int a, unsigned int d);
 void PicoWrite16_32x(unsigned int a, unsigned int d);\r
 void PicoMemSetup32x(void);\r
 void Pico32xSwapDRAM(int b);\r
-void p32x_poll_event(int is_vdp);\r
+void p32x_poll_event(int cpu_mask, int is_vdp);\r
 \r
 // 32x/draw.c\r
 void FinalizeLine32xRGB555(int sh, int line);\r