diff options
author | Olivier Galibert <galibert@pobox.com> | 2022-11-17 21:00:00 +0100 |
---|---|---|
committer | Olivier Galibert <galibert@pobox.com> | 2022-11-17 21:00:00 +0100 |
commit | 4baedd6633a1f75f72639e27aa24c73014e18e90 (patch) | |
tree | 7b6b6786332c5463d373d90e2e1db6a2b2ec1a0e /src/devices | |
parent | 58df32d790c7322e758924f7c40cddde830f99c6 (diff) |
m68000: Musashi's berr line is edge-triggered
Diffstat (limited to 'src/devices')
-rw-r--r-- | src/devices/cpu/m68000/m68kmusashi.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/devices/cpu/m68000/m68kmusashi.h b/src/devices/cpu/m68000/m68kmusashi.h index 44017d492aa..8e780dd24ae 100644 --- a/src/devices/cpu/m68000/m68kmusashi.h +++ b/src/devices/cpu/m68000/m68kmusashi.h @@ -104,6 +104,7 @@ protected: virtual u32 execute_max_cycles() const noexcept override { return 158; } virtual void execute_run() override; virtual void execute_set_input(int inputnum, int state) override; + virtual bool execute_input_edge_triggered(int inputnum) const noexcept override { return inputnum == M68K_LINE_BUSERROR || (m_interrupt_mixer ? inputnum == M68K_IRQ_7 : false); } // device-level overrides virtual void device_start() override; |