|
7 | 7 | #include <cstdio> |
8 | 8 |
|
9 | 9 |
|
10 | | -static constexpr int TIMER_POLL = 1; |
11 | | - |
12 | 10 | pseudo_terminal_device::pseudo_terminal_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : |
13 | 11 | device_t(mconfig, PSEUDO_TERMINAL, tag, owner, clock), |
14 | 12 | device_serial_interface(mconfig, *this), |
@@ -60,12 +58,13 @@ static INPUT_PORTS_START(pseudo_terminal) |
60 | 58 | PORT_RS232_DATABITS("RS232_DATABITS", RS232_DATABITS_8, "Data Bits", pseudo_terminal_device, update_serial) |
61 | 59 | PORT_RS232_PARITY("RS232_PARITY", RS232_PARITY_NONE, "Parity", pseudo_terminal_device, update_serial) |
62 | 60 | PORT_RS232_STOPBITS("RS232_STOPBITS", RS232_STOPBITS_1, "Stop Bits", pseudo_terminal_device, update_serial) |
| 61 | + |
63 | 62 | PORT_START("FLOW_CONTROL") |
64 | 63 | PORT_CONFNAME(0x07, 0x00, "Flow Control") |
65 | | - PORT_CONFSETTING(0x00, "Off") |
66 | | - PORT_CONFSETTING(0x01, "RTS") |
67 | | - PORT_CONFSETTING(0x02, "DTR") |
68 | | - PORT_CONFSETTING(0x04, "XON/XOFF") |
| 64 | + PORT_CONFSETTING( 0x00, DEF_STR(Off)) |
| 65 | + PORT_CONFSETTING( 0x01, "RTS") |
| 66 | + PORT_CONFSETTING( 0x02, "DTR") |
| 67 | + PORT_CONFSETTING( 0x04, "XON/XOFF") |
69 | 68 | INPUT_PORTS_END |
70 | 69 |
|
71 | 70 | ioport_constructor pseudo_terminal_device::device_input_ports() const |
@@ -136,7 +135,7 @@ TIMER_CALLBACK_MEMBER(pseudo_terminal_device::update_queue) |
136 | 135 | if (m_input_index == m_input_count) |
137 | 136 | { |
138 | 137 | m_input_index = 0; |
139 | | - int const tmp = read(m_input_buffer , sizeof(m_input_buffer)); |
| 138 | + int const tmp = read(m_input_buffer, sizeof(m_input_buffer)); |
140 | 139 | if (tmp > 0) |
141 | 140 | m_input_count = tmp; |
142 | 141 | else |
|
0 commit comments