32x: hook slave sh2, BIOS passes (not much else):
[picodrive.git] / cpu / sh2mame / sh2.h
index 97520f3..b83a9c4 100644 (file)
@@ -45,16 +45,16 @@ typedef struct
        UINT32  test_irq;\r
 \r
        int     pending_irq;\r
-       void    (*irq_callback)(int level);\r
+       void    (*irq_callback)(int id, int level);\r
+       int     is_slave;\r
 \r
        // XXX: unused, will we ever use?\r
        int   internal_irq_level;\r
-       int   is_slave;\r
 } SH2;\r
 \r
 extern int sh2_icount;\r
 \r
-void sh2_init(SH2 *sh2);\r
+void sh2_init(SH2 *sh2, int is_slave);\r
 void sh2_reset(SH2 *sh2);\r
 int sh2_execute(SH2 *sh2_, int cycles);\r
 void sh2_irl_irq(SH2 *sh2, int level);\r