summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/genpc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/genpc.cpp')
-rw-r--r--src/mame/drivers/genpc.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/drivers/genpc.cpp b/src/mame/drivers/genpc.cpp
index 364db2abd2c..3a6a2618ce6 100644
--- a/src/mame/drivers/genpc.cpp
+++ b/src/mame/drivers/genpc.cpp
@@ -62,7 +62,10 @@ void genpc_state::pcmda(machine_config &config)
m_maincpu->set_addrmap(AS_IO, &genpc_state::pc8_io);
m_maincpu->set_irq_acknowledge_callback("mb:pic8259", FUNC(pic8259_device::inta_cb));
- IBM5160_MOTHERBOARD(config, "mb", 0).set_cputag(m_maincpu);
+ ibm5160_mb_device &mb(IBM5160_MOTHERBOARD(config, "mb", 0));
+ mb.set_cputag(m_maincpu);
+ mb.int_callback().set_inputline(m_maincpu, 0);
+ mb.nmi_callback().set_inputline(m_maincpu, INPUT_LINE_NMI);
ISA8_SLOT(config, "isa1", 0, "mb:isa", pc_isa8_cards, "mda", false); // FIXME: determine ISA bus clock
ISA8_SLOT(config, "isa2", 0, "mb:isa", pc_isa8_cards, "com", false);