summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/a2bus/grapplerplus.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/a2bus/grapplerplus.cpp')
-rw-r--r--src/devices/bus/a2bus/grapplerplus.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/devices/bus/a2bus/grapplerplus.cpp b/src/devices/bus/a2bus/grapplerplus.cpp
index 6523392f2f5..8de41067385 100644
--- a/src/devices/bus/a2bus/grapplerplus.cpp
+++ b/src/devices/bus/a2bus/grapplerplus.cpp
@@ -126,14 +126,14 @@ void a2bus_grapplerplus_device::write_c0nx(u8 offset, u8 data)
}
else
{
- LOG("/ACK asserted, not clearing acknowledge latch\n", data);
+ LOG("/ACK asserted, not clearing acknowledge latch\n");
}
// generate strobe pulse after one clock cycle
m_next_strobe = 0U;
if (!m_strobe_timer->enabled())
{
- LOG("Start strobe timer\n", m_next_strobe);
+ LOG("Start strobe timer\n");
m_strobe_timer->adjust(attotime::from_ticks(1, clock()));
}
}
@@ -156,6 +156,7 @@ void a2bus_grapplerplus_device::write_c0nx(u8 offset, u8 data)
m_irq_disable = 1U;
if (m_irq)
{
+ assert(m_ack_latch);
LOG("Releasing slot IRQ\n");
m_irq = 0x00U;
lower_slot_irq();
@@ -329,7 +330,7 @@ TIMER_CALLBACK_MEMBER(a2bus_grapplerplus_device::update_strobe)
m_printer_conn->write_strobe(m_next_strobe);
if (!m_next_strobe)
{
- LOG("Start strobe timer\n", m_next_strobe);
+ LOG("Start strobe timer\n");
m_next_strobe = 1U;
m_strobe_timer->adjust(attotime::from_ticks(1, clock()));
}