diff --git a/src/mame/drivers/seattle.c b/src/mame/drivers/seattle.c index 7665358608e..4e5f7db562f 100644 --- a/src/mame/drivers/seattle.c +++ b/src/mame/drivers/seattle.c @@ -605,7 +605,7 @@ static void ide_interrupt(const device_config *device, int state) * *************************************/ -static void ethernet_interrupt(running_machine *machine, int state) +static void ethernet_interrupt_machine(running_machine *machine, int state) { ethernet_irq_state = state; if (board_config == FLAGSTAFF_CONFIG) @@ -618,6 +618,11 @@ static void ethernet_interrupt(running_machine *machine, int state) update_widget_irq(machine); } +static void ethernet_interrupt(const device_config *device, int state) +{ + ethernet_interrupt_machine(device->machine, state); +} + /************************************* @@ -695,7 +700,7 @@ static WRITE32_HANDLER( interrupt_config_w ) /* update the states */ update_vblank_irq(space->machine); - ethernet_interrupt(space->machine, ethernet_irq_state); + ethernet_interrupt_machine(space->machine, ethernet_irq_state); } @@ -708,7 +713,7 @@ static WRITE32_HANDLER( seattle_interrupt_enable_w ) if (vblank_latch) update_vblank_irq(space->machine); if (ethernet_irq_state) - ethernet_interrupt(space->machine, ethernet_irq_state); + ethernet_interrupt_machine(space->machine, ethernet_irq_state); } }