diff options
Diffstat (limited to 'src/mame/drivers/tb303.cpp')
-rw-r--r-- | src/mame/drivers/tb303.cpp | 22 |
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) |