diff options
Diffstat (limited to 'src/devices/bus/wangpc/mvc.h')
-rw-r--r-- | src/devices/bus/wangpc/mvc.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/devices/bus/wangpc/mvc.h b/src/devices/bus/wangpc/mvc.h index aee0cdf51b2..30fa9e38454 100644 --- a/src/devices/bus/wangpc/mvc.h +++ b/src/devices/bus/wangpc/mvc.h @@ -31,9 +31,9 @@ public: protected: // device-level overrides - virtual void device_start() override; - virtual void device_reset() override; - virtual void device_add_mconfig(machine_config &config) override; + virtual void device_start() override ATTR_COLD; + virtual void device_reset() override ATTR_COLD; + virtual void device_add_mconfig(machine_config &config) override ATTR_COLD; // device_wangpcbus_card_interface overrides virtual uint16_t wangpcbus_mrdc_r(offs_t offset, uint16_t mem_mask) override; @@ -43,14 +43,14 @@ protected: private: MC6845_UPDATE_ROW( crtc_update_row ); - DECLARE_WRITE_LINE_MEMBER( vsync_w ); + void vsync_w(int state); inline void set_irq(int state); required_device<mc6845_device> m_crtc; - optional_shared_ptr<uint16_t> m_video_ram; - optional_shared_ptr<uint16_t> m_char_ram; - optional_shared_ptr<uint16_t> m_bitmap_ram; + memory_share_creator<uint16_t> m_video_ram; + memory_share_creator<uint16_t> m_char_ram; + memory_share_creator<uint16_t> m_bitmap_ram; uint8_t m_option; int m_irq; |