summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pc.cpp')
-rw-r--r--src/mame/drivers/pc.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/mame/drivers/pc.cpp b/src/mame/drivers/pc.cpp
index 7c1094c2313..ae8edd110df 100644
--- a/src/mame/drivers/pc.cpp
+++ b/src/mame/drivers/pc.cpp
@@ -205,6 +205,8 @@ void pc_state::pccga(machine_config &config)
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);
mb.set_input_default(DEVICE_INPUT_DEFAULTS_NAME(pccga));
// FIXME: determine ISA bus clock
@@ -580,6 +582,8 @@ void pc_state::ibm5550(machine_config &config)
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);
mb.set_input_default(DEVICE_INPUT_DEFAULTS_NAME(pccga));
// FIXME: determine ISA bus clock
@@ -822,6 +826,8 @@ void pc_state::poisk2(machine_config &config)
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);
mb.set_input_default(DEVICE_INPUT_DEFAULTS_NAME(pccga));
ISA8_SLOT(config, "isa1", 0, "mb:isa", pc_isa8_cards, "cga_poisk2", false); // FIXME: determine ISA bus clock
@@ -918,6 +924,8 @@ void pc_state::iskr3104(machine_config &config)
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);
mb.set_input_default(DEVICE_INPUT_DEFAULTS_NAME(iskr3104));
ISA8_SLOT(config, "isa1", 0, "mb:isa", pc_isa8_cards, "ega", false).set_option_default_bios("ega", "iskr3104"); // FIXME: determine ISA bus clock
@@ -997,6 +1005,8 @@ void pc_state::siemens(machine_config &config)
ibm5150_mb_device &mb(IBM5150_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);
mb.set_input_default(DEVICE_INPUT_DEFAULTS_NAME(siemens));
// FIXME: determine ISA bus clock
@@ -1045,6 +1055,8 @@ void pc_state::laser_turbo_xt(machine_config &config)
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);
mb.set_input_default(DEVICE_INPUT_DEFAULTS_NAME(pccga));
// FIXME: determine ISA bus clock
@@ -1129,6 +1141,8 @@ void pc_state::zenith(machine_config &config)
ibm5150_mb_device &mb(IBM5150_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);
mb.set_input_default(DEVICE_INPUT_DEFAULTS_NAME(pccga));
ISA8_SLOT(config, "isa1", 0, "mb:isa", pc_isa8_cards, "cga", false); // FIXME: determine ISA bus clock
@@ -1196,6 +1210,8 @@ void pc_state::juko16(machine_config &config)
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);
mb.set_input_default(DEVICE_INPUT_DEFAULTS_NAME(pccga));
ISA8_SLOT(config, "isa1", 0, "mb:isa", pc_isa8_cards, "cga", false); // FIXME: determine ISA bus clock