summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/m92.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/m92.cpp')
-rw-r--r--src/mame/drivers/m92.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/m92.cpp b/src/mame/drivers/m92.cpp
index 614a352e1dd..476b32bf1ff 100644
--- a/src/mame/drivers/m92.cpp
+++ b/src/mame/drivers/m92.cpp
@@ -254,13 +254,13 @@ TIMER_DEVICE_CALLBACK_MEMBER(m92_state::scanline_interrupt)
/*****************************************************************************/
-READ16_MEMBER(m92_state::eeprom_r)
+uint16_t m92_state::eeprom_r(offs_t offset)
{
// logerror("%05x: EEPROM RE %04x\n",m_maincpu->pc(),offset);
return m_eeprom[offset] | 0xff00;
}
-WRITE16_MEMBER(m92_state::eeprom_w)
+void m92_state::eeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
// logerror("%05x: EEPROM WR %04x\n",m_maincpu->pc(),offset);
if (ACCESSING_BITS_0_7)
@@ -289,7 +289,7 @@ READ_LINE_MEMBER(m92_state::sprite_busy_r)
}
template<int Layer>
-WRITE16_MEMBER(m92_state::pf_control_w)
+void m92_state::pf_control_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
//Fix for nbbm stage start screen
//m_screen->update_partial(m_screen->vpos());
@@ -298,7 +298,7 @@ WRITE16_MEMBER(m92_state::pf_control_w)
/*****************************************************************************/
-WRITE16_MEMBER(m92_state::sound_reset_w)
+void m92_state::sound_reset_w(uint16_t data)
{
if (m_soundcpu)
m_soundcpu->set_input_line(INPUT_LINE_RESET, (data) ? CLEAR_LINE : ASSERT_LINE);
@@ -371,7 +371,7 @@ void m92_state::m92_banked_portmap(address_map &map)
map(0x20, 0x20).w(FUNC(m92_state::bankswitch_w));
}
-WRITE16_MEMBER(m92_state::oki_bank_w)
+void m92_state::oki_bank_w(uint16_t data)
{
m_oki->set_rom_bank((data+1) & 0x3); // +1?
}