From 8ec9c16e564ca880d8b30c5e1c50c3bfecd12710 Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Sun, 5 May 2024 15:39:58 +0200 Subject: [PATCH] psr540: Stop the freezing by actually running the sci channels --- src/devices/cpu/sh/sh7042.cpp | 2 ++ 1 file changed, 2 insertions(+) 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); }