diff options
Diffstat (limited to 'src/devices/bus/ti99x/990_hd.h')
-rw-r--r-- | src/devices/bus/ti99x/990_hd.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/devices/bus/ti99x/990_hd.h b/src/devices/bus/ti99x/990_hd.h index 47fe5d947f6..803e9ca7c79 100644 --- a/src/devices/bus/ti99x/990_hd.h +++ b/src/devices/bus/ti99x/990_hd.h @@ -23,6 +23,7 @@ public: DECLARE_DEVICE_IMAGE_LOAD_MEMBER( ti990_hd ); DECLARE_DEVICE_IMAGE_UNLOAD_MEMBER( ti990_hd ); + 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_interrupt_callback.bind(); } protected: @@ -72,6 +73,8 @@ private: uint16_t m_w[8]; + required_address_space m_memory_space; + devcb_write_line m_interrupt_callback; hd_unit_t m_d[MAX_DISK_UNIT]; |