diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2018-12-13 18:43:59 -0500 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2018-12-13 18:46:32 -0500 |
commit | 0e6b9d138058731f3c2037170cee046594f67684 (patch) | |
tree | 2f614ab16951eedfd373067fad68bb35f016d776 /src/mame/drivers/pc9801.cpp | |
parent | cefe336561eca14680e6b0e092fbe8c929e06a27 (diff) |
upd765: Add (mostly standard) clocks to all devices in the family (nw)
These clocks are currently unused, and their sources and dividers are often unclear. In some cases they are clearly software-configurable, which has not been emulated at all.
Diffstat (limited to 'src/mame/drivers/pc9801.cpp')
-rw-r--r-- | src/mame/drivers/pc9801.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/drivers/pc9801.cpp b/src/mame/drivers/pc9801.cpp index 8831b5e954a..a2fa19bd268 100644 --- a/src/mame/drivers/pc9801.cpp +++ b/src/mame/drivers/pc9801.cpp @@ -2351,7 +2351,7 @@ MACHINE_CONFIG_START(pc9801_state::pc9801_common) I8251(config, m_sio, 0); - UPD765A(config, m_fdc_2hd, true, true); + UPD765A(config, m_fdc_2hd, 8'000'000, true, true); m_fdc_2hd->intrq_wr_callback().set(m_pic2, FUNC(pic8259_device::ir3_w)); m_fdc_2hd->drq_wr_callback().set(m_dmac, FUNC(am9517a_device::dreq2_w)).invert(); FLOPPY_CONNECTOR(config, "upd765_2hd:0", pc9801_floppies, "525hd", pc9801_state::floppy_formats); @@ -2401,7 +2401,7 @@ MACHINE_CONFIG_START(pc9801_state::pc9801) // TODO: maybe force dips to avoid beep error RAM(config, m_ram).set_default_size("640K").set_extra_options("128K,256K,384K,512K"); - UPD765A(config, m_fdc_2dd, false, true); + UPD765A(config, m_fdc_2dd, 8'000'000, false, true); m_fdc_2dd->intrq_wr_callback().set(FUNC(pc9801_state::fdc_2dd_irq)); m_fdc_2dd->drq_wr_callback().set(m_dmac, FUNC(am9517a_device::dreq3_w)).invert(); FLOPPY_CONNECTOR(config, "upd765_2dd:0", pc9801_floppies, "525dd", pc9801_state::floppy_formats); |