summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/fromanc2.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/fromanc2.h')
-rw-r--r--src/mame/includes/fromanc2.h68
1 files changed, 34 insertions, 34 deletions
diff --git a/src/mame/includes/fromanc2.h b/src/mame/includes/fromanc2.h
index c9ac17a0394..18cd7e1a474 100644
--- a/src/mame/includes/fromanc2.h
+++ b/src/mame/includes/fromanc2.h
@@ -71,40 +71,40 @@ private:
required_device<generic_latch_8_device> m_soundlatch2;
optional_device<ns16550_device> m_uart;
- DECLARE_WRITE16_MEMBER(sndcmd_w);
- DECLARE_WRITE16_MEMBER(portselect_w);
- DECLARE_READ16_MEMBER(keymatrix_r);
- DECLARE_WRITE16_MEMBER(fromancr_gfxbank_eeprom_w);
- DECLARE_WRITE16_MEMBER(subcpu_w);
- DECLARE_READ16_MEMBER(subcpu_r);
- DECLARE_READ8_MEMBER(maincpu_r_l);
- DECLARE_READ8_MEMBER(maincpu_r_h);
- DECLARE_WRITE8_MEMBER(maincpu_w_l);
- DECLARE_WRITE8_MEMBER(maincpu_w_h);
- DECLARE_WRITE8_MEMBER(subcpu_nmi_clr);
- DECLARE_READ8_MEMBER(sndcpu_nmi_clr);
- DECLARE_WRITE8_MEMBER(subcpu_rombank_w);
- DECLARE_WRITE16_MEMBER(fromanc2_videoram_0_w);
- DECLARE_WRITE16_MEMBER(fromanc2_videoram_1_w);
- DECLARE_WRITE16_MEMBER(fromanc2_videoram_2_w);
- DECLARE_WRITE16_MEMBER(fromanc2_videoram_3_w);
- DECLARE_WRITE16_MEMBER(fromanc2_gfxreg_0_w);
- DECLARE_WRITE16_MEMBER(fromanc2_gfxreg_1_w);
- DECLARE_WRITE16_MEMBER(fromanc2_gfxreg_2_w);
- DECLARE_WRITE16_MEMBER(fromanc2_gfxreg_3_w);
- DECLARE_WRITE16_MEMBER(fromanc2_gfxbank_0_w);
- DECLARE_WRITE16_MEMBER(fromanc2_gfxbank_1_w);
- DECLARE_WRITE16_MEMBER(fromancr_videoram_0_w);
- DECLARE_WRITE16_MEMBER(fromancr_videoram_1_w);
- DECLARE_WRITE16_MEMBER(fromancr_videoram_2_w);
- DECLARE_WRITE16_MEMBER(fromancr_gfxreg_0_w);
- DECLARE_WRITE16_MEMBER(fromancr_gfxreg_1_w);
- DECLARE_WRITE16_MEMBER(fromanc4_videoram_0_w);
- DECLARE_WRITE16_MEMBER(fromanc4_videoram_1_w);
- DECLARE_WRITE16_MEMBER(fromanc4_videoram_2_w);
- DECLARE_WRITE16_MEMBER(fromanc4_gfxreg_0_w);
- DECLARE_WRITE16_MEMBER(fromanc4_gfxreg_1_w);
- DECLARE_WRITE16_MEMBER(fromanc4_gfxreg_2_w);
+ void sndcmd_w(uint16_t data);
+ void portselect_w(uint16_t data);
+ uint16_t keymatrix_r();
+ void fromancr_gfxbank_eeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void subcpu_w(uint16_t data);
+ uint16_t subcpu_r();
+ uint8_t maincpu_r_l();
+ uint8_t maincpu_r_h();
+ void maincpu_w_l(uint8_t data);
+ void maincpu_w_h(uint8_t data);
+ void subcpu_nmi_clr(uint8_t data);
+ uint8_t sndcpu_nmi_clr();
+ void subcpu_rombank_w(uint8_t data);
+ void fromanc2_videoram_0_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromanc2_videoram_1_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromanc2_videoram_2_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromanc2_videoram_3_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromanc2_gfxreg_0_w(offs_t offset, uint16_t data);
+ void fromanc2_gfxreg_1_w(offs_t offset, uint16_t data);
+ void fromanc2_gfxreg_2_w(offs_t offset, uint16_t data);
+ void fromanc2_gfxreg_3_w(offs_t offset, uint16_t data);
+ void fromanc2_gfxbank_0_w(uint16_t data);
+ void fromanc2_gfxbank_1_w(uint16_t data);
+ void fromancr_videoram_0_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromancr_videoram_1_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromancr_videoram_2_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromancr_gfxreg_0_w(offs_t offset, uint16_t data);
+ void fromancr_gfxreg_1_w(offs_t offset, uint16_t data);
+ void fromanc4_videoram_0_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromanc4_videoram_1_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromanc4_videoram_2_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void fromanc4_gfxreg_0_w(offs_t offset, uint16_t data);
+ void fromanc4_gfxreg_1_w(offs_t offset, uint16_t data);
+ void fromanc4_gfxreg_2_w(offs_t offset, uint16_t data);
template<int VRAM, int Layer> TILE_GET_INFO_MEMBER(fromanc2_get_tile_info);
template<int VRAM, int Layer> TILE_GET_INFO_MEMBER(fromancr_get_tile_info);