diff options
author | 2020-09-03 10:29:29 -0500 | |
---|---|---|
committer | 2020-09-03 10:29:29 -0500 | |
commit | 4a0e04f45844519e409bd9827c9709f1629f2298 (patch) | |
tree | c0c0ceb5920b008d7fb834f3ed04837388c022c0 | |
parent | 69406ddcc71272c30a824dd6f19f5d447732ed42 (diff) |
rmnimbus: move m1_r to callback
-rw-r--r-- | src/mame/machine/rmnimbus.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/machine/rmnimbus.cpp b/src/mame/machine/rmnimbus.cpp index 669e7e3b142..92d67f4bdf0 100644 --- a/src/mame/machine/rmnimbus.cpp +++ b/src/mame/machine/rmnimbus.cpp @@ -191,7 +191,7 @@ void rmnimbus_state::external_int(uint8_t vector, bool state) uint8_t rmnimbus_state::cascade_callback() { m_maincpu->int0_w(0); - return m_vector; + return !m_vector ? m_z80sio->m1_r() : m_vector; } void rmnimbus_state::machine_reset() @@ -987,7 +987,7 @@ WRITE_LINE_MEMBER(rmnimbus_state::sio_interrupt) if(LOG_SIO) logerror("SIO Interrupt state=%02X\n",state); - external_int(m_z80sio->m1_r(), state); + external_int(0, state); } /* Floppy disk */ |