summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2021-07-23 18:26:36 -0700
committer Aaron Giles <aaron@aarongiles.com>2021-07-23 18:26:36 -0700
commit6bb6d3db4564de6aea5fbacf04856e81aeacc933 (patch)
treec683316cfb3de4cedf09b7a857b5cc0c73c0798f
parent0885a76a49d6eb49a59233f262132aad1625b336 (diff)
ymfm: Return masked status from set/reset function. Fixes MT08034.
-rw-r--r--3rdparty/ymfm/src/ymfm_fm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/3rdparty/ymfm/src/ymfm_fm.h b/3rdparty/ymfm/src/ymfm_fm.h
index c4d4982b8e0..01cb22e77b8 100644
--- a/3rdparty/ymfm/src/ymfm_fm.h
+++ b/3rdparty/ymfm/src/ymfm_fm.h
@@ -383,7 +383,7 @@ public:
{
m_status = (m_status | set) & ~(reset | STATUS_BUSY);
m_intf.ymfm_sync_check_interrupts();
- return m_status;
+ return m_status & ~m_regs.status_mask();
}
// set the IRQ mask