summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2019-01-04 17:16:33 -0500
committer AJR <ajrhacker@users.noreply.github.com>2019-01-04 17:17:30 -0500
commitfc82839871382acf01a45ce67bb1189f2ca298ee (patch)
tree9d631a0bd65ef15feac939855348c8cf41c563dd
parent880786341d76ce39147bc557387714ae1eb79f9f (diff)
diserial: Make is_receiver_register_full and is_transmit_register_empty const and inline (nw)
-rw-r--r--src/emu/diserial.cpp10
-rw-r--r--src/emu/diserial.h4
2 files changed, 2 insertions, 12 deletions
diff --git a/src/emu/diserial.cpp b/src/emu/diserial.cpp
index dc508324852..66778e5458c 100644
--- a/src/emu/diserial.cpp
+++ b/src/emu/diserial.cpp
@@ -442,16 +442,6 @@ 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)
diff --git a/src/emu/diserial.h b/src/emu/diserial.h
index e1e2a447dff..7d7717c5158 100644
--- a/src/emu/diserial.h
+++ b/src/emu/diserial.h
@@ -105,8 +105,8 @@ protected:
u8 serial_helper_get_parity(u8 data) { return m_serial_parity_table[data]; }
- bool is_receive_register_full();
- bool is_transmit_register_empty();
+ bool is_receive_register_full() const { return m_rcv_flags & RECEIVE_REGISTER_FULL; }
+ bool is_transmit_register_empty() const { return m_tra_flags & TRANSMIT_REGISTER_EMPTY; }
bool is_receive_register_synchronized() const { return m_rcv_flags & RECEIVE_REGISTER_SYNCHRONISED; }
bool is_receive_register_shifting() const { return m_rcv_bit_count_received > 0; }
bool is_receive_framing_error() const { return m_rcv_framing_error; }