summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/shangha3.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/shangha3.h')
-rw-r--r--src/mame/includes/shangha3.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/includes/shangha3.h b/src/mame/includes/shangha3.h
index b18852a5cf0..c55bce73886 100644
--- a/src/mame/includes/shangha3.h
+++ b/src/mame/includes/shangha3.h
@@ -61,22 +61,22 @@ private:
bitmap_ind16 m_rawbitmap;
// common
- DECLARE_WRITE8_MEMBER(flipscreen_w);
- DECLARE_WRITE16_MEMBER(gfxlist_addr_w);
- DECLARE_WRITE16_MEMBER(blitter_go_w);
- DECLARE_WRITE16_MEMBER(irq_ack_w);
+ void flipscreen_w(uint8_t data);
+ void gfxlist_addr_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void blitter_go_w(uint16_t data);
+ void irq_ack_w(uint16_t data);
uint8_t cgrom_r(offs_t offset);
// shangha3 specific
- DECLARE_READ16_MEMBER(shangha3_prot_r);
- DECLARE_WRITE16_MEMBER(shangha3_prot_w);
- DECLARE_WRITE8_MEMBER(shangha3_coinctrl_w);
+ uint16_t shangha3_prot_r();
+ void shangha3_prot_w(uint16_t data);
+ void shangha3_coinctrl_w(uint8_t data);
// heberpop specific
- DECLARE_WRITE8_MEMBER(heberpop_coinctrl_w);
+ void heberpop_coinctrl_w(uint8_t data);
// blocken specific
- DECLARE_WRITE8_MEMBER(blocken_coinctrl_w);
+ void blocken_coinctrl_w(uint8_t data);
uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);