summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/flashbeats.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/flashbeats.cpp')
-rw-r--r--src/mame/drivers/flashbeats.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/flashbeats.cpp b/src/mame/drivers/flashbeats.cpp
index 2130e076dcc..2883c6f6690 100644
--- a/src/mame/drivers/flashbeats.cpp
+++ b/src/mame/drivers/flashbeats.cpp
@@ -54,8 +54,8 @@ private:
virtual void machine_reset() override;
void scsp_irq(offs_t offset, uint8_t data);
- DECLARE_READ16_MEMBER(p6_r);
- DECLARE_WRITE16_MEMBER(p6_w);
+ uint16_t p6_r();
+ void p6_w(uint16_t data);
required_device<h83007_device> m_maincpu;
required_device<m68000_device> m_scspcpu;
@@ -101,12 +101,12 @@ uint32_t flashbeats_state::screen_update(screen_device &screen, bitmap_rgb32 &bi
return 0;
}
-READ16_MEMBER(flashbeats_state::p6_r)
+uint16_t flashbeats_state::p6_r()
{
return (m_eeprom->do_read() << 3);
}
-WRITE16_MEMBER(flashbeats_state::p6_w)
+void flashbeats_state::p6_w(uint16_t data)
{
m_eeprom->clk_write((data & 0x02) ? ASSERT_LINE : CLEAR_LINE);
m_eeprom->di_write((data >> 2) & 1);