diff options
Diffstat (limited to 'src/mame/drivers/bitgraph.cpp')
-rw-r--r-- | src/mame/drivers/bitgraph.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/bitgraph.cpp b/src/mame/drivers/bitgraph.cpp index f73298577fe..7f57940fd0e 100644 --- a/src/mame/drivers/bitgraph.cpp +++ b/src/mame/drivers/bitgraph.cpp @@ -113,10 +113,10 @@ public: DECLARE_READ8_MEMBER(pia_r); DECLARE_WRITE8_MEMBER(pia_w); - DECLARE_READ8_MEMBER(pia_pa_r); - DECLARE_READ8_MEMBER(pia_pb_r); - DECLARE_WRITE8_MEMBER(pia_pa_w); - DECLARE_WRITE8_MEMBER(pia_pb_w); + uint8_t pia_pa_r(); + uint8_t pia_pb_r(); + void pia_pa_w(uint8_t data); + void pia_pb_w(uint8_t data); DECLARE_READ_LINE_MEMBER(pia_ca1_r); DECLARE_WRITE_LINE_MEMBER(pia_cb2_w); @@ -129,7 +129,7 @@ public: DECLARE_READ8_MEMBER(adlc_r); DECLARE_WRITE8_MEMBER(adlc_w); - DECLARE_WRITE8_MEMBER(earom_write); + void earom_write(uint8_t data); DECLARE_WRITE8_MEMBER(misccr_write); DECLARE_WRITE_LINE_MEMBER(system_clock_write); @@ -243,14 +243,14 @@ WRITE_LINE_MEMBER(bitgraph_state::pia_cb2_w) // XXX shut up verbose log } -READ8_MEMBER(bitgraph_state::pia_pa_r) +uint8_t bitgraph_state::pia_pa_r() { uint8_t data = BIT(m_pia_b, 3) ? m_earom->data() : m_pia_a; LOGDBG("PIA A == %02X (%s)\n", data, BIT(m_pia_b, 3) ? "earom" : "pia"); return data; } -WRITE8_MEMBER(bitgraph_state::pia_pa_w) +void bitgraph_state::pia_pa_w(uint8_t data) { LOGDBG("PIA A <- %02X\n", data); m_pia_a = data; @@ -266,13 +266,13 @@ WRITE8_MEMBER(bitgraph_state::pia_pa_w) B6 O: Clear Clock interrupt. Must write a 0 [clear interrupt], then a 1. B7 I: EVEN field ?? */ -READ8_MEMBER(bitgraph_state::pia_pb_r) +uint8_t bitgraph_state::pia_pb_r() { LOGDBG("PIA B == %02X\n", m_pia_b); return m_pia_b; } -WRITE8_MEMBER(bitgraph_state::pia_pb_w) +void bitgraph_state::pia_pb_w(uint8_t data) { LOGDBG("PIA B <- %02X\n", data); m_pia_b = data; @@ -302,7 +302,7 @@ WRITE8_MEMBER(bitgraph_state::pia_pb_w) } } -WRITE8_MEMBER(bitgraph_state::earom_write) +void bitgraph_state::earom_write(uint8_t data) { LOGDBG("EAROM addr <- %02X (%02X)\n", data & 0x3f, data); m_earom->set_address(data & 0x3f); |