diff options
Diffstat (limited to 'src/devices/bus/bbc/exp/mertec.cpp')
-rw-r--r-- | src/devices/bus/bbc/exp/mertec.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/bus/bbc/exp/mertec.cpp b/src/devices/bus/bbc/exp/mertec.cpp index ffa7f76cc0b..8f896da0359 100644 --- a/src/devices/bus/bbc/exp/mertec.cpp +++ b/src/devices/bus/bbc/exp/mertec.cpp @@ -46,7 +46,7 @@ const tiny_rom_entry *bbc_mertec_device::device_rom_region() const void bbc_mertec_device::device_add_mconfig(machine_config &config) { - PIA6821(config, m_pia, 16_MHz_XTAL / 16); + PIA6821(config, m_pia, DERIVED_CLOCK(1, 8)); //m_pia->readpb_handler().set("userport", FUNC(bbc_userport_slot_device::pb_r)); //m_pia->writepb_handler().set("userport", FUNC(bbc_userport_slot_device::pb_w)); //m_pia->irq_handler().set("irqs", FUNC(input_merger_device::in_w<0>)); @@ -65,7 +65,7 @@ void bbc_mertec_device::device_add_mconfig(machine_config &config) //m_userport->cb2_handler().set(m_pia, FUNC(via6522_device::write_cb2)); /* 2mhz bus port */ - BBC_1MHZBUS_SLOT(config, m_2mhzbus, bbc_1mhzbus_devices, nullptr); + BBC_1MHZBUS_SLOT(config, m_2mhzbus, DERIVED_CLOCK(1, 4), bbc_1mhzbus_devices, nullptr); m_2mhzbus->irq_handler().set(DEVICE_SELF_OWNER, FUNC(bbc_exp_slot_device::irq_w)); m_2mhzbus->nmi_handler().set(DEVICE_SELF_OWNER, FUNC(bbc_exp_slot_device::nmi_w)); } |