summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/midway/midqslvr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/midway/midqslvr.cpp')
-rw-r--r--src/mame/midway/midqslvr.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mame/midway/midqslvr.cpp b/src/mame/midway/midqslvr.cpp
index bf9d40e7dcb..2e8a6200c86 100644
--- a/src/mame/midway/midqslvr.cpp
+++ b/src/mame/midway/midqslvr.cpp
@@ -358,7 +358,7 @@ void midway_quicksilver2_state::superio_config(device_t *device)
fdc37m707_device &fdc = *downcast<fdc37m707_device *>(device);
fdc.set_sysopt_pin(0);
fdc.gp20_reset().set_inputline(":maincpu", INPUT_LINE_RESET);
- fdc.gp25_gatea20().set_inputline(":maincpu", INPUT_LINE_A20);
+ fdc.gp25_gatea20().set(":pci:07.0", FUNC(i82371eb_isa_device::a20gate_w));
fdc.irq1().set(":pci:07.0", FUNC(i82371eb_isa_device::pc_irq1_w));
fdc.irq8().set(":pci:07.0", FUNC(i82371eb_isa_device::pc_irq8n_w));
#if 0
@@ -389,6 +389,7 @@ void midway_quicksilver2_state::midqslvr(machine_config &config)
i82371eb_isa_device &isa(I82371EB_ISA(config, "pci:07.0", 0, m_maincpu, true));
isa.boot_state_hook().set([](u8 data) { /* printf("%02x\n", data); */ });
isa.smi().set_inputline("maincpu", INPUT_LINE_SMI);
+ isa.a20m().set_inputline("maincpu", INPUT_LINE_A20);
i82371eb_ide_device &ide(I82371EB_IDE(config, "pci:07.1", 0, m_maincpu));
ide.irq_pri().set("pci:07.0", FUNC(i82371eb_isa_device::pc_irq14_w));