diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2020-05-15 18:15:39 +0200 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2020-05-15 18:15:39 +0200 |
commit | 7fd817a1d637d1c7c40da14dade8f63460d1b3a4 (patch) | |
tree | 91569462245bc5610e430bab28b31421014b2c97 /src/mame/drivers/barata.cpp | |
parent | 761d726697721751ecbe1e972b7760dad5d11ff9 (diff) |
various drivers: READ/WRITE macros removal (nw)
Diffstat (limited to 'src/mame/drivers/barata.cpp')
-rw-r--r-- | src/mame/drivers/barata.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/barata.cpp b/src/mame/drivers/barata.cpp index 6e3e193ca05..2f32dd90b95 100644 --- a/src/mame/drivers/barata.cpp +++ b/src/mame/drivers/barata.cpp @@ -53,10 +53,10 @@ public: , m_lamps(*this, "lamp%u", 0U) { } - DECLARE_WRITE8_MEMBER(fpga_w); - DECLARE_WRITE8_MEMBER(port0_w); - DECLARE_WRITE8_MEMBER(port2_w); - DECLARE_READ8_MEMBER(port2_r); + void fpga_w(uint8_t data); + void port0_w(uint8_t data); + void port2_w(uint8_t data); + uint8_t port2_r(); void barata(machine_config &config); private: unsigned char row_selection; @@ -274,7 +274,7 @@ void barata_state::fpga_send(unsigned char cmd) } } -WRITE8_MEMBER(barata_state::fpga_w) +void barata_state::fpga_w(uint8_t data) { static unsigned char old_data = 0; if (!BIT(old_data, 5) && BIT(data, 5)){ @@ -284,17 +284,17 @@ WRITE8_MEMBER(barata_state::fpga_w) old_data = data; } -WRITE8_MEMBER(barata_state::port0_w) +void barata_state::port0_w(uint8_t data) { row_selection = data; } -WRITE8_MEMBER(barata_state::port2_w) +void barata_state::port2_w(uint8_t data) { /* why does it write to PORT2 ? */ } -READ8_MEMBER(barata_state::port2_r) +uint8_t barata_state::port2_r() { if (!BIT(row_selection, 0)) return ioport("PLAYER1_ROW1")->read(); if (!BIT(row_selection, 1)) return ioport("PLAYER1_ROW2")->read(); |