From d406685313d9c08dc38a9baceee998180ced9694 Mon Sep 17 00:00:00 2001 From: hap Date: Sun, 13 Apr 2025 16:07:39 +0200 Subject: [PATCH] i8085: optimize set_status by checking if devcb is unset --- src/devices/cpu/i8085/i8085.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;