diff options
Diffstat (limited to 'src/devices/bus/ti99x/990_tap.h')
-rw-r--r-- | src/devices/bus/ti99x/990_tap.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/devices/bus/ti99x/990_tap.h b/src/devices/bus/ti99x/990_tap.h index a35a09b26a4..3be370a9f5a 100644 --- a/src/devices/bus/ti99x/990_tap.h +++ b/src/devices/bus/ti99x/990_tap.h @@ -26,6 +26,7 @@ public: m_tape[id].wp = wp; } + template <typename T> void set_memory_space(T &&tag, int spacenum) { m_memory_space.set_tag(std::forward<T>(tag), spacenum); } auto int_cb() { return m_int_line.bind(); } protected: @@ -54,6 +55,8 @@ private: void read_transport_status(); void execute_command(); + required_address_space m_memory_space; + devcb_write_line m_int_line; uint16_t m_w[8]; |