diff options
Diffstat (limited to 'src/devices/cpu/tms7000/tms7000.h')
-rw-r--r-- | src/devices/cpu/tms7000/tms7000.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/devices/cpu/tms7000/tms7000.h b/src/devices/cpu/tms7000/tms7000.h index bd941fbf9ca..c42f7e3a758 100644 --- a/src/devices/cpu/tms7000/tms7000.h +++ b/src/devices/cpu/tms7000/tms7000.h @@ -76,6 +76,13 @@ public: bool chip_is_family_70x2() const { return chip_get_family() == CHIP_FAMILY_70X2; } bool chip_is_family_70cx2() const { return chip_get_family() == CHIP_FAMILY_70CX2; } + void tms7000_mem(address_map &map); + void tms7001_mem(address_map &map); + void tms7002_mem(address_map &map); + void tms7020_mem(address_map &map); + void tms7040_mem(address_map &map); + void tms7041_mem(address_map &map); + void tms7042_mem(address_map &map); protected: // chip info flags static constexpr uint32_t CHIP_IS_CMOS = 0x01; @@ -345,6 +352,7 @@ public: DECLARE_READ8_MEMBER(e_bus_data_r) { return machine().side_effect_disabled() ? 0xff : ((m_control & 0x20) ? 0xff : m_port_in_cb[4]()); } DECLARE_WRITE8_MEMBER(e_bus_data_w) { if (~m_control & 0x20) m_port_out_cb[4](data); } + void tms70c46_mem(address_map &map); protected: // device-level overrides virtual void device_start() override; |