summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mainevt.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mainevt.cpp')
-rw-r--r--src/mame/drivers/mainevt.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/mainevt.cpp b/src/mame/drivers/mainevt.cpp
index c3723b42e18..f7678ce2d23 100644
--- a/src/mame/drivers/mainevt.cpp
+++ b/src/mame/drivers/mainevt.cpp
@@ -47,7 +47,7 @@ Both games run on Konami's PWB351024A PCB
#include "speaker.h"
-WRITE8_MEMBER(mainevt_state::dv_nmienable_w)
+void mainevt_state::dv_nmienable_w(uint8_t data)
{
m_nmi_enable = data;
}
@@ -59,7 +59,7 @@ WRITE_LINE_MEMBER(mainevt_state::dv_vblank_w)
}
-WRITE8_MEMBER(mainevt_state::mainevt_bankswitch_w)
+void mainevt_state::mainevt_bankswitch_w(uint8_t data)
{
/* bit 0-1 ROM bank select */
m_rombank->set_entry(data & 0x03);
@@ -75,7 +75,7 @@ WRITE8_MEMBER(mainevt_state::mainevt_bankswitch_w)
/* other bits unused */
}
-WRITE8_MEMBER(mainevt_state::mainevt_coin_w)
+void mainevt_state::mainevt_coin_w(uint8_t data)
{
machine().bookkeeping().coin_counter_w(0, data & 0x10);
machine().bookkeeping().coin_counter_w(1, data & 0x20);
@@ -85,17 +85,17 @@ WRITE8_MEMBER(mainevt_state::mainevt_coin_w)
m_leds[3] = BIT(data, 3);
}
-WRITE8_MEMBER(mainevt_state::mainevt_sh_irqtrigger_w)
+void mainevt_state::mainevt_sh_irqtrigger_w(uint8_t data)
{
m_audiocpu->set_input_line_and_vector(0, HOLD_LINE, 0xff); // Z80
}
-READ8_MEMBER(mainevt_state::mainevt_sh_busy_r)
+uint8_t mainevt_state::mainevt_sh_busy_r()
{
return m_upd7759->busy_r();
}
-WRITE8_MEMBER(mainevt_state::mainevt_sh_irqcontrol_w)
+void mainevt_state::mainevt_sh_irqcontrol_w(uint8_t data)
{
m_upd7759->reset_w(data & 2);
m_upd7759->start_w(data & 1);
@@ -103,12 +103,12 @@ WRITE8_MEMBER(mainevt_state::mainevt_sh_irqcontrol_w)
m_sound_irq_mask = data & 4;
}
-WRITE8_MEMBER(mainevt_state::devstor_sh_irqcontrol_w)
+void mainevt_state::devstor_sh_irqcontrol_w(uint8_t data)
{
m_sound_irq_mask = data & 4;
}
-WRITE8_MEMBER(mainevt_state::mainevt_sh_bankswitch_w)
+void mainevt_state::mainevt_sh_bankswitch_w(uint8_t data)
{
int bank_A, bank_B;
@@ -123,7 +123,7 @@ WRITE8_MEMBER(mainevt_state::mainevt_sh_bankswitch_w)
m_upd7759->set_rom_bank((data >> 4) & 0x03);
}
-WRITE8_MEMBER(mainevt_state::dv_sh_bankswitch_w)
+void mainevt_state::dv_sh_bankswitch_w(uint8_t data)
{
int bank_A, bank_B;
@@ -135,7 +135,7 @@ WRITE8_MEMBER(mainevt_state::dv_sh_bankswitch_w)
m_k007232->set_bank(bank_A, bank_B);
}
-READ8_MEMBER(mainevt_state::k052109_051960_r)
+uint8_t mainevt_state::k052109_051960_r(offs_t offset)
{
if (m_k052109->get_rmrd_line() == CLEAR_LINE)
{
@@ -150,7 +150,7 @@ READ8_MEMBER(mainevt_state::k052109_051960_r)
return m_k052109->read(offset);
}
-WRITE8_MEMBER(mainevt_state::k052109_051960_w)
+void mainevt_state::k052109_051960_w(offs_t offset, uint8_t data)
{
if (offset >= 0x3800 && offset < 0x3808)
m_k051960->k051937_w(offset - 0x3800, data);