trunk/src/emu/machine/mos6551.c
r26708 | r26709 | |
58 | 58 | : device_t(mconfig, MOS6551, "MOS6551", tag, owner, clock, "mos6551", __FILE__), |
59 | 59 | device_serial_interface(mconfig, *this), |
60 | 60 | m_irq_handler(*this), |
61 | | m_read_rxd(*this), |
62 | 61 | m_txd_handler(*this), |
63 | 62 | m_rts_handler(*this), |
64 | 63 | m_dtr_handler(*this), |
r26708 | r26709 | |
158 | 157 | |
159 | 158 | void mos6551_device::rcv_callback() |
160 | 159 | { |
161 | | if (m_read_rxd.isnull()) |
162 | | receive_register_update_bit(get_in_data_bit()); |
163 | | else |
164 | | receive_register_update_bit(m_read_rxd()); |
| 160 | receive_register_update_bit(get_in_data_bit()); |
165 | 161 | } |
166 | 162 | |
167 | 163 | |