diff options
Diffstat (limited to 'src/mame/includes/megasys1.h')
-rw-r--r-- | src/mame/includes/megasys1.h | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/src/mame/includes/megasys1.h b/src/mame/includes/megasys1.h index fd68d179b3b..d8d0a85a6ba 100644 --- a/src/mame/includes/megasys1.h +++ b/src/mame/includes/megasys1.h @@ -146,31 +146,31 @@ private: u16 *m_spriteram; DECLARE_WRITE_LINE_MEMBER(sound_irq); - DECLARE_READ16_MEMBER(ip_select_r); - DECLARE_WRITE16_MEMBER(ip_select_w); - DECLARE_READ16_MEMBER(protection_peekaboo_r); - DECLARE_WRITE16_MEMBER(protection_peekaboo_w); - DECLARE_READ16_MEMBER(megasys1A_mcu_hs_r); - DECLARE_WRITE16_MEMBER(megasys1A_mcu_hs_w); - DECLARE_READ16_MEMBER(iganinju_mcu_hs_r); - DECLARE_WRITE16_MEMBER(iganinju_mcu_hs_w); - DECLARE_READ16_MEMBER(soldamj_spriteram16_r); - DECLARE_WRITE16_MEMBER(soldamj_spriteram16_w); - DECLARE_READ16_MEMBER(stdragon_mcu_hs_r); - DECLARE_WRITE16_MEMBER(stdragon_mcu_hs_w); - DECLARE_WRITE16_MEMBER(active_layers_w); - DECLARE_WRITE16_MEMBER(sprite_bank_w); - DECLARE_READ16_MEMBER(sprite_flag_r); - DECLARE_WRITE16_MEMBER(sprite_flag_w); - DECLARE_WRITE16_MEMBER(screen_flag_w); - DECLARE_WRITE16_MEMBER(soundlatch_w); - DECLARE_WRITE16_MEMBER(soundlatch_z_w); - DECLARE_WRITE16_MEMBER(soundlatch_c_w); - DECLARE_WRITE16_MEMBER(monkelf_scroll0_w); - DECLARE_WRITE16_MEMBER(monkelf_scroll1_w); + u16 ip_select_r(); + void ip_select_w(u16 data); + u16 protection_peekaboo_r(); + void protection_peekaboo_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 megasys1A_mcu_hs_r(offs_t offset, u16 mem_mask = ~0); + void megasys1A_mcu_hs_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 iganinju_mcu_hs_r(offs_t offset, u16 mem_mask = ~0); + void iganinju_mcu_hs_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 soldamj_spriteram16_r(offs_t offset); + void soldamj_spriteram16_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 stdragon_mcu_hs_r(offs_t offset, u16 mem_mask = ~0); + void stdragon_mcu_hs_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void active_layers_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void sprite_bank_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 sprite_flag_r(); + void sprite_flag_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void screen_flag_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void soundlatch_w(u16 data); + void soundlatch_z_w(u16 data); + void soundlatch_c_w(u16 data); + void monkelf_scroll0_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void monkelf_scroll1_w(offs_t offset, u16 data, u16 mem_mask = ~0); void megasys1_set_vreg_flag(int which, int data); template<int Chip> DECLARE_READ8_MEMBER(oki_status_r); - DECLARE_WRITE16_MEMBER(ram_w); + void ram_w(offs_t offset, u16 data); void p47b_adpcm_w(offs_t offset, u8 data); DECLARE_MACHINE_RESET(megasys1); |