diff options
Diffstat (limited to 'src/devices/bus/hp_dio/hp98644.cpp')
-rw-r--r-- | src/devices/bus/hp_dio/hp98644.cpp | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/devices/bus/hp_dio/hp98644.cpp b/src/devices/bus/hp_dio/hp98644.cpp index 82b814d6f90..d000e370129 100644 --- a/src/devices/bus/hp_dio/hp98644.cpp +++ b/src/devices/bus/hp_dio/hp98644.cpp @@ -26,18 +26,18 @@ DEFINE_DEVICE_TYPE(HPDIO_98644, dio16_98644_device, "dio98644", "HP98644A Asynch #define INS8250_TAG "ins8250" MACHINE_CONFIG_START( dio16_98644_device::device_add_mconfig ) - MCFG_DEVICE_ADD(INS8250_TAG, INS8250, XTAL(2'457'600)) - - MCFG_INS8250_OUT_TX_CB(DEVWRITELINE(RS232_TAG, rs232_port_device, write_txd)) - MCFG_INS8250_OUT_DTR_CB(DEVWRITELINE(RS232_TAG, rs232_port_device, write_dtr)) - MCFG_INS8250_OUT_RTS_CB(DEVWRITELINE(RS232_TAG, rs232_port_device, write_rts)) - - MCFG_RS232_PORT_ADD(RS232_TAG, default_rs232_devices, nullptr) - MCFG_RS232_RXD_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, rx_w)) - MCFG_RS232_DCD_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, dcd_w)) - MCFG_RS232_DSR_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, dsr_w)) - MCFG_RS232_RI_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, ri_w)) - MCFG_RS232_CTS_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, cts_w)) + MCFG_DEVICE_ADD(INS8250_TAG, INS8250, XTAL(2'457'600)) + + MCFG_INS8250_OUT_TX_CB(DEVWRITELINE(RS232_TAG, rs232_port_device, write_txd)) + MCFG_INS8250_OUT_DTR_CB(DEVWRITELINE(RS232_TAG, rs232_port_device, write_dtr)) + MCFG_INS8250_OUT_RTS_CB(DEVWRITELINE(RS232_TAG, rs232_port_device, write_rts)) + + MCFG_RS232_PORT_ADD(RS232_TAG, default_rs232_devices, nullptr) + MCFG_RS232_RXD_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, rx_w)) + MCFG_RS232_DCD_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, dcd_w)) + MCFG_RS232_DSR_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, dsr_w)) + MCFG_RS232_RI_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, ri_w)) + MCFG_RS232_CTS_HANDLER(DEVWRITELINE(INS8250_TAG, ins8250_uart_device, cts_w)) MACHINE_CONFIG_END //************************************************************************** @@ -169,16 +169,16 @@ READ16_MEMBER(dio16_98644_device::io_r) switch(offset) { case 0: /* ID */ - ret = 0x02; - if (m_switches->read() & REG_SWITCHES_REMOTE) - ret |= 0x80; - if (m_switches->read() & REG_SWITCHES_98626_EN) - ret |= 0x40; - break; + ret = 0x02; + if (m_switches->read() & REG_SWITCHES_REMOTE) + ret |= 0x80; + if (m_switches->read() & REG_SWITCHES_98626_EN) + ret |= 0x40; + break; case 1: - ret = m_control | m_control << 8; - break; + ret = m_control | m_control << 8; + break; case 0x08: case 0x09: |