summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/ie15.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/ie15.cpp')
-rw-r--r--src/devices/machine/ie15.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/devices/machine/ie15.cpp b/src/devices/machine/ie15.cpp
index 9f977fcaa40..29ecfcb581f 100644
--- a/src/devices/machine/ie15.cpp
+++ b/src/devices/machine/ie15.cpp
@@ -12,7 +12,7 @@
****************************************************************************/
#include "emu.h"
-#include "machine/ie15.h"
+#include "ie15.h"
#include "emupal.h"
@@ -414,7 +414,7 @@ INPUT_PORTS_START( ie15 )
// Until the UART is implemented
PORT_START("RS232_RXBAUD")
- PORT_CONFNAME(0xffff, 9600, "RX Baud") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, ie15_device, update_serial)
+ PORT_CONFNAME(0xffff, 9600, "RX Baud") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, FUNC(ie15_device::update_serial))
PORT_CONFSETTING(300, "300")
PORT_CONFSETTING(600, "600")
PORT_CONFSETTING(1200, "1200")
@@ -424,7 +424,7 @@ INPUT_PORTS_START( ie15 )
PORT_CONFSETTING(19200, "19200")
PORT_START("RS232_TXBAUD")
- PORT_CONFNAME(0xffff, 9600, "TX Baud") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, ie15_device, update_serial)
+ PORT_CONFNAME(0xffff, 9600, "TX Baud") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, FUNC(ie15_device::update_serial))
PORT_CONFSETTING(300, "300")
PORT_CONFSETTING(600, "600")
PORT_CONFSETTING(1200, "1200")
@@ -434,12 +434,12 @@ INPUT_PORTS_START( ie15 )
PORT_CONFSETTING(19200, "19200")
PORT_START("RS232_DATABITS")
- PORT_CONFNAME(0xf, 8, "Data Bits") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, ie15_device, update_serial)
+ PORT_CONFNAME(0xf, 8, "Data Bits") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, FUNC(ie15_device::update_serial))
PORT_CONFSETTING(7, "7")
PORT_CONFSETTING(8, "8")
PORT_START("RS232_PARITY")
- PORT_CONFNAME(0x7, 0, "Parity") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, ie15_device, update_serial)
+ PORT_CONFNAME(0x7, 0, "Parity") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, FUNC(ie15_device::update_serial))
PORT_CONFSETTING(0, "None")
PORT_CONFSETTING(1, "Odd")
PORT_CONFSETTING(2, "Even")
@@ -447,7 +447,7 @@ INPUT_PORTS_START( ie15 )
PORT_CONFSETTING(4, "Space")
PORT_START("RS232_STOPBITS")
- PORT_CONFNAME(0x3, 1, "Stop Bits") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, ie15_device, update_serial)
+ PORT_CONFNAME(0x3, 1, "Stop Bits") PORT_WRITE_LINE_DEVICE_MEMBER(DEVICE_SELF, FUNC(ie15_device::update_serial))
PORT_CONFSETTING(1, "1")
PORT_CONFSETTING(2, "2")
@@ -494,7 +494,7 @@ void ie15_device::device_reset()
{
update_serial(0);
- memset(&m_video, 0, sizeof(m_video));
+ m_video = decltype(m_video)();
m_kb_ruslat = m_long_beep = m_kb_control = m_kb_data = m_kb_flag0 = 0;
m_kb_flag = IE_TRUE;
m_kbd_sdv = false;