diff options
Diffstat (limited to 'src/emu/diserial.cpp')
-rw-r--r-- | src/emu/diserial.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/emu/diserial.cpp b/src/emu/diserial.cpp index 66778e5458c..dc508324852 100644 --- a/src/emu/diserial.cpp +++ b/src/emu/diserial.cpp @@ -442,6 +442,16 @@ u8 device_serial_interface::transmit_register_get_data_bit() return bit; } +bool device_serial_interface::is_receive_register_full() +{ + return m_rcv_flags & RECEIVE_REGISTER_FULL; +} + +bool device_serial_interface::is_transmit_register_empty() +{ + return m_tra_flags & TRANSMIT_REGISTER_EMPTY; +} + const char *device_serial_interface::parity_tostring(parity_t parity) { switch (parity) |