From 0dbee19e6213b6003e612fa1237c8ea1d519d0c5 Mon Sep 17 00:00:00 2001 From: AJR Date: Tue, 3 Apr 2018 15:47:07 -0400 Subject: atarigen: Eliminate sound_int_gen (nw) --- src/mame/drivers/atarigt.cpp | 5 +---- src/mame/machine/atarigen.cpp | 12 ------------ src/mame/machine/atarigen.h | 1 - 3 files changed, 1 insertion(+), 17 deletions(-) diff --git a/src/mame/drivers/atarigt.cpp b/src/mame/drivers/atarigt.cpp index 218cb537db9..080686f2b25 100644 --- a/src/mame/drivers/atarigt.cpp +++ b/src/mame/drivers/atarigt.cpp @@ -93,10 +93,7 @@ MACHINE_RESET_MEMBER(atarigt_state,atarigt) WRITE8_MEMBER(atarigt_state::cage_irq_callback) { - if (data) - sound_int_gen(*m_maincpu); - else - sound_int_ack_w(space,0,0); + sound_int_write_line(data != 0 ? 1 : 0); } /************************************* diff --git a/src/mame/machine/atarigen.cpp b/src/mame/machine/atarigen.cpp index 777969ea5cb..aa3434b69cf 100644 --- a/src/mame/machine/atarigen.cpp +++ b/src/mame/machine/atarigen.cpp @@ -966,18 +966,6 @@ WRITE_LINE_MEMBER(atarigen_state::sound_int_write_line) } -//------------------------------------------------- -// sound_int_gen: Standard interrupt routine which -// sets the sound interrupt state. -//------------------------------------------------- - -INTERRUPT_GEN_MEMBER(atarigen_state::sound_int_gen) -{ - m_sound_int_state = 1; - update_interrupts(); -} - - //------------------------------------------------- // sound_int_ack_w: Resets the state of the sound // interrupt. diff --git a/src/mame/machine/atarigen.h b/src/mame/machine/atarigen.h index 05f0ee7d60e..69ce50f97b8 100644 --- a/src/mame/machine/atarigen.h +++ b/src/mame/machine/atarigen.h @@ -280,7 +280,6 @@ protected: DECLARE_WRITE16_MEMBER(scanline_int_ack_w); DECLARE_WRITE_LINE_MEMBER(sound_int_write_line); - INTERRUPT_GEN_MEMBER(sound_int_gen); DECLARE_WRITE16_MEMBER(sound_int_ack_w); DECLARE_WRITE_LINE_MEMBER(video_int_write_line); -- cgit v1.2.3