diff options
Diffstat (limited to 'src/lib/netlist/devices/nld_7493.cpp')
-rw-r--r-- | src/lib/netlist/devices/nld_7493.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/netlist/devices/nld_7493.cpp b/src/lib/netlist/devices/nld_7493.cpp index bc6989d5cb5..78b75e9e326 100644 --- a/src/lib/netlist/devices/nld_7493.cpp +++ b/src/lib/netlist/devices/nld_7493.cpp @@ -51,7 +51,7 @@ namespace netlist { if (m_reset) { - m_bcd = (m_bcd + 1) & 0x07; + ++m_bcd &= static_cast<std::uint8_t>(0x07); m_QD.push((m_bcd >> 2) & 1, out_delay3); m_QC.push((m_bcd >> 1) & 1, out_delay2); m_QB.push(m_bcd & 1, out_delay); @@ -69,9 +69,9 @@ namespace netlist logic_output_t m_QC; logic_output_t m_QD; - state_var<netlist_sig_t> m_reset; - state_var<netlist_sig_t> m_a; - state_var_u8 m_bcd; + state_var_sig m_reset; + state_var_sig m_a; + state_var_sig m_bcd; }; NETLIB_OBJECT_DERIVED(7493_dip, 7493) |