summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/overdriv.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/overdriv.cpp')
-rw-r--r--src/mame/drivers/overdriv.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/overdriv.cpp b/src/mame/drivers/overdriv.cpp
index a36620e2f82..77e46cda0c9 100644
--- a/src/mame/drivers/overdriv.cpp
+++ b/src/mame/drivers/overdriv.cpp
@@ -61,7 +61,7 @@ static const uint16_t overdriv_default_eeprom[64] =
};
-WRITE16_MEMBER(overdriv_state::eeprom_w)
+void overdriv_state::eeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
//logerror("%s: write %04x to eeprom_w\n",machine().describe_context(),data);
if (ACCESSING_BITS_0_7)
@@ -102,7 +102,7 @@ INTERRUPT_GEN_MEMBER(overdriv_state::cpuB_interrupt)
}
#endif
-WRITE16_MEMBER(overdriv_state::cpuA_ctrl_w)
+void overdriv_state::cpuA_ctrl_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
if (ACCESSING_BITS_0_7)
{
@@ -119,12 +119,12 @@ WRITE16_MEMBER(overdriv_state::cpuA_ctrl_w)
}
}
-READ16_MEMBER(overdriv_state::cpuB_ctrl_r)
+uint16_t overdriv_state::cpuB_ctrl_r()
{
return m_cpuB_ctrl;
}
-WRITE16_MEMBER(overdriv_state::cpuB_ctrl_w)
+void overdriv_state::cpuB_ctrl_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
COMBINE_DATA(&m_cpuB_ctrl);
@@ -139,7 +139,7 @@ WRITE16_MEMBER(overdriv_state::cpuB_ctrl_w)
}
}
-WRITE16_MEMBER(overdriv_state::overdriv_soundirq_w)
+void overdriv_state::overdriv_soundirq_w(uint16_t data)
{
m_audiocpu->set_input_line(M6809_IRQ_LINE, ASSERT_LINE);
}
@@ -147,13 +147,13 @@ WRITE16_MEMBER(overdriv_state::overdriv_soundirq_w)
-WRITE16_MEMBER(overdriv_state::slave_irq4_assert_w)
+void overdriv_state::slave_irq4_assert_w(uint16_t data)
{
// used in-game
m_subcpu->set_input_line(4, HOLD_LINE);
}
-WRITE16_MEMBER(overdriv_state::slave_irq5_assert_w)
+void overdriv_state::slave_irq5_assert_w(uint16_t data)
{
// tests GFX ROMs with this irq (indeed enabled only in test mode)
m_subcpu->set_input_line(5, HOLD_LINE);
@@ -188,7 +188,7 @@ void overdriv_state::overdriv_master_map(address_map &map)
}
#ifdef UNUSED_FUNCTION
-WRITE8_MEMBER( overdriv_state::overdriv_k053246_w )
+void overdriv_state::overdriv_k053246_w(offs_t offset, uint8_t data)
{
m_k053246->k053246_w(offset,data);
@@ -217,7 +217,7 @@ TIMER_CALLBACK_MEMBER(overdriv_state::objdma_end_cb )
m_subcpu->set_input_line(6, HOLD_LINE);
}
-WRITE8_MEMBER(overdriv_state::objdma_w)
+void overdriv_state::objdma_w(uint8_t data)
{
if(data & 0x10)
m_objdma_end_timer->adjust(attotime::from_usec(100));
@@ -244,7 +244,7 @@ void overdriv_state::overdriv_slave_map(address_map &map)
map(0x220000, 0x221fff).r("k053250_2", FUNC(k053250_device::rom_r));
}
-WRITE8_MEMBER(overdriv_state::sound_ack_w)
+void overdriv_state::sound_ack_w(uint8_t data)
{
m_audiocpu->set_input_line(M6809_IRQ_LINE, CLEAR_LINE);
}