diff options
Diffstat (limited to 'src/devices/bus/rc2014/ram.cpp')
-rw-r--r-- | src/devices/bus/rc2014/ram.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/devices/bus/rc2014/ram.cpp b/src/devices/bus/rc2014/ram.cpp index 83790e510df..633197c0535 100644 --- a/src/devices/bus/rc2014/ram.cpp +++ b/src/devices/bus/rc2014/ram.cpp @@ -164,11 +164,10 @@ void ram_64k_device::update_banks() { if (m_paged->read() == 0) return; // If not paged skip - if (m_bank == 0) { + if (m_bank == 0) m_bus->installer(AS_PROGRAM)->install_write_handler(0x0000, 0x7fff, write8sm_delegate(*this, FUNC(ram_64k_device::ram_w))); - } else { + else m_bus->installer(AS_PROGRAM)->install_ram(0x0000, 0x7fff, m_ram.get()); - } } //************************************************************************** @@ -204,7 +203,7 @@ void ram_64k_device_40pin::device_reset() m_bus->installer(AS_PROGRAM)->install_ram(0x8000, 0xffff, m_ram.get() + 0x8000); m_bus->installer(AS_PROGRAM)->install_write_handler(0x0000, 0x7fff, write8sm_delegate(*this, FUNC(ram_64k_device_40pin::ram_w))); } - else + else { m_bus->installer(AS_PROGRAM)->install_ram(m_start_addr->read() * 0x1000, 0xffff, m_ram.get() + m_start_addr->read() * 0x1000); } |