From 5f6711b72c6f44acace19d9833b653ce4bf1e6bf Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Mon, 28 Oct 2019 21:13:06 -0400 Subject: [PATCH] Ensures interrupt changes are notified to the delegate. --- Components/1770/1770.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Components/1770/1770.cpp b/Components/1770/1770.cpp index 2b793bae3..b04bfc778 100644 --- a/Components/1770/1770.cpp +++ b/Components/1770/1770.cpp @@ -774,7 +774,8 @@ void WD1770::update_status(std::function updater) { updater(status_); bool did_change = (status_.busy != old_status.busy) || - (status_.data_request != old_status.data_request); + (status_.data_request != old_status.data_request) || + (status_.interrupt_request != old_status.interrupt_request); if(did_change) delegate_->wd1770_did_change_output(this); } else updater(status_);