summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/pasogo.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/pasogo.c')
-rw-r--r--src/mess/drivers/pasogo.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mess/drivers/pasogo.c b/src/mess/drivers/pasogo.c
index 4e421a8f497..87be721d6c3 100644
--- a/src/mess/drivers/pasogo.c
+++ b/src/mess/drivers/pasogo.c
@@ -70,6 +70,7 @@ public:
virtual void machine_reset();
virtual void palette_init();
UINT32 screen_update_pasogo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
+ INTERRUPT_GEN_MEMBER(pasogo_interrupt);
};
@@ -449,7 +450,7 @@ UINT32 pasogo_state::screen_update_pasogo(screen_device &screen, bitmap_ind16 &b
return 0;
}
-static INTERRUPT_GEN( pasogo_interrupt )
+INTERRUPT_GEN_MEMBER(pasogo_state::pasogo_interrupt)
{
// machine.device("maincpu")->execute().set_input_line(UPD7810_INTFE1, PULSE_LINE);
}
@@ -504,7 +505,7 @@ static MACHINE_CONFIG_START( pasogo, pasogo_state )
MCFG_CPU_ADD("maincpu", I80188/*V30HL in vadem vg230*/, 10000000/*?*/)
MCFG_CPU_PROGRAM_MAP(pasogo_mem)
MCFG_CPU_IO_MAP( pasogo_io)
- MCFG_CPU_VBLANK_INT("screen", pasogo_interrupt)
+ MCFG_CPU_VBLANK_INT_DRIVER("screen", pasogo_state, pasogo_interrupt)
// MCFG_CPU_CONFIG(i86_address_mask)
MCFG_PIT8254_ADD( "pit8254", pc_pit8254_config )