summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/xtheball.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/xtheball.cpp')
-rw-r--r--src/mame/drivers/xtheball.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/xtheball.cpp b/src/mame/drivers/xtheball.cpp
index d6d64b5cbaf..9aeb374c189 100644
--- a/src/mame/drivers/xtheball.cpp
+++ b/src/mame/drivers/xtheball.cpp
@@ -195,7 +195,7 @@ void xtheball_state::main_map(address_map &map)
map(0x03040000, 0x0304007f).w("latch1", FUNC(hc259_device::write_d0)).umask16(0x00ff);
map(0x03040080, 0x0304008f).portr("DSW");
map(0x03040080, 0x030400ff).w("latch2", FUNC(hc259_device::write_d0)).umask16(0x00ff);
- map(0x03040100, 0x0304010f).r(this, FUNC(xtheball_state::analogx_r));
+ map(0x03040100, 0x0304010f).r(FUNC(xtheball_state::analogx_r));
map(0x03040110, 0x0304011f).portr("COIN1");
map(0x03040130, 0x0304013f).portr("SERVICE2");
map(0x03040140, 0x0304014f).portr("COIN3");
@@ -203,8 +203,8 @@ void xtheball_state::main_map(address_map &map)
map(0x03040160, 0x0304016f).portr("SERVICE");
map(0x03040170, 0x0304017f).portr("SERVICE1");
map(0x03040100, 0x0304017f).w("latch3", FUNC(hc259_device::write_d0)).umask16(0x00ff);
- map(0x03040180, 0x0304018f).r(this, FUNC(xtheball_state::analogy_watchdog_r)).nopw();
- map(0x03060000, 0x0306000f).w("dac", FUNC(dac_byte_interface::write)).umask16(0xff00);
+ map(0x03040180, 0x0304018f).r(FUNC(xtheball_state::analogy_watchdog_r)).nopw();
+ map(0x03060000, 0x0306000f).w("dac", FUNC(dac_byte_interface::data_w)).umask16(0xff00);
map(0x04000000, 0x057fffff).rom().region("user2", 0);
map(0xc0000000, 0xc00001ff).rw(m_maincpu, FUNC(tms34010_device::io_register_r), FUNC(tms34010_device::io_register_w));
map(0xfff80000, 0xffffffff).rom().region("user1", 0);