diff options
-rw-r--r-- | src/devices/bus/ti99/internal/datamux.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/bus/ti99/internal/datamux.cpp b/src/devices/bus/ti99/internal/datamux.cpp index 2e55600ffd4..90bf2447bec 100644 --- a/src/devices/bus/ti99/internal/datamux.cpp +++ b/src/devices/bus/ti99/internal/datamux.cpp @@ -312,14 +312,14 @@ void datamux_device::debugger_write(uint16_t addr, uint16_t data) if ((addrb & 0xe000)==0x6000) { m_gromport->romgq_line(ASSERT_LINE); - m_gromport->write(addr+1, data & 0xff); - m_gromport->write(addr, (data>>8) & 0xff); + m_gromport->write(addrb+1, data & 0xff); + m_gromport->write(addrb, (data>>8) & 0xff); m_gromport->romgq_line(m_romgq_state); // reset to previous state } m_ioport->memen_in(ASSERT_LINE); - m_ioport->write(addr+1, data & 0xff); - m_ioport->write(addr, (data>>8) & 0xff); + m_ioport->write(addrb+1, data & 0xff); + m_ioport->write(addrb, (data>>8) & 0xff); m_ioport->memen_in(m_memen_state); // reset to previous state } } |