summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/diserial.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/diserial.h')
-rw-r--r--src/emu/diserial.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/emu/diserial.h b/src/emu/diserial.h
index aab03940206..eac3599e68a 100644
--- a/src/emu/diserial.h
+++ b/src/emu/diserial.h
@@ -103,8 +103,6 @@ protected:
void transmit_register_setup(u8 data_byte);
u8 transmit_register_get_data_bit();
- u8 serial_helper_get_parity(u8 data) { return m_serial_parity_table[data]; }
-
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; }
@@ -132,8 +130,6 @@ private:
TIMER_CALLBACK_MEMBER(rcv_clock) { rx_clock_w(!m_rcv_clock_state); }
TIMER_CALLBACK_MEMBER(tra_clock) { tx_clock_w(!m_tra_clock_state); }
- u8 m_serial_parity_table[256];
-
// Data frame
// number of start bits
int m_df_start_bit_count;
@@ -141,8 +137,10 @@ private:
u8 m_df_word_length;
// parity state
u8 m_df_parity;
- // number of stop bits
+ // number of TX stop bits
u8 m_df_stop_bit_count;
+ // min. number of RX stop bits
+ u8 m_df_min_rx_stop_bit_count;
// Receive register
/* data */