summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/vt240.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/vt240.c')
-rw-r--r--src/mess/drivers/vt240.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mess/drivers/vt240.c b/src/mess/drivers/vt240.c
index 673818a942c..8170dca0dad 100644
--- a/src/mess/drivers/vt240.c
+++ b/src/mess/drivers/vt240.c
@@ -47,6 +47,7 @@ public:
required_shared_ptr<UINT8> m_video_ram;
DECLARE_DRIVER_INIT(vt240);
virtual void machine_reset();
+ INTERRUPT_GEN_MEMBER(vt240_irq);
};
/* TODO */
@@ -140,9 +141,9 @@ static UPD7220_INTERFACE( hgdc_intf )
DEVCB_NULL
};
-static INTERRUPT_GEN( vt240_irq )
+INTERRUPT_GEN_MEMBER(vt240_state::vt240_irq)
{
- //device->execute().set_input_line(I8085_RST65_LINE, ASSERT_LINE);
+ //device.execute().set_input_line(I8085_RST65_LINE, ASSERT_LINE);
}
static const gfx_layout vt240_chars_8x8 =
@@ -165,7 +166,7 @@ static MACHINE_CONFIG_START( vt240, vt240_state )
MCFG_CPU_ADD("maincpu", I8085A, XTAL_16MHz / 4)
MCFG_CPU_PROGRAM_MAP(vt240_mem)
MCFG_CPU_IO_MAP(vt240_io)
- MCFG_CPU_VBLANK_INT("screen",vt240_irq)
+ MCFG_CPU_VBLANK_INT_DRIVER("screen", vt240_state, vt240_irq)
/* video hardware */