summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2019-10-08 00:30:23 -0400
committer AJR <ajrhacker@users.noreply.github.com>2019-10-08 00:30:23 -0400
commit19f66e4fa9f2eafe7036333cab4312cdc5ba41a0 (patch)
tree5c736dce6f084e7fd1c5634e9d4470b88c327da5
parent4d3b24ae79457e2d31cd48a041e34ad3f81fdd1c (diff)
bml3mp1802: Correct clock source (nw)
-rw-r--r--src/devices/bus/bml3/bml3mp1802.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/devices/bus/bml3/bml3mp1802.cpp b/src/devices/bus/bml3/bml3mp1802.cpp
index 85668d01f39..18fd6702871 100644
--- a/src/devices/bus/bml3/bml3mp1802.cpp
+++ b/src/devices/bus/bml3/bml3mp1802.cpp
@@ -56,7 +56,9 @@ ROM_END
void bml3bus_mp1802_device::device_add_mconfig(machine_config &config)
{
- MB8866(config, m_fdc, 1_MHz_XTAL);
+ constexpr auto CLK16M = 32.256_MHz_XTAL / 2;
+
+ MB8866(config, m_fdc, CLK16M / 16); // 16MCLK divided by IC628 (HD74LS93P)
m_fdc->intrq_wr_callback().set(FUNC(bml3bus_mp1802_device::bml3_wd17xx_intrq_w));
FLOPPY_CONNECTOR(config, m_floppy0, mp1802_floppies, "dd", floppy_image_device::default_floppy_formats);