summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/midyunit.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/midyunit.h')
-rw-r--r--src/mame/includes/midyunit.h46
1 files changed, 23 insertions, 23 deletions
diff --git a/src/mame/includes/midyunit.h b/src/mame/includes/midyunit.h
index 7e6b531bd1d..322348345ff 100644
--- a/src/mame/includes/midyunit.h
+++ b/src/mame/includes/midyunit.h
@@ -134,28 +134,28 @@ private:
dma_state_t m_dma_state;
emu_timer *m_dma_timer;
emu_timer *m_autoerase_line_timer;
- DECLARE_WRITE16_MEMBER(midyunit_cmos_w);
- DECLARE_READ16_MEMBER(midyunit_cmos_r);
- DECLARE_WRITE16_MEMBER(midyunit_cmos_enable_w);
- DECLARE_READ16_MEMBER(midyunit_protection_r);
- DECLARE_READ16_MEMBER(midyunit_input_r);
- DECLARE_WRITE16_MEMBER(midyunit_sound_w);
- DECLARE_READ16_MEMBER(term2_input_r);
- DECLARE_WRITE16_MEMBER(term2_sound_w);
- DECLARE_WRITE16_MEMBER(term2_hack_w);
- DECLARE_WRITE16_MEMBER(term2la3_hack_w);
- DECLARE_WRITE16_MEMBER(term2la2_hack_w);
- DECLARE_WRITE16_MEMBER(term2la1_hack_w);
- DECLARE_WRITE8_MEMBER(cvsd_protection_w);
- DECLARE_READ16_MEMBER(mkturbo_prot_r);
- DECLARE_READ16_MEMBER(midyunit_gfxrom_r);
- DECLARE_WRITE16_MEMBER(midyunit_vram_w);
- DECLARE_READ16_MEMBER(midyunit_vram_r);
- DECLARE_WRITE16_MEMBER(midyunit_control_w);
- DECLARE_WRITE16_MEMBER(midyunit_paletteram_w);
- DECLARE_READ16_MEMBER(midyunit_dma_r);
- DECLARE_WRITE16_MEMBER(midyunit_dma_w);
- DECLARE_WRITE8_MEMBER(yawdim_oki_bank_w);
+ void midyunit_cmos_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t midyunit_cmos_r(offs_t offset);
+ void midyunit_cmos_enable_w(address_space &space, uint16_t data);
+ uint16_t midyunit_protection_r();
+ uint16_t midyunit_input_r(offs_t offset);
+ void midyunit_sound_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t term2_input_r(offs_t offset);
+ void term2_sound_w(offs_t offset, uint16_t data);
+ void term2_hack_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void term2la3_hack_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void term2la2_hack_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void term2la1_hack_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void cvsd_protection_w(offs_t offset, uint8_t data);
+ uint16_t mkturbo_prot_r();
+ uint16_t midyunit_gfxrom_r(offs_t offset);
+ void midyunit_vram_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t midyunit_vram_r(offs_t offset);
+ void midyunit_control_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void midyunit_paletteram_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t midyunit_dma_r(offs_t offset);
+ void midyunit_dma_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void yawdim_oki_bank_w(uint8_t data);
TMS340X0_TO_SHIFTREG_CB_MEMBER(to_shiftreg);
TMS340X0_FROM_SHIFTREG_CB_MEMBER(from_shiftreg);
TMS340X0_SCANLINE_IND16_CB_MEMBER(scanline_update);
@@ -174,7 +174,7 @@ private:
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
void dma_draw(uint16_t command);
void init_generic(int bpp, int sound, int prot_start, int prot_end);
- void term2_init_common(write16_delegate hack_w);
+ void term2_init_common(write16s_delegate hack_w);
};
#endif // MAME_INCLUDES_MIDYUNIT_H