wd33c9x: interrupt on reset (nw)

This commit is contained in:
Patrick Mackinlay 2019-07-03 16:47:12 +07:00
parent 8775ec6a46
commit f8c1f01694

View File

@ -667,7 +667,13 @@ WRITE_LINE_MEMBER(wd33c9x_base_device::reset_w)
{
if (state) {
LOGMASKED(LOG_LINES, "Reset via MR line\n");
// FIXME: hardware reset is not the same as software reset, and
// wd33c93a behaves differently to wd33c93
device_reset();
// hardware reset produces an interrupt
m_regs[AUXILIARY_STATUS] |= AUXILIARY_STATUS_INT;
m_irq_cb(ASSERT_LINE);
}
}