diff options
Diffstat (limited to 'src/devices/bus/bml3/bml3mp1802.cpp')
-rw-r--r-- | src/devices/bus/bml3/bml3mp1802.cpp | 4 |
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); |