diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2018-04-03 15:47:07 -0400 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2018-04-03 15:47:29 -0400 |
commit | 0dbee19e6213b6003e612fa1237c8ea1d519d0c5 (patch) | |
tree | a4814c677caeb0a51e4c14e5e5d373c991b5542a | |
parent | 895956c5dd143be9ae6ff5d8eb9a550c025b9e26 (diff) |
atarigen: Eliminate sound_int_gen (nw)
-rw-r--r-- | src/mame/drivers/atarigt.cpp | 5 | ||||
-rw-r--r-- | src/mame/machine/atarigen.cpp | 12 | ||||
-rw-r--r-- | src/mame/machine/atarigen.h | 1 |
3 files changed, 1 insertions, 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 @@ -967,18 +967,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); |