diff options
Diffstat (limited to 'src/mess/machine/mc80.c')
-rw-r--r-- | src/mess/machine/mc80.c | 8 |
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 ) |