summaryrefslogtreecommitdiffstats
path: root/src/mess/machine/mc80.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/machine/mc80.c')
-rw-r--r--src/mess/machine/mc80.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mess/machine/mc80.c b/src/mess/machine/mc80.c
index 72b8eb50284..355856cc87d 100644
--- a/src/mess/machine/mc80.c
+++ b/src/mess/machine/mc80.c
@@ -13,14 +13,14 @@
/* Implementation for MC80.2x */
/*****************************************************************************/
-static IRQ_CALLBACK( mc8020_irq_callback )
+IRQ_CALLBACK_MEMBER(mc80_state::mc8020_irq_callback)
{
return 0x00;
}
MACHINE_RESET_MEMBER(mc80_state,mc8020)
{
- machine().device("maincpu")->execute().set_irq_acknowledge_callback(mc8020_irq_callback);
+ machine().device("maincpu")->execute().set_irq_acknowledge_callback(device_irq_acknowledge_delegate(FUNC(mc80_state::mc8020_irq_callback),this));
}
WRITE_LINE_MEMBER( mc80_state::ctc_z0_w )
@@ -107,14 +107,14 @@ WRITE8_MEMBER( mc80_state::mc8030_eprom_prog_w )
{
}
-static IRQ_CALLBACK( mc8030_irq_callback )
+IRQ_CALLBACK_MEMBER(mc80_state::mc8030_irq_callback )
{
return 0x20;
}
MACHINE_RESET_MEMBER(mc80_state,mc8030)
{
- machine().device("maincpu")->execute().set_irq_acknowledge_callback(mc8030_irq_callback);
+ machine().device("maincpu")->execute().set_irq_acknowledge_callback(device_irq_acknowledge_delegate(FUNC(mc80_state::mc8030_irq_callback),this));
}
READ8_MEMBER( mc80_state::zve_port_a_r )