summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/bus/c64/vic1011.c
diff options
context:
space:
mode:
author smf- <smf-@users.noreply.github.com>2013-12-20 00:26:35 +0000
committer smf- <smf-@users.noreply.github.com>2013-12-20 00:26:35 +0000
commit10be53e45e0da6089a413dde34089325a246689d (patch)
tree42a6a4bbb20c1dafca5d62fe7db55795cf28df75 /src/emu/bus/c64/vic1011.c
parent297064c46d13cf55e7b38679a54c6d53c44dabdb (diff)
converted serial & rs232 devices to devcb2 [smf]
Diffstat (limited to 'src/emu/bus/c64/vic1011.c')
-rw-r--r--src/emu/bus/c64/vic1011.c17
1 files changed, 2 insertions, 15 deletions
diff --git a/src/emu/bus/c64/vic1011.c b/src/emu/bus/c64/vic1011.c
index fc579bf3678..d59a42bd059 100644
--- a/src/emu/bus/c64/vic1011.c
+++ b/src/emu/bus/c64/vic1011.c
@@ -29,25 +29,12 @@ const device_type C64_VIC1011 = &device_creator<c64_vic1011_device>;
//-------------------------------------------------
-// rs232_port_interface rs232_intf
-//-------------------------------------------------
-
-static const rs232_port_interface rs232_intf =
-{
- DEVCB_DEVICE_LINE_MEMBER(DEVICE_SELF_OWNER, c64_vic1011_device, rxd_w),
- DEVCB_NULL,
- DEVCB_NULL,
- DEVCB_NULL,
- DEVCB_NULL
-};
-
-
-//-------------------------------------------------
// MACHINE_DRIVER( vic1011 )
//-------------------------------------------------
static MACHINE_CONFIG_FRAGMENT( vic1011 )
- MCFG_RS232_PORT_ADD(RS232_TAG, rs232_intf, default_rs232_devices, NULL)
+ MCFG_RS232_PORT_ADD(RS232_TAG, default_rs232_devices, NULL)
+ MCFG_SERIAL_OUT_RX_HANDLER(DEVWRITELINE(DEVICE_SELF, c64_vic1011_device, rxd_w))
MACHINE_CONFIG_END