summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/video/cesblit.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/video/cesblit.h')
-rw-r--r--src/devices/video/cesblit.h12
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();