summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/foodf.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/foodf.cpp')
-rw-r--r--src/mame/drivers/foodf.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/foodf.cpp b/src/mame/drivers/foodf.cpp
index 6df32116ec7..d0a1e3f4dae 100644
--- a/src/mame/drivers/foodf.cpp
+++ b/src/mame/drivers/foodf.cpp
@@ -322,11 +322,11 @@ MACHINE_CONFIG_START(foodf_state::foodf)
MCFG_DEVICE_ADD("maincpu", M68000, MASTER_CLOCK/2)
MCFG_DEVICE_PROGRAM_MAP(main_map)
- MCFG_DEVICE_ADD("adc", ADC0809, MASTER_CLOCK/16)
- MCFG_ADC0808_IN0_CB(IOPORT("STICK1_Y"))
- MCFG_ADC0808_IN1_CB(IOPORT("STICK0_Y"))
- MCFG_ADC0808_IN2_CB(IOPORT("STICK1_X"))
- MCFG_ADC0808_IN3_CB(IOPORT("STICK0_X"))
+ adc0809_device &adc(ADC0809(config, "adc", MASTER_CLOCK/16));
+ adc.in_callback<0>().set_ioport("STICK1_Y");
+ adc.in_callback<1>().set_ioport("STICK0_Y");
+ adc.in_callback<2>().set_ioport("STICK1_X");
+ adc.in_callback<3>().set_ioport("STICK0_X");
X2212(config, "nvram").set_auto_save(true);