summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/europc.cpp
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2019-05-16 18:40:16 -0400
committer AJR <ajrhacker@users.noreply.github.com>2019-05-16 18:40:16 -0400
commit3e74ac7a192d228e5be04c944320ff1ee3a7df4a (patch)
tree6e7ab1a0a97fc45b77001dd473452b8e4ca360a5 /src/mame/drivers/europc.cpp
parentce2e1630682547d7c760ae12de93551b33f8250c (diff)
europc: MC6805U2 device added (nw)
Diffstat (limited to 'src/mame/drivers/europc.cpp')
-rw-r--r--src/mame/drivers/europc.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/drivers/europc.cpp b/src/mame/drivers/europc.cpp
index a4e9bb932b9..063600e05ab 100644
--- a/src/mame/drivers/europc.cpp
+++ b/src/mame/drivers/europc.cpp
@@ -30,6 +30,7 @@
#include "emu.h"
#include "cpu/i86/i86.h"
+#include "cpu/m6805/m68705.h"
#include "bus/isa/aga.h"
#include "bus/isa/fdc.h"
#include "machine/genpc.h"
@@ -561,6 +562,8 @@ void europc_pc_state::europc(machine_config &config)
PCNOPPI_MOTHERBOARD(config, "mb", 0).set_cputag(m_maincpu);
+ M6805U2(config, "kbdctrl", 16_MHz_XTAL / 4);
+
ISA8_SLOT(config, "isa1", 0, "mb:isa", pc_isa8_cards, "aga", false); // FIXME: determine ISA bus clock
ISA8_SLOT(config, "isa2", 0, "mb:isa", pc_isa8_cards, "lpt", true);
ISA8_SLOT(config, "isa3", 0, "mb:isa", pc_isa8_cards, "com", true);
@@ -591,6 +594,8 @@ void europc_pc_state::euroxt(machine_config &config)
{
europc(config);
+ config.device_remove("kbdctrl");
+
m_ram->set_default_size("768K");
subdevice<isa8_slot_device>("isa2")->set_default_option(nullptr);