summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/video/crt9007.cpp
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2018-10-21 00:14:44 -0400
committer AJR <ajrhacker@users.noreply.github.com>2018-10-21 00:14:44 -0400
commitdbaf83eebf629bd318eec83861b253fc61fb3f9b (patch)
treea44e4fd3969fc96ce267395565d7974422f6982b /src/devices/video/crt9007.cpp
parent451ffb3746b43ccd45c67a7e3a3ee0114af3db22 (diff)
crt9007: Interrupts don't get canceled here (nw)
Diffstat (limited to 'src/devices/video/crt9007.cpp')
-rw-r--r--src/devices/video/crt9007.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/video/crt9007.cpp b/src/devices/video/crt9007.cpp
index 961dc3149b5..636ee4971e1 100644
--- a/src/devices/video/crt9007.cpp
+++ b/src/devices/video/crt9007.cpp
@@ -636,7 +636,7 @@ void crt9007_device::device_timer(emu_timer &timer, device_timer_id id, int para
if (m_vs)
{
// reset all other bits except Light Pen Update to logic 0
- m_status &= STATUS_LIGHT_PEN_UPDATE;
+ m_status &= (STATUS_LIGHT_PEN_UPDATE | STATUS_INTERRUPT_PENDING);
}
else
{