From 3e6734da05c8867b625a3b23126a91d71de301fe Mon Sep 17 00:00:00 2001 From: AJR Date: Tue, 15 Oct 2019 23:11:47 -0400 Subject: [PATCH] cxd1095: Default clock to 0 (nw) --- src/devices/machine/cxd1095.h | 2 +- src/mame/drivers/model2.cpp | 2 +- src/mame/drivers/pve500.cpp | 2 +- src/mame/drivers/segas32.cpp | 2 +- src/mame/drivers/tatsumi.cpp | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/devices/machine/cxd1095.h b/src/devices/machine/cxd1095.h index ec7466e5b4b..8327d99c1f7 100644 --- a/src/devices/machine/cxd1095.h +++ b/src/devices/machine/cxd1095.h @@ -48,7 +48,7 @@ class cxd1095_device : public device_t { public: // construction/destruction - cxd1095_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock); + cxd1095_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); // configuration template auto in_port_cb() { static_assert(Port >= 0 && Port < 5, "invalid port"); return m_input_cb[Port].bind(); } diff --git a/src/mame/drivers/model2.cpp b/src/mame/drivers/model2.cpp index ec4772f2de4..5cc7e44f6f3 100644 --- a/src/mame/drivers/model2.cpp +++ b/src/mame/drivers/model2.cpp @@ -2911,7 +2911,7 @@ void model2b_state::rchase2(machine_config &config) iocpu.set_addrmap(AS_PROGRAM, &model2b_state::rchase2_iocpu_map); iocpu.set_addrmap(AS_IO, &model2b_state::rchase2_ioport_map); - CXD1095(config, "ioexp", 0); + CXD1095(config, "ioexp"); sega_315_5649_device &io(*subdevice("io")); io.in_pd_callback().set(FUNC(model2b_state::rchase2_drive_board_r)); diff --git a/src/mame/drivers/pve500.cpp b/src/mame/drivers/pve500.cpp index b8a22543273..c8844ff77bd 100644 --- a/src/mame/drivers/pve500.cpp +++ b/src/mame/drivers/pve500.cpp @@ -394,7 +394,7 @@ void pve500_state::pve500(machine_config &config) m_subcpu->out_pa_callback().set(FUNC(pve500_state::eeprom_w)); // ICG3: I/O Expander - CXD1095(config, m_cxdio, 0); + CXD1095(config, m_cxdio); m_cxdio->out_porta_cb().set(FUNC(pve500_state::io_sc_w)); m_cxdio->out_portb_cb().set(FUNC(pve500_state::io_le_w)); m_cxdio->in_portc_cb().set(FUNC(pve500_state::io_ky_r)); diff --git a/src/mame/drivers/segas32.cpp b/src/mame/drivers/segas32.cpp index ea44ff4282d..6d62f2fe8ca 100644 --- a/src/mame/drivers/segas32.cpp +++ b/src/mame/drivers/segas32.cpp @@ -2582,7 +2582,7 @@ void segas32_cd_state::device_add_mconfig(machine_config &config) scsi.set_slot_device(1, "cdrom", SCSICD, DEVICE_INPUT_DEFAULTS_NAME(SCSI_ID_0)); scsi.slot(1).set_option_machine_config("cdrom", cdrom_config); - cxd1095_device &cxdio(CXD1095(config, "cxdio", 0)); + cxd1095_device &cxdio(CXD1095(config, "cxdio")); cxdio.out_porta_cb().set(FUNC(segas32_cd_state::lamps1_w)); cxdio.out_portb_cb().set(FUNC(segas32_cd_state::lamps2_w)); cxdio.in_portd_cb().set_constant(0xff); // Ports C-E used for IEEE-488 printer interface diff --git a/src/mame/drivers/tatsumi.cpp b/src/mame/drivers/tatsumi.cpp index 5dde0a4d1bf..c74c4e3807d 100644 --- a/src/mame/drivers/tatsumi.cpp +++ b/src/mame/drivers/tatsumi.cpp @@ -1017,13 +1017,13 @@ void cyclwarr_state::cyclwarr(machine_config &config) // saner sync value (avoids crashing after crediting) config.m_minimum_quantum = attotime::from_hz(CLOCK_2 / 1024); - cxd1095_device &io1(CXD1095(config, "io1", 0)); + cxd1095_device &io1(CXD1095(config, "io1")); io1.in_portb_cb().set_ioport("SERVICE"); io1.in_portc_cb().set_ioport("P1"); io1.in_portd_cb().set_ioport("P2"); io1.in_porte_cb().set_ioport("DSW3"); - cxd1095_device &io2(CXD1095(config, "io2", 0)); + cxd1095_device &io2(CXD1095(config, "io2")); io2.in_porta_cb().set_ioport("DSW1"); io2.in_portb_cb().set_ioport("DSW2"); io2.in_portc_cb().set_ioport("P3");