summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/rungun.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/rungun.cpp')
-rw-r--r--src/mame/drivers/rungun.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/rungun.cpp b/src/mame/drivers/rungun.cpp
index 317d83f193f..22c2aed3a2f 100644
--- a/src/mame/drivers/rungun.cpp
+++ b/src/mame/drivers/rungun.cpp
@@ -50,7 +50,7 @@
-READ16_MEMBER(rungun_state::sysregs_r)
+uint16_t rungun_state::sysregs_r(offs_t offset, uint16_t mem_mask)
{
uint16_t data = 0;
@@ -86,7 +86,7 @@ READ16_MEMBER(rungun_state::sysregs_r)
return m_sysreg[offset];
}
-WRITE16_MEMBER(rungun_state::sysregs_w)
+void rungun_state::sysregs_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
COMBINE_DATA(m_sysreg + offset);
@@ -136,7 +136,7 @@ WRITE16_MEMBER(rungun_state::sysregs_w)
}
}
-WRITE16_MEMBER(rungun_state::sound_irq_w)
+void rungun_state::sound_irq_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
if (ACCESSING_BITS_8_15)
m_soundcpu->set_input_line(0, HOLD_LINE);
@@ -152,7 +152,7 @@ INTERRUPT_GEN_MEMBER(rungun_state::rng_interrupt)
device.execute().set_input_line(M68K_IRQ_5, ASSERT_LINE);
}
-READ8_MEMBER(rungun_state::k53936_rom_r)
+uint8_t rungun_state::k53936_rom_r(offs_t offset)
{
// TODO: odd addresses returns ...?
uint32_t rom_addr = offset;
@@ -160,12 +160,12 @@ READ8_MEMBER(rungun_state::k53936_rom_r)
return m_roz_rom[rom_addr];
}
-READ16_MEMBER(rungun_state::palette_read)
+uint16_t rungun_state::palette_read(offs_t offset)
{
return m_pal_ram[offset + m_video_mux_bank*0x800/2];
}
-WRITE16_MEMBER(rungun_state::palette_write)
+void rungun_state::palette_write(offs_t offset, uint16_t data, uint16_t mem_mask)
{
palette_device &cur_paldevice = m_video_mux_bank == 0 ? *m_palette : *m_palette2;
uint32_t addr = offset + m_video_mux_bank*0x800/2;
@@ -204,12 +204,12 @@ void rungun_state::rungun_map(address_map &map)
/**********************************************************************************/
-WRITE8_MEMBER(rungun_state::sound_status_w)
+void rungun_state::sound_status_w(uint8_t data)
{
m_sound_status = data;
}
-WRITE8_MEMBER(rungun_state::sound_ctrl_w)
+void rungun_state::sound_ctrl_w(uint8_t data)
{
/*
.... xxxx - Z80 ROM bank