summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Sergey Svishchev <shattered@users.noreply.github.com>2018-03-27 03:28:29 +0300
committer Sergey Svishchev <shattered@users.noreply.github.com>2018-03-28 10:27:21 +0300
commit360ff18720764c9c2e4653806c6e778acf4638ea (patch)
tree6220b90ae67bf9e0da456d62a55e68d05cc4814d
parent703564beccc92a6b6b33ab9562732a4e7ceaae8d (diff)
i8214: check pending interrupts when ETLG and INTE lines change (nw)
-rw-r--r--src/devices/machine/i8214.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/devices/machine/i8214.cpp b/src/devices/machine/i8214.cpp
index c82488fc81c..f496c758453 100644
--- a/src/devices/machine/i8214.cpp
+++ b/src/devices/machine/i8214.cpp
@@ -204,6 +204,8 @@ WRITE_LINE_MEMBER( i8214_device::etlg_w )
LOG("I8214 ETLG: %u\n", state);
m_etlg = state;
+
+ check_interrupt();
}
@@ -216,4 +218,6 @@ WRITE_LINE_MEMBER( i8214_device::inte_w )
LOG("I8214 INTE: %u\n", state);
m_inte = state;
+
+ check_interrupt();
}