summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/ms32.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/ms32.h')
-rw-r--r--src/mame/includes/ms32.h48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/mame/includes/ms32.h b/src/mame/includes/ms32.h
index 3ba318b575c..3787ed2b477 100644
--- a/src/mame/includes/ms32.h
+++ b/src/mame/includes/ms32.h
@@ -64,9 +64,9 @@ protected:
DECLARE_READ8_MEMBER(latch_r);
DECLARE_WRITE8_MEMBER(to_main_w);
- DECLARE_READ32_MEMBER(ms32_sound_r);
- DECLARE_WRITE32_MEMBER(ms32_sound_w);
- DECLARE_WRITE32_MEMBER(reset_sub_w);
+ u32 ms32_sound_r();
+ void ms32_sound_w(u32 data);
+ void reset_sub_w(u32 data);
required_device<palette_device> m_palette;
required_device<gfxdecode_device> m_gfxdecode;
@@ -113,31 +113,31 @@ private:
int m_brt_r;
int m_brt_g;
int m_brt_b;
- DECLARE_READ32_MEMBER(ms32_read_inputs3);
+ u32 ms32_read_inputs3();
DECLARE_READ8_MEMBER(ms32_nvram_r8);
DECLARE_WRITE8_MEMBER(ms32_nvram_w8);
DECLARE_READ8_MEMBER(ms32_priram_r8);
DECLARE_WRITE8_MEMBER(ms32_priram_w8);
- DECLARE_READ16_MEMBER(ms32_palram_r16);
- DECLARE_WRITE16_MEMBER(ms32_palram_w16);
- DECLARE_READ16_MEMBER(ms32_rozram_r16);
- DECLARE_WRITE16_MEMBER(ms32_rozram_w16);
- DECLARE_READ16_MEMBER(ms32_lineram_r16);
- DECLARE_WRITE16_MEMBER(ms32_lineram_w16);
- DECLARE_READ16_MEMBER(ms32_sprram_r16);
- DECLARE_WRITE16_MEMBER(ms32_sprram_w16);
- DECLARE_READ16_MEMBER(ms32_txram_r16);
- DECLARE_WRITE16_MEMBER(ms32_txram_w16);
- DECLARE_READ16_MEMBER(ms32_bgram_r16);
- DECLARE_WRITE16_MEMBER(ms32_bgram_w16);
- DECLARE_WRITE32_MEMBER(pip_w);
- DECLARE_WRITE16_MEMBER(ms32_extra_w16);
- DECLARE_READ16_MEMBER(ms32_extra_r16);
- DECLARE_WRITE32_MEMBER(ms32_irq2_guess_w);
- DECLARE_WRITE32_MEMBER(ms32_irq5_guess_w);
- DECLARE_WRITE32_MEMBER(ms32_brightness_w);
- DECLARE_WRITE32_MEMBER(ms32_gfxctrl_w);
- DECLARE_WRITE32_MEMBER(coin_counter_w);
+ u16 ms32_palram_r16(offs_t offset);
+ void ms32_palram_w16(offs_t offset, u16 data, u16 mem_mask = ~0);
+ u16 ms32_rozram_r16(offs_t offset);
+ void ms32_rozram_w16(offs_t offset, u16 data, u16 mem_mask = ~0);
+ u16 ms32_lineram_r16(offs_t offset);
+ void ms32_lineram_w16(offs_t offset, u16 data, u16 mem_mask = ~0);
+ u16 ms32_sprram_r16(offs_t offset);
+ void ms32_sprram_w16(offs_t offset, u16 data, u16 mem_mask = ~0);
+ u16 ms32_txram_r16(offs_t offset);
+ void ms32_txram_w16(offs_t offset, u16 data, u16 mem_mask = ~0);
+ u16 ms32_bgram_r16(offs_t offset);
+ void ms32_bgram_w16(offs_t offset, u16 data, u16 mem_mask = ~0);
+ void pip_w(u32 data);
+ void ms32_extra_w16(offs_t offset, u16 data, u16 mem_mask = ~0);
+ u16 ms32_extra_r16(offs_t offset);
+ void ms32_irq2_guess_w(u32 data);
+ void ms32_irq5_guess_w(u32 data);
+ void ms32_brightness_w(offs_t offset, u32 data, u32 mem_mask = ~0);
+ void ms32_gfxctrl_w(offs_t offset, u32 data, u32 mem_mask = ~0);
+ void coin_counter_w(u32 data);
void init_ms32_common();
TILE_GET_INFO_MEMBER(get_ms32_tx_tile_info);