From 19f66e4fa9f2eafe7036333cab4312cdc5ba41a0 Mon Sep 17 00:00:00 2001 From: AJR Date: Tue, 8 Oct 2019 00:30:23 -0400 Subject: [PATCH] bml3mp1802: Correct clock source (nw) --- src/devices/bus/bml3/bml3mp1802.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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);