diff --git a/src/devices/bus/electron/plus1.cpp b/src/devices/bus/electron/plus1.cpp index 447fe2a7314..9bb500b586d 100644 --- a/src/devices/bus/electron/plus1.cpp +++ b/src/devices/bus/electron/plus1.cpp @@ -97,7 +97,7 @@ MACHINE_CONFIG_START(electron_plus1_device::device_add_mconfig) MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", "centronics") /* adc */ - ADC0844(config, m_adc, 0); + ADC0844(config, m_adc); m_adc->intr_callback().set(FUNC(electron_plus1_device::ready_w)); m_adc->ch1_callback().set_ioport("JOY1"); m_adc->ch2_callback().set_ioport("JOY2"); diff --git a/src/devices/machine/adc083x.h b/src/devices/machine/adc083x.h index e7a390e106f..202c0ba94f5 100644 --- a/src/devices/machine/adc083x.h +++ b/src/devices/machine/adc083x.h @@ -92,28 +92,28 @@ private: class adc0831_device : public adc083x_device { public: - adc0831_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + adc0831_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); }; class adc0832_device : public adc083x_device { public: - adc0832_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + adc0832_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); }; class adc0834_device : public adc083x_device { public: - adc0834_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + adc0834_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); }; class adc0838_device : public adc083x_device { public: - adc0838_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + adc0838_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); }; diff --git a/src/devices/machine/adc0844.h b/src/devices/machine/adc0844.h index cdb98d13701..d20d9697a09 100644 --- a/src/devices/machine/adc0844.h +++ b/src/devices/machine/adc0844.h @@ -34,7 +34,7 @@ class adc0844_device : public device_t { public: // construction/destruction - adc0844_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + adc0844_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); // configuration auto intr_callback() { return m_intr_cb.bind(); } @@ -70,7 +70,7 @@ class adc0848_device : public adc0844_device { public: // construction/destruction - adc0848_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + adc0848_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); // configuration auto ch5_callback() { return m_ch5_cb.bind(); } diff --git a/src/mame/drivers/einstein.cpp b/src/mame/drivers/einstein.cpp index d66c1952253..fb2f5c40e7e 100644 --- a/src/mame/drivers/einstein.cpp +++ b/src/mame/drivers/einstein.cpp @@ -625,7 +625,7 @@ MACHINE_CONFIG_START(einstein_state::einstein) m_psg->port_a_write_callback().set(FUNC(einstein_state::keyboard_line_write)); m_psg->add_route(ALL_OUTPUTS, "mono", 0.20); - adc0844_device &adc(ADC0844(config, "adc", 0)); + adc0844_device &adc(ADC0844(config, "adc")); adc.intr_callback().set(m_adc_daisy, FUNC(z80daisy_generic_device::int_w)); adc.ch1_callback().set_ioport("analogue_1_x"); adc.ch2_callback().set_ioport("analogue_1_y"); diff --git a/src/mame/drivers/konamigx.cpp b/src/mame/drivers/konamigx.cpp index a81d2f6a0c1..7e70a4eaf2e 100644 --- a/src/mame/drivers/konamigx.cpp +++ b/src/mame/drivers/konamigx.cpp @@ -1792,7 +1792,7 @@ void konamigx_state::opengolf(machine_config &config) m_maincpu->set_addrmap(AS_PROGRAM, &konamigx_state::gx_type1_map); - adc0834_device &adc(ADC0834(config, "adc0834", 0)); + adc0834_device &adc(ADC0834(config, "adc0834")); adc.set_input_callback(FUNC(konamigx_state::adc0834_callback)); } diff --git a/src/mame/drivers/ksys573.cpp b/src/mame/drivers/ksys573.cpp index 29dfc708b0c..84c7de9e613 100644 --- a/src/mame/drivers/ksys573.cpp +++ b/src/mame/drivers/ksys573.cpp @@ -2143,7 +2143,7 @@ void ksys573_state::konami573(machine_config &config) M48T58(config, "m48t58", 0); - adc0834_device &adc(ADC0834(config, "adc0834", 0)); + adc0834_device &adc(ADC0834(config, "adc0834")); adc.set_input_callback(FUNC(ksys573_state::analogue_inputs_callback)); } diff --git a/src/mame/drivers/mcr3.cpp b/src/mame/drivers/mcr3.cpp index b37e5d3df42..fa2a86a9552 100644 --- a/src/mame/drivers/mcr3.cpp +++ b/src/mame/drivers/mcr3.cpp @@ -1132,7 +1132,7 @@ void mcr3_state::maxrpm(machine_config &config) { mono_tcs(config); - ADC0844(config, m_maxrpm_adc, 0); + ADC0844(config, m_maxrpm_adc); m_maxrpm_adc->ch1_callback().set_ioport("MONO.IP1"); m_maxrpm_adc->ch2_callback().set_ioport("MONO.IP1.ALT1"); m_maxrpm_adc->ch3_callback().set_ioport("MONO.IP1.ALT2"); diff --git a/src/mame/drivers/mcr68.cpp b/src/mame/drivers/mcr68.cpp index b8c4a83b335..7548f3513e0 100644 --- a/src/mame/drivers/mcr68.cpp +++ b/src/mame/drivers/mcr68.cpp @@ -959,7 +959,7 @@ MACHINE_CONFIG_START(mcr68_state::spyhunt2) MCFG_DEVICE_ADD("tcs", MIDWAY_TURBO_CHEAP_SQUEAK) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 1.0) - ADC0844(config, m_adc, 0); + ADC0844(config, m_adc); m_adc->ch1_callback().set_ioport("AN1"); m_adc->ch2_callback().set_ioport("AN2"); m_adc->ch3_callback().set_ioport("AN3"); diff --git a/src/mame/drivers/micro3d.cpp b/src/mame/drivers/micro3d.cpp index 10034b78637..78f5009312a 100644 --- a/src/mame/drivers/micro3d.cpp +++ b/src/mame/drivers/micro3d.cpp @@ -372,7 +372,7 @@ MACHINE_CONFIG_START(micro3d_state::micro3d) monitor_vgb.rxd_handler().set(m_vgb_uart, FUNC(mc2661_device::rx_w)); monitor_vgb.dsr_handler().set(m_vgb_uart, FUNC(mc2661_device::dsr_w)); - ADC0844(config, m_adc, 0); + ADC0844(config, m_adc); m_adc->intr_callback().set("mfp", FUNC(mc68901_device::i3_w)); m_adc->ch1_callback().set_ioport("THROTTLE"); m_adc->ch2_callback().set(FUNC(micro3d_state::adc_volume_r)); diff --git a/src/mame/drivers/midvunit.cpp b/src/mame/drivers/midvunit.cpp index 22610c0c6a4..43dc19af1cf 100644 --- a/src/mame/drivers/midvunit.cpp +++ b/src/mame/drivers/midvunit.cpp @@ -1082,7 +1082,7 @@ void midvunit_state::midvunit(machine_config &config) { midvcommon(config); - ADC0844(config, m_adc, 0); + ADC0844(config, m_adc); m_adc->intr_callback().set_inputline("maincpu", 3); m_adc->ch1_callback().set_ioport("WHEEL"); m_adc->ch2_callback().set_ioport("ACCEL"); diff --git a/src/mame/drivers/midxunit.cpp b/src/mame/drivers/midxunit.cpp index 25466619eaf..505ee7f0624 100644 --- a/src/mame/drivers/midxunit.cpp +++ b/src/mame/drivers/midxunit.cpp @@ -270,7 +270,7 @@ void midxunit_state::midxunit(machine_config &config) /* serial prefixes 419, 420 */ m_midway_serial_pic->set_upper(419); - adc0848_device &adc(ADC0848(config, "adc", 0)); + adc0848_device &adc(ADC0848(config, "adc")); adc.intr_callback().set(FUNC(midxunit_state::adc_int_w)); // ADC INT passed through PLSI1032 adc.ch1_callback().set_ioport("AN0"); adc.ch2_callback().set_ioport("AN1"); diff --git a/src/mame/drivers/midyunit.cpp b/src/mame/drivers/midyunit.cpp index df5e4aa1f60..df2382c0027 100644 --- a/src/mame/drivers/midyunit.cpp +++ b/src/mame/drivers/midyunit.cpp @@ -1255,7 +1255,7 @@ MACHINE_CONFIG_END void midyunit_state::term2(machine_config &config) { yunit_adpcm_6bit_faster(config); - ADC0844(config, m_term2_adc, 0); // U2 on Coil Lamp Driver Board (A-14915) + ADC0844(config, m_term2_adc); // U2 on Coil Lamp Driver Board (A-14915) m_term2_adc->ch1_callback().set_ioport("STICK0_X"); m_term2_adc->ch2_callback().set_ioport("STICK0_Y"); m_term2_adc->ch3_callback().set_ioport("STICK1_X"); diff --git a/src/mame/drivers/seta.cpp b/src/mame/drivers/seta.cpp index 64f32d50c13..00b107dac0a 100644 --- a/src/mame/drivers/seta.cpp +++ b/src/mame/drivers/seta.cpp @@ -8780,7 +8780,7 @@ void zombraid_state::zombraid(machine_config &config) NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_0); - adc0834_device &adc(ADC0834(config, "adc", 0)); + adc0834_device &adc(ADC0834(config, "adc")); adc.set_input_callback(FUNC(zombraid_state::adc_cb)); m_x1->set_addrmap(0, &zombraid_state::zombraid_x1_map); diff --git a/src/mame/drivers/zr107.cpp b/src/mame/drivers/zr107.cpp index 240ae2de21e..1c41778ebbc 100644 --- a/src/mame/drivers/zr107.cpp +++ b/src/mame/drivers/zr107.cpp @@ -837,7 +837,7 @@ void zr107_state::zr107(machine_config &config) k054539_2.add_route(0, "lspeaker", 0.75); k054539_2.add_route(1, "rspeaker", 0.75); - adc0838_device &adc(ADC0838(config, "adc0838", 0)); + adc0838_device &adc(ADC0838(config, "adc0838")); adc.set_input_callback(FUNC(zr107_state::adc0838_callback)); KONPPC(config, m_konppc, 0); diff --git a/src/mame/machine/k573cass.cpp b/src/mame/machine/k573cass.cpp index 78d6fd046ff..7991d46cf15 100644 --- a/src/mame/machine/k573cass.cpp +++ b/src/mame/machine/k573cass.cpp @@ -125,7 +125,7 @@ void konami573_cassette_xi_device::device_add_mconfig(machine_config &config) { X76F041( config, m_x76f041 ); DS2401( config, m_ds2401 ); - ADC0838( config, m_adc0838, 0 ); + ADC0838( config, m_adc0838 ); } WRITE_LINE_MEMBER(konami573_cassette_xi_device::write_line_d0)