diff options
Diffstat (limited to 'src/devices/video/cesblit.h')
-rw-r--r-- | src/devices/video/cesblit.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/video/cesblit.h b/src/devices/video/cesblit.h index d535921ef6b..0f691b9dcd0 100644 --- a/src/devices/video/cesblit.h +++ b/src/devices/video/cesblit.h @@ -39,17 +39,17 @@ public: void set_compute_addr(compute_addr_t compute_addr) { m_compute_addr = compute_addr; } auto irq_callback() { return m_blit_irq_cb.bind(); } - DECLARE_WRITE16_MEMBER(color_w); - DECLARE_WRITE16_MEMBER(addr_hi_w); - DECLARE_WRITE16_MEMBER(regs_w); - DECLARE_READ16_MEMBER(status_r); + void color_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + void addr_hi_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + void regs_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + uint16_t status_r(); uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); protected: // device-level overrides - virtual void device_start() override; - virtual void device_stop() override; + virtual void device_start() override ATTR_COLD; + virtual void device_stop() override ATTR_COLD; virtual space_config_vector memory_space_config() const override; void do_blit(); |