diff options
Diffstat (limited to 'src/mame/drivers/decstation.cpp')
-rw-r--r-- | src/mame/drivers/decstation.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/mame/drivers/decstation.cpp b/src/mame/drivers/decstation.cpp index 93e23d9fb0c..4d7d412e1a9 100644 --- a/src/mame/drivers/decstation.cpp +++ b/src/mame/drivers/decstation.cpp @@ -543,7 +543,8 @@ static void dec_scsi_devices(device_slot_interface &device) device.option_add_internal("asc", NCR53C94); } -MACHINE_CONFIG_START(decstation_state::kn01) +void decstation_state::kn01(machine_config &config) +{ R2000(config, m_maincpu, 16.67_MHz_XTAL, 65536, 131072); m_maincpu->set_endianness(ENDIANNESS_LITTLE); m_maincpu->set_fpu(mips1_device_base::MIPS_R3010Av4); @@ -565,9 +566,10 @@ MACHINE_CONFIG_START(decstation_state::kn01) MC146818(config, m_rtc, XTAL(32'768)); m_rtc->set_binary(true); -MACHINE_CONFIG_END +} -MACHINE_CONFIG_START(decstation_state::kn02ba) +void decstation_state::kn02ba(machine_config &config) +{ R3000A(config, m_maincpu, 33.333_MHz_XTAL, 65536, 131072); m_maincpu->set_endianness(ENDIANNESS_LITTLE); m_maincpu->set_fpu(mips1_device_base::MIPS_R3010Av4); @@ -626,7 +628,7 @@ MACHINE_CONFIG_START(decstation_state::kn02ba) NSCSI_CONNECTOR(config, "scsibus:5", dec_scsi_devices, nullptr); NSCSI_CONNECTOR(config, "scsibus:6", dec_scsi_devices, nullptr); NSCSI_CONNECTOR(config, "scsibus:7", dec_scsi_devices, "asc", true).set_option_machine_config("asc", [this] (device_t *device) { ncr5394(device); }); -MACHINE_CONFIG_END +} static INPUT_PORTS_START( decstation ) PORT_START("UNUSED") // unused IN0 |