diff options
author | yz70s <yz70s@users.noreply.github.com> | 2018-08-20 21:56:10 +0200 |
---|---|---|
committer | yz70s <yz70s@users.noreply.github.com> | 2018-08-21 09:21:12 +0200 |
commit | f10af0683b603cb0e2414a82102b65cec75d9c52 (patch) | |
tree | 165ccfc28e846017d14eb1533c256422e97d174b /src/mame | |
parent | 970c812877ecf39a885c9161fe0d133a8258a429 (diff) |
i82371sb.cpp: add interrupt input lines (nw)
Also added eisa interrupt registers
pcipc.cpp is updated accordingly
Diffstat (limited to 'src/mame')
-rw-r--r-- | src/mame/drivers/pcipc.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/pcipc.cpp b/src/mame/drivers/pcipc.cpp index cb23c04057a..6801f1a12f3 100644 --- a/src/mame/drivers/pcipc.cpp +++ b/src/mame/drivers/pcipc.cpp @@ -492,8 +492,8 @@ void pcipc_state::superio_config(device_t *device) MCFG_FDC37C93X_SYSOPT(1) MCFG_FDC37C93X_GP20_RESET_CB(INPUTLINE(":maincpu", INPUT_LINE_RESET)) MCFG_FDC37C93X_GP25_GATEA20_CB(INPUTLINE(":maincpu", INPUT_LINE_A20)) - MCFG_FDC37C93X_IRQ1_CB(WRITELINE(":pci:07.0:pic8259_master", pic8259_device, ir1_w)) - MCFG_FDC37C93X_IRQ8_CB(WRITELINE(":pci:07.0:pic8259_slave", pic8259_device, ir0_w)) + MCFG_FDC37C93X_IRQ1_CB(WRITELINE(":pci:07.0", i82371sb_isa_device, pc_irq1_w)) + MCFG_FDC37C93X_IRQ8_CB(WRITELINE(":pci:07.0", i82371sb_isa_device, pc_irq8n_w)) MCFG_FDC37C93X_TXD1_CB(WRITELINE(":serport0", rs232_port_device, write_txd)) MCFG_FDC37C93X_NDTR1_CB(WRITELINE(":serport0", rs232_port_device, write_dtr)) MCFG_FDC37C93X_NRTS1_CB(WRITELINE(":serport0", rs232_port_device, write_rts)) @@ -513,7 +513,7 @@ MACHINE_CONFIG_START(pcipc_state::pcipc) MCFG_I82371SB_BOOT_STATE_HOOK(WRITE8(*this, pcipc_state, boot_state_phoenix_ver40_rev6_w)) MCFG_I82371SB_SMI_CB(INPUTLINE(":maincpu", INPUT_LINE_SMI)) MCFG_DEVICE_ADD( ":pci:07.1", I82371SB_IDE, 0) - MCFG_I82371SB_IDE_INTERRUPTS(":pci:07.0:pic8259_slave", pic8259_device, ir6_w, ir7_w) + MCFG_I82371SB_IDE_INTERRUPTS(":pci:07.0", i82371sb_isa_device, pc_irq14_w, pc_irq15_w) // MCFG_DEVICE_ADD( ":pci:12.0", MGA2064W, 0) MCFG_DEVICE_ADD("board4", ISA16_SLOT, 0, "pci:07.0:isabus", isa_internal_devices, "fdc37c93x", true) @@ -535,7 +535,7 @@ MACHINE_CONFIG_START(pcipc_state::pcipc) MCFG_RS232_DSR_HANDLER(WRITELINE("board4:fdc37c93x", fdc37c93x_device, ndsr2_w)) MCFG_RS232_RI_HANDLER(WRITELINE("board4:fdc37c93x", fdc37c93x_device, nri2_w)) MCFG_RS232_CTS_HANDLER(WRITELINE("board4:fdc37c93x", fdc37c93x_device, ncts2_w)) - MACHINE_CONFIG_END +MACHINE_CONFIG_END MACHINE_CONFIG_START(pcipc_state::pcipctx) MCFG_DEVICE_ADD("maincpu", PENTIUM, 60000000) |