From 4cc1a8828d88434ee8e132a73d9cc3ce5c13170f Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Wed, 23 Jan 2019 11:11:32 +0100 Subject: indy: correct the wd33c93 variant (nw) --- src/mame/drivers/indy_indigo2.cpp | 16 ++++++++-------- src/mame/machine/hpc3.h | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/mame/drivers/indy_indigo2.cpp b/src/mame/drivers/indy_indigo2.cpp index ef5679c7f05..37b461d7792 100644 --- a/src/mame/drivers/indy_indigo2.cpp +++ b/src/mame/drivers/indy_indigo2.cpp @@ -110,7 +110,7 @@ protected: required_device m_maincpu; required_shared_ptr m_mainram; required_device m_mem_ctrl; - required_device m_scsi_ctrl; + required_device m_scsi_ctrl; required_device m_newport; required_device m_hpc3; }; @@ -129,7 +129,7 @@ public: private: void wd33c93_2(device_t *device); - required_device m_scsi_ctrl2; + required_device m_scsi_ctrl2; }; READ32_MEMBER(ip22_state::eisa_io_r) @@ -194,8 +194,8 @@ INPUT_PORTS_END void ip22_state::wd33c93(device_t *device) { device->set_clock(10000000); - downcast(device)->irq_cb().set(m_hpc3, FUNC(hpc3_device::scsi0_irq)); - downcast(device)->drq_cb().set(m_hpc3, FUNC(hpc3_device::scsi0_drq)); + downcast(device)->irq_cb().set(m_hpc3, FUNC(hpc3_device::scsi0_irq)); + downcast(device)->drq_cb().set(m_hpc3, FUNC(hpc3_device::scsi0_drq)); } void ip22_state::scsi_devices(device_slot_interface &device) @@ -223,7 +223,7 @@ void ip22_state::ip22_base(machine_config &config) SGI_MC(config, m_mem_ctrl, m_maincpu, ":hpc3:eeprom"); NSCSI_BUS(config, "scsibus", 0); - NSCSI_CONNECTOR(config, "scsibus:0").option_set("wd33c93", WD33C93) + NSCSI_CONNECTOR(config, "scsibus:0").option_set("wd33c93", WD33C93B) .machine_config([this](device_t *device) { wd33c93(device); }); NSCSI_CONNECTOR(config, "scsibus:1", scsi_devices, "harddisk", false); NSCSI_CONNECTOR(config, "scsibus:2", scsi_devices, nullptr, false); @@ -261,8 +261,8 @@ void ip22_state::ip224613(machine_config &config) void ip24_state::wd33c93_2(device_t *device) { device->set_clock(10000000); - downcast(device)->irq_cb().set(m_hpc3, FUNC(hpc3_device::scsi1_irq)); - downcast(device)->drq_cb().set(m_hpc3, FUNC(hpc3_device::scsi1_drq)); + downcast(device)->irq_cb().set(m_hpc3, FUNC(hpc3_device::scsi1_irq)); + downcast(device)->drq_cb().set(m_hpc3, FUNC(hpc3_device::scsi1_drq)); } void ip24_state::ip244415(machine_config &config) @@ -275,7 +275,7 @@ void ip24_state::ip244415(machine_config &config) m_maincpu->set_addrmap(AS_PROGRAM, &ip24_state::ip22_map); NSCSI_BUS(config, "scsibus2", 0); - NSCSI_CONNECTOR(config, "scsibus2:0").option_set("wd33c93", WD33C93) + NSCSI_CONNECTOR(config, "scsibus2:0").option_set("wd33c93", WD33C93B) .machine_config([this](device_t *device) { wd33c93_2(device); }); NSCSI_CONNECTOR(config, "scsibus2:1", scsi_devices, nullptr, false); NSCSI_CONNECTOR(config, "scsibus2:2", scsi_devices, nullptr, false); diff --git a/src/mame/machine/hpc3.h b/src/mame/machine/hpc3.h index 21dc941026b..96d325153c7 100644 --- a/src/mame/machine/hpc3.h +++ b/src/mame/machine/hpc3.h @@ -133,8 +133,8 @@ protected: }; required_device m_maincpu; - required_device m_wd33c93; - optional_device m_wd33c93_2; + required_device m_wd33c93; + optional_device m_wd33c93_2; required_device m_eeprom; required_device m_rtc; required_device m_ioc2; -- cgit v1.2.3