diff --git a/cpu.cpp b/cpu.cpp index 00d2c76..8ad4d3e 100644 --- a/cpu.cpp +++ b/cpu.cpp @@ -154,7 +154,7 @@ bool cpu::put_result(const gam_rc_t & g, const uint16_t value) return true; } - b->write(g.addr.value(), g.word_mode, value, rm_cur); + b->write(g.addr.value(), g.word_mode, value, g.mode_selection, g.space); return g.addr.value() != ADDR_PSW; }