summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/gts3a.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/gts3a.cpp')
-rw-r--r--src/mame/drivers/gts3a.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/mame/drivers/gts3a.cpp b/src/mame/drivers/gts3a.cpp
index fe3ce919bee..23ba16e4762 100644
--- a/src/mame/drivers/gts3a.cpp
+++ b/src/mame/drivers/gts3a.cpp
@@ -229,7 +229,7 @@ INPUT_CHANGED_MEMBER( gts3a_state::test_inp )
m_u4->write_ca1(newval);
}
-// This trampoline needed; DEVWRITELINE("maincpu", m65c02_device, nmi_line) does not work
+// This trampoline needed; WRITELINE("maincpu", m65c02_device, nmi_line) does not work
WRITE_LINE_MEMBER( gts3a_state::nmi_w )
{
m_maincpu->set_input_line(INPUT_LINE_NMI, (state) ? CLEAR_LINE : HOLD_LINE);
@@ -340,12 +340,12 @@ MC6845_UPDATE_ROW( gts3a_state::crtc_update_row )
MACHINE_CONFIG_START(gts3a_state::gts3a)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M65C02, XTAL(4'000'000) / 2)
- MCFG_CPU_PROGRAM_MAP(gts3a_map)
+ MCFG_DEVICE_ADD("maincpu", M65C02, XTAL(4'000'000) / 2)
+ MCFG_DEVICE_PROGRAM_MAP(gts3a_map)
MCFG_NVRAM_ADD_0FILL("nvram") // 6116LP + DS1210
- MCFG_CPU_ADD("dmdcpu", M65C02, XTAL(3'579'545) / 2)
- MCFG_CPU_PROGRAM_MAP(gts3a_dmd_map)
+ MCFG_DEVICE_ADD("dmdcpu", M65C02, XTAL(3'579'545) / 2)
+ MCFG_DEVICE_PROGRAM_MAP(gts3a_dmd_map)
/* Video */
MCFG_SCREEN_ADD("screen", LCD)
@@ -367,20 +367,20 @@ MACHINE_CONFIG_START(gts3a_state::gts3a)
MCFG_DEVICE_ADD("u4", VIA6522, XTAL(4'000'000) / 2)
MCFG_VIA6522_IRQ_HANDLER(INPUTLINE("maincpu", M65C02_IRQ_LINE))
- MCFG_VIA6522_READPA_HANDLER(READ8(gts3a_state, u4a_r))
- MCFG_VIA6522_READPB_HANDLER(READ8(gts3a_state, u4b_r))
- MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(gts3a_state, u4b_w))
- //MCFG_VIA6522_CA2_HANDLER(WRITELINE(gts3a_state, u4ca2_w))
- MCFG_VIA6522_CB2_HANDLER(WRITELINE(gts3a_state, nmi_w))
+ MCFG_VIA6522_READPA_HANDLER(READ8(*this, gts3a_state, u4a_r))
+ MCFG_VIA6522_READPB_HANDLER(READ8(*this, gts3a_state, u4b_r))
+ MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(*this, gts3a_state, u4b_w))
+ //MCFG_VIA6522_CA2_HANDLER(WRITELINE(*this, gts3a_state, u4ca2_w))
+ MCFG_VIA6522_CB2_HANDLER(WRITELINE(*this, gts3a_state, nmi_w))
MCFG_DEVICE_ADD("u5", VIA6522, XTAL(4'000'000) / 2)
MCFG_VIA6522_IRQ_HANDLER(INPUTLINE("maincpu", M65C02_IRQ_LINE))
- //MCFG_VIA6522_READPA_HANDLER(READ8(gts3a_state, u5a_r))
- //MCFG_VIA6522_READPB_HANDLER(READ8(gts3a_state, u5b_r))
- //MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(gts3a_state, u5b_w))
- //MCFG_VIA6522_CA2_HANDLER(WRITELINE(gts3a_state, u5ca2_w))
- //MCFG_VIA6522_CB1_HANDLER(WRITELINE(gts3a_state, u5cb1_w))
- //MCFG_VIA6522_CB2_HANDLER(WRITELINE(gts3a_state, u5cb2_w))
+ //MCFG_VIA6522_READPA_HANDLER(READ8(*this, gts3a_state, u5a_r))
+ //MCFG_VIA6522_READPB_HANDLER(READ8(*this, gts3a_state, u5b_r))
+ //MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(*this, gts3a_state, u5b_w))
+ //MCFG_VIA6522_CA2_HANDLER(WRITELINE(*this, gts3a_state, u5ca2_w))
+ //MCFG_VIA6522_CB1_HANDLER(WRITELINE(*this, gts3a_state, u5cb1_w))
+ //MCFG_VIA6522_CB2_HANDLER(WRITELINE(*this, gts3a_state, u5cb2_w))
MACHINE_CONFIG_END
/*-------------------------------------------------------------------