diff options
Diffstat (limited to 'src/mess/drivers/sage2.c')
-rw-r--r-- | src/mess/drivers/sage2.c | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/mess/drivers/sage2.c b/src/mess/drivers/sage2.c index a39ec32d67e..772468a2ba1 100644 --- a/src/mess/drivers/sage2.c +++ b/src/mess/drivers/sage2.c @@ -24,6 +24,7 @@ */ #include "includes/sage2.h" +#include "bus/rs232/rs232.h" //************************************************************************** @@ -455,9 +456,9 @@ static const struct pit8253_interface pit1_intf = static const i8251_interface usart0_intf = { - DEVCB_DEVICE_LINE_MEMBER(RS232_A_TAG, serial_port_device, tx), - DEVCB_DEVICE_LINE_MEMBER(RS232_A_TAG, rs232_port_device, dtr_w), - DEVCB_DEVICE_LINE_MEMBER(RS232_A_TAG, rs232_port_device, rts_w), + DEVCB_DEVICE_LINE_MEMBER(RS232_A_TAG, rs232_port_device, write_txd), + DEVCB_DEVICE_LINE_MEMBER(RS232_A_TAG, rs232_port_device, write_dtr), + DEVCB_DEVICE_LINE_MEMBER(RS232_A_TAG, rs232_port_device, write_rts), DEVCB_CPU_INPUT_LINE(M68000_TAG, M68K_IRQ_5), DEVCB_DEVICE_LINE_MEMBER(I8259_TAG, pic8259_device, ir2_w), DEVCB_NULL, @@ -471,9 +472,9 @@ static const i8251_interface usart0_intf = static const i8251_interface usart1_intf = { - DEVCB_DEVICE_LINE_MEMBER(RS232_B_TAG, serial_port_device, tx), - DEVCB_DEVICE_LINE_MEMBER(RS232_B_TAG, rs232_port_device, dtr_w), - DEVCB_DEVICE_LINE_MEMBER(RS232_B_TAG, rs232_port_device, rts_w), + DEVCB_DEVICE_LINE_MEMBER(RS232_B_TAG, rs232_port_device, write_txd), + DEVCB_DEVICE_LINE_MEMBER(RS232_B_TAG, rs232_port_device, write_dtr), + DEVCB_DEVICE_LINE_MEMBER(RS232_B_TAG, rs232_port_device, write_rts), DEVCB_DEVICE_LINE_MEMBER(I8259_TAG, pic8259_device, ir1_w), DEVCB_DEVICE_LINE_MEMBER(I8259_TAG, pic8259_device, ir3_w), DEVCB_NULL, @@ -574,13 +575,13 @@ static MACHINE_CONFIG_START( sage2, sage2_state ) MCFG_IEEE488_BUS_ADD() MCFG_RS232_PORT_ADD(RS232_A_TAG, default_rs232_devices, "serial_terminal") - MCFG_SERIAL_OUT_RX_HANDLER(DEVWRITELINE(I8251_0_TAG, i8251_device, write_rx)) - MCFG_RS232_OUT_DSR_HANDLER(DEVWRITELINE(I8251_0_TAG, i8251_device, write_dsr)) + MCFG_RS232_RXD_HANDLER(DEVWRITELINE(I8251_0_TAG, i8251_device, write_rx)) + MCFG_RS232_DSR_HANDLER(DEVWRITELINE(I8251_0_TAG, i8251_device, write_dsr)) MCFG_DEVICE_CARD_DEVICE_INPUT_DEFAULTS("serial_terminal", terminal) MCFG_RS232_PORT_ADD(RS232_B_TAG, default_rs232_devices, NULL) - MCFG_SERIAL_OUT_RX_HANDLER(DEVWRITELINE(I8251_1_TAG, i8251_device, write_rx)) - MCFG_RS232_OUT_DSR_HANDLER(DEVWRITELINE(I8251_1_TAG, i8251_device, write_dsr)) + MCFG_RS232_RXD_HANDLER(DEVWRITELINE(I8251_1_TAG, i8251_device, write_rx)) + MCFG_RS232_DSR_HANDLER(DEVWRITELINE(I8251_1_TAG, i8251_device, write_dsr)) // internal ram MCFG_RAM_ADD(RAM_TAG) |