summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/diserial.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/diserial.cpp')
-rw-r--r--src/emu/diserial.cpp10
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)