Previous 199869 Revisions Next

r26667 Friday 20th December, 2013 at 13:22:43 UTC by smf
small clean up of serial devices (nw)
[src/emu/bus/a2bus]a2ssc.c
[src/mess/drivers]amstr_pc.c pc.c

trunk/src/mess/drivers/amstr_pc.c
r26666r26667
224224   SLOT_INTERFACE( "525dd", FLOPPY_525_DD )
225225SLOT_INTERFACE_END
226226
227SLOT_INTERFACE_START(amstr_com)
227static SLOT_INTERFACE_START(amstr_com)
228228   SLOT_INTERFACE("microsoft_mouse", MSFT_SERIAL_MOUSE)
229229   SLOT_INTERFACE("mouse_systems_mouse", MSYSTEM_SERIAL_MOUSE)
230230SLOT_INTERFACE_END
trunk/src/mess/drivers/pc.c
r26666r26667
944944      SLOT_INTERFACE( "525qd", FLOPPY_525_QD )
945945SLOT_INTERFACE_END
946946
947SLOT_INTERFACE_START(ibm5150_com)
947static SLOT_INTERFACE_START(ibm5150_com)
948948   SLOT_INTERFACE("microsoft_mouse", MSFT_SERIAL_MOUSE)
949949   SLOT_INTERFACE("mouse_systems_mouse", MSYSTEM_SERIAL_MOUSE)
950950SLOT_INTERFACE_END
trunk/src/emu/bus/a2bus/a2ssc.c
r26666r26667
2828#define SSC_ACIA_TAG    "ssc_acia"
2929#define SSC_RS232_TAG   "ssc_rs232"
3030
31static SLOT_INTERFACE_START( rs232_devices )
32   SLOT_INTERFACE("serial_terminal", SERIAL_TERMINAL)
33   SLOT_INTERFACE("null_modem", NULL_MODEM)
34SLOT_INTERFACE_END
35
3631MACHINE_CONFIG_FRAGMENT( ssc )
3732   MCFG_MOS6551_ADD(SSC_ACIA_TAG, XTAL_1_8432MHz, WRITELINE(a2bus_ssc_device, acia_irq_w))
3833   MCFG_MOS6551_RXD_TXD_CALLBACKS(NULL, DEVWRITELINE(SSC_RS232_TAG, rs232_port_device, tx))
3934
40   MCFG_RS232_PORT_ADD(SSC_RS232_TAG, rs232_devices, NULL)
35   MCFG_RS232_PORT_ADD(SSC_RS232_TAG, default_rs232_devices, NULL)
4136   MCFG_SERIAL_OUT_RX_HANDLER(DEVWRITELINE(SSC_ACIA_TAG, mos6551_device, rxd_w))
4237   MCFG_RS232_OUT_DCD_HANDLER(DEVWRITELINE(SSC_ACIA_TAG, mos6551_device, dcd_w))
4338   MCFG_RS232_OUT_DSR_HANDLER(DEVWRITELINE(SSC_ACIA_TAG, mos6551_device, dsr_w))

Previous 199869 Revisions Next


© 1997-2024 The MAME Team