diff options
Diffstat (limited to 'src/mame/includes/midyunit.h')
-rw-r--r-- | src/mame/includes/midyunit.h | 46 |
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 |