summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/bbc/exp/mertec.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/bbc/exp/mertec.cpp')
-rw-r--r--src/devices/bus/bbc/exp/mertec.cpp4
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));
}