diff options
Diffstat (limited to 'src/devices/bus/electron/m2105.h')
-rw-r--r-- | src/devices/bus/electron/m2105.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/devices/bus/electron/m2105.h b/src/devices/bus/electron/m2105.h index c09f4722eab..3fab3b52128 100644 --- a/src/devices/bus/electron/m2105.h +++ b/src/devices/bus/electron/m2105.h @@ -12,7 +12,6 @@ #pragma once #include "exp.h" -#include "machine/ram.h" #include "machine/6522via.h" #include "machine/mc68681.h" #include "machine/input_merger.h" @@ -41,12 +40,13 @@ protected: virtual void device_add_mconfig(machine_config &config) override; virtual const tiny_rom_entry *device_rom_region() const override; - virtual uint8_t expbus_r(offs_t offset) override; - virtual void expbus_w(offs_t offset, uint8_t data) override; + virtual uint8_t expbus_r(address_space &space, offs_t offset, uint8_t data) override; + virtual void expbus_w(address_space &space, offs_t offset, uint8_t data) override; private: + DECLARE_WRITE_LINE_MEMBER(intrq_w); + required_memory_region m_exp_rom; - required_device<ram_device> m_ram; required_device<via6522_device> m_via6522_0; required_device<via6522_device> m_via6522_1; required_device<scn2681_device> m_duart; @@ -54,7 +54,6 @@ private: required_device<centronics_device> m_centronics; required_device<input_merger_device> m_irqs; - uint8_t m_ram_page; uint8_t m_romsel; }; |