diff options
author | 2025-04-13 16:07:39 +0200 | |
---|---|---|
committer | 2025-04-13 16:07:55 +0200 | |
commit | d406685313d9c08dc38a9baceee998180ced9694 (patch) | |
tree | 424a5efbc7c9ac00970d7ae7688844b3bf45a000 | |
parent | 853f7e8aeda16f391f4890406ffcfbc06c117dbd (diff) |
i8085: optimize set_status by checking if devcb is unset
-rw-r--r-- | src/devices/cpu/i8085/i8085.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/cpu/i8085/i8085.cpp b/src/devices/cpu/i8085/i8085.cpp index eeb893d6f9d..46920c5870b 100644 --- a/src/devices/cpu/i8085/i8085.cpp +++ b/src/devices/cpu/i8085/i8085.cpp @@ -643,7 +643,7 @@ void i8085a_cpu_device::set_inte(int state) void i8085a_cpu_device::set_status(u8 status) { - if (status != m_status) + if (!m_out_status_func.isunset() && status != m_status) m_out_status_func(status); m_status = status; |