summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2024-05-05 15:39:58 +0200
committer Olivier Galibert <galibert@pobox.com>2024-05-05 15:40:17 +0200
commit8ec9c16e564ca880d8b30c5e1c50c3bfecd12710 (patch)
treed7e9abdbf565fb20ef6ea36b8c61292d15bcb2e1 /src/devices
parentdbd0c95e3b237ac87839a7e1da4dd949be38ad75 (diff)
psr540: Stop the freezing by actually running the sci channels
Diffstat (limited to 'src/devices')
-rw-r--r--src/devices/cpu/sh/sh7042.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/devices/cpu/sh/sh7042.cpp b/src/devices/cpu/sh/sh7042.cpp
index 1ce2b641f34..922655510db 100644
--- a/src/devices/cpu/sh/sh7042.cpp
+++ b/src/devices/cpu/sh/sh7042.cpp
@@ -402,6 +402,8 @@ void sh7042_device::internal_update(u64 current_time)
add_event(event_time, m_mtu2->internal_update(current_time));
add_event(event_time, m_mtu3->internal_update(current_time));
add_event(event_time, m_mtu4->internal_update(current_time));
+ add_event(event_time, m_sci[0]->internal_update(current_time));
+ add_event(event_time, m_sci[1]->internal_update(current_time));
recompute_timer(event_time);
}