diff options
| author | 2024-05-05 15:39:58 +0200 | |
|---|---|---|
| committer | 2024-05-05 15:40:17 +0200 | |
| commit | 8ec9c16e564ca880d8b30c5e1c50c3bfecd12710 (patch) | |
| tree | d7e9abdbf565fb20ef6ea36b8c61292d15bcb2e1 /src/devices/cpu/sh | |
| parent | dbd0c95e3b237ac87839a7e1da4dd949be38ad75 (diff) | |
psr540: Stop the freezing by actually running the sci channels
Diffstat (limited to 'src/devices/cpu/sh')
| -rw-r--r-- | src/devices/cpu/sh/sh7042.cpp | 2 |
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); } |
