summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Robbbert <robbbert@users.noreply.github.com>2013-03-17 12:16:47 +0000
committer Robbbert <robbbert@users.noreply.github.com>2013-03-17 12:16:47 +0000
commit6d9e3964dd4db13b72b7c777a192b798e6b7cd37 (patch)
tree813ee0939ade9cc8a0016b3fae251a09be05e6de /src
parent8f997bde3246af7f5afcedb98de41dab115395d6 (diff)
aftor - fixed 6809 regression (slow sound)
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/wico.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mame/drivers/wico.c b/src/mame/drivers/wico.c
index 3d02f10d2f1..742f458d7c3 100644
--- a/src/mame/drivers/wico.c
+++ b/src/mame/drivers/wico.c
@@ -375,20 +375,19 @@ WRITE8_MEMBER( wico_state::wdogcl_w )
TIMER_DEVICE_CALLBACK_MEMBER( wico_state::irq_housekeeping )
{
if (m_zcen)
- generic_pulse_irq_line(m_hcpu, M6809_IRQ_LINE,1);
+ m_hcpu->set_input_line(M6809_IRQ_LINE, HOLD_LINE);
}
TIMER_DEVICE_CALLBACK_MEMBER( wico_state::firq_housekeeping )
{
if (m_gten)
- generic_pulse_irq_line(m_hcpu, M6809_FIRQ_LINE,1);
+ m_hcpu->set_input_line(M6809_FIRQ_LINE, HOLD_LINE);
// Gen. timer irq of command CPU kicks in every 4 interrupts of this timer
m_firqtimer++;
if (m_firqtimer > 3) // divided by 4 by U2 74LS393.
{
- //m_cpu2->set_input_line(M6809_IRQ_LINE, ASSERT_LINE);
- generic_pulse_irq_line(m_ccpu, M6809_IRQ_LINE,1);
+ m_ccpu->set_input_line(M6809_IRQ_LINE, HOLD_LINE);
m_firqtimer = 0;
}
}