summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/segas32.cpp
diff options
context:
space:
mode:
author mooglyguy <therealmogminer@gmail.com>2018-12-27 21:44:45 +0100
committer mooglyguy <therealmogminer@gmail.com>2018-12-27 21:44:57 +0100
commitbbc1fcfed3fbf55c75dcd411d60b20536c655a12 (patch)
treec21e7dec6d1a691f8f329145e892e4eea7c08ee6 /src/mame/drivers/segas32.cpp
parent88ec765af5e47332d68893fbaa870cd0d9bc4da3 (diff)
Fix regressions from recent comit, nw
Diffstat (limited to 'src/mame/drivers/segas32.cpp')
-rw-r--r--src/mame/drivers/segas32.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/segas32.cpp b/src/mame/drivers/segas32.cpp
index 2e7e05711e6..e004f80e263 100644
--- a/src/mame/drivers/segas32.cpp
+++ b/src/mame/drivers/segas32.cpp
@@ -2393,10 +2393,10 @@ void segas32_analog_state::device_add_mconfig(machine_config &config)
m_maincpu->set_addrmap(AS_PROGRAM, &segas32_analog_state::system32_analog_map);
msm6253_device &adc(MSM6253(config, "adc", 0));
- adc.input<0>().set_ioport("ANALOG1");
- adc.input<1>().set_ioport("ANALOG2");
- adc.input<2>().set_ioport("ANALOG3");
- adc.input<3>().set_ioport("ANALOG4");
+ adc.set_input_tag<0>("ANALOG1");
+ adc.set_input_tag<1>("ANALOG2");
+ adc.set_input_tag<2>("ANALOG3");
+ adc.set_input_tag<3>("ANALOG4");
}
DEFINE_DEVICE_TYPE(SEGA_S32_ANALOG_DEVICE, segas32_analog_state, "segas32_pcb_analog", "Sega System 32 analog PCB")
@@ -2726,18 +2726,18 @@ void sega_multi32_analog_state::device_add_mconfig(machine_config &config)
m_maincpu->set_addrmap(AS_PROGRAM, &sega_multi32_analog_state::multi32_analog_map);
msm6253_device &adc(MSM6253(config, "adc", 0));
- adc.input<0>().set_ioport("ANALOG1");
- adc.input<1>().set_ioport("ANALOG2");
- adc.input<2>().set(FUNC(sega_multi32_analog_state::in2_analog_read));
- adc.input<3>().set(FUNC(sega_multi32_analog_state::in3_analog_read));
+ adc.set_input_tag<0>("ANALOG1");
+ adc.set_input_tag<1>("ANALOG2");
+ adc.set_input_cb<2>(FUNC(sega_multi32_analog_state::in2_analog_read));
+ adc.set_input_cb<3>(FUNC(sega_multi32_analog_state::in3_analog_read));
}
-READ8_MEMBER(sega_multi32_analog_state::in2_analog_read)
+ioport_value sega_multi32_analog_state::in2_analog_read()
{
return m_analog_ports[m_analog_bank * 4 + 2].read_safe(0);
}
-READ8_MEMBER(sega_multi32_analog_state::in3_analog_read)
+ioport_value sega_multi32_analog_state::in3_analog_read()
{
return m_analog_ports[m_analog_bank * 4 + 3].read_safe(0);
}