summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/qdrmfgp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/qdrmfgp.cpp')
-rw-r--r--src/mame/drivers/qdrmfgp.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/qdrmfgp.cpp b/src/mame/drivers/qdrmfgp.cpp
index 2215ac85e3b..72c2b47804f 100644
--- a/src/mame/drivers/qdrmfgp.cpp
+++ b/src/mame/drivers/qdrmfgp.cpp
@@ -35,7 +35,7 @@ GP1 HDD data contents:
*
*************************************/
-READ16_MEMBER(qdrmfgp_state::inputs_r)
+uint16_t qdrmfgp_state::inputs_r()
{
return m_control & 0x0080 ? m_inputs_port->read() : m_dsw_port->read();
}
@@ -47,7 +47,7 @@ CUSTOM_INPUT_MEMBER(qdrmfgp_state::battery_sensor_r)
}
-WRITE16_MEMBER(qdrmfgp_state::gp_control_w)
+void qdrmfgp_state::gp_control_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
/* bit 0 enable irq 1 (sound) */
/* bit 1 enable irq 2 (not used) */
@@ -90,7 +90,7 @@ WRITE16_MEMBER(qdrmfgp_state::gp_control_w)
}
}
-WRITE16_MEMBER(qdrmfgp_state::gp2_control_w)
+void qdrmfgp_state::gp2_control_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
/* bit 2 enable irq 3 (sound) */
/* bit 3 enable irq 4 (vblank) */
@@ -129,7 +129,7 @@ WRITE16_MEMBER(qdrmfgp_state::gp2_control_w)
}
-READ16_MEMBER(qdrmfgp_state::v_rom_r)
+uint16_t qdrmfgp_state::v_rom_r(offs_t offset)
{
uint8_t *mem8 = memregion("k056832")->base();
int bank = m_k056832->word_r(0x34/2);
@@ -143,7 +143,7 @@ READ16_MEMBER(qdrmfgp_state::v_rom_r)
}
-READ16_MEMBER(qdrmfgp_state::gp2_vram_r)
+uint16_t qdrmfgp_state::gp2_vram_r(offs_t offset)
{
if (offset < 0x1000 / 2)
return m_k056832->ram_word_r(offset * 2 + 1);
@@ -151,7 +151,7 @@ READ16_MEMBER(qdrmfgp_state::gp2_vram_r)
return m_k056832->ram_word_r((offset - 0x1000 / 2) * 2);
}
-READ16_MEMBER(qdrmfgp_state::gp2_vram_mirror_r)
+uint16_t qdrmfgp_state::gp2_vram_mirror_r(offs_t offset)
{
if (offset < 0x1000 / 2)
return m_k056832->ram_word_r(offset * 2);
@@ -159,7 +159,7 @@ READ16_MEMBER(qdrmfgp_state::gp2_vram_mirror_r)
return m_k056832->ram_word_r((offset - 0x1000 / 2) * 2 + 1);
}
-WRITE16_MEMBER(qdrmfgp_state::gp2_vram_w)
+void qdrmfgp_state::gp2_vram_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
if (offset < 0x1000 / 2)
m_k056832->ram_word_w(offset * 2 + 1, data, mem_mask);
@@ -167,7 +167,7 @@ WRITE16_MEMBER(qdrmfgp_state::gp2_vram_w)
m_k056832->ram_word_w((offset - 0x1000 / 2) * 2, data, mem_mask);
}
-WRITE16_MEMBER(qdrmfgp_state::gp2_vram_mirror_w)
+void qdrmfgp_state::gp2_vram_mirror_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
if (offset < 0x1000 / 2)
m_k056832->ram_word_w(offset * 2, data, mem_mask);
@@ -178,7 +178,7 @@ WRITE16_MEMBER(qdrmfgp_state::gp2_vram_mirror_w)
/*************/
-READ16_MEMBER(qdrmfgp_state::sndram_r)
+uint16_t qdrmfgp_state::sndram_r(offs_t offset, uint16_t mem_mask)
{
if (ACCESSING_BITS_0_7)
return m_sndram[offset];
@@ -186,7 +186,7 @@ READ16_MEMBER(qdrmfgp_state::sndram_r)
return 0;
}
-WRITE16_MEMBER(qdrmfgp_state::sndram_w)
+void qdrmfgp_state::sndram_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
if (ACCESSING_BITS_0_7)
{