summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/tb303.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/tb303.cpp')
-rw-r--r--src/mame/drivers/tb303.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/tb303.cpp b/src/mame/drivers/tb303.cpp
index 9fe622af24f..33346ae8398 100644
--- a/src/mame/drivers/tb303.cpp
+++ b/src/mame/drivers/tb303.cpp
@@ -250,17 +250,17 @@ void tb303_state::machine_start()
MACHINE_CONFIG_START(tb303_state::tb303)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", NEC_D650, TP2_HZ)
- MCFG_UCOM4_READ_A_CB(READ8(tb303_state, input_r))
- MCFG_UCOM4_READ_B_CB(READ8(tb303_state, input_r))
- MCFG_UCOM4_READ_C_CB(READ8(tb303_state, ram_r))
- MCFG_UCOM4_WRITE_C_CB(WRITE8(tb303_state, ram_w))
- MCFG_UCOM4_WRITE_D_CB(WRITE8(tb303_state, ram_w))
- MCFG_UCOM4_WRITE_E_CB(WRITE8(tb303_state, ram_w))
- MCFG_UCOM4_WRITE_F_CB(WRITE8(tb303_state, ram_w))
- MCFG_UCOM4_WRITE_G_CB(WRITE8(tb303_state, switch_w))
- MCFG_UCOM4_WRITE_H_CB(WRITE8(tb303_state, switch_w))
- MCFG_UCOM4_WRITE_I_CB(WRITE8(tb303_state, strobe_w))
+ MCFG_DEVICE_ADD("maincpu", NEC_D650, TP2_HZ)
+ MCFG_UCOM4_READ_A_CB(READ8(*this, tb303_state, input_r))
+ MCFG_UCOM4_READ_B_CB(READ8(*this, tb303_state, input_r))
+ MCFG_UCOM4_READ_C_CB(READ8(*this, tb303_state, ram_r))
+ MCFG_UCOM4_WRITE_C_CB(WRITE8(*this, tb303_state, ram_w))
+ MCFG_UCOM4_WRITE_D_CB(WRITE8(*this, tb303_state, ram_w))
+ MCFG_UCOM4_WRITE_E_CB(WRITE8(*this, tb303_state, ram_w))
+ MCFG_UCOM4_WRITE_F_CB(WRITE8(*this, tb303_state, ram_w))
+ MCFG_UCOM4_WRITE_G_CB(WRITE8(*this, tb303_state, switch_w))
+ MCFG_UCOM4_WRITE_H_CB(WRITE8(*this, tb303_state, switch_w))
+ MCFG_UCOM4_WRITE_I_CB(WRITE8(*this, tb303_state, strobe_w))
MCFG_TIMER_DRIVER_ADD_PERIODIC("tp3_clock", tb303_state, tp3_clock, TP3_PERIOD)
MCFG_TIMER_START_DELAY(TP3_PERIOD - TP3_LOW)