diff options
Diffstat (limited to 'src/mame/pc/pcipc_via.cpp')
| -rw-r--r-- | src/mame/pc/pcipc_via.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mame/pc/pcipc_via.cpp b/src/mame/pc/pcipc_via.cpp index 4eaaa3bdb90..cdb06fb9c68 100644 --- a/src/mame/pc/pcipc_via.cpp +++ b/src/mame/pc/pcipc_via.cpp @@ -105,13 +105,18 @@ void mvp3_state::mvp3(machine_config &config) vt82c586b_isa_device &isa(VT82C586B_ISA(config, "pci:07.0", XTAL(33'000'000), m_maincpu)); isa.boot_state_hook().set([](u8 data) { /* printf("%02x\n", data); */ }); + isa.a20m().set_inputline("maincpu", INPUT_LINE_A20); + isa.cpureset().set_inputline("maincpu", INPUT_LINE_RESET); // isa.smi().set_inputline("maincpu", INPUT_LINE_SMI); // TODO: IDE, USB, ACPI PCI_SLOT(config, "pci:01.0:1", agp_cards, 1, 0, 1, 2, 3, "sis6326_agp"); - // TODO: 4 PCI slots + PCI_SLOT(config, "pci:1", pci_cards, 13, 0, 1, 2, 3, nullptr); + PCI_SLOT(config, "pci:2", pci_cards, 14, 1, 2, 3, 0, nullptr); + PCI_SLOT(config, "pci:3", pci_cards, 15, 2, 3, 0, 1, nullptr); + PCI_SLOT(config, "pci:4", pci_cards, 16, 3, 0, 1, 2, nullptr); ISA16_SLOT(config, "board4", 0, "pci:07.0:isabus", isa_internal_devices, "it8661f", true).set_option_machine_config("it8661f", ite_superio_config); ISA16_SLOT(config, "isa1", 0, "pci:07.0:isabus", pc_isa16_cards, nullptr, false); |
