summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/devices/nld_7493.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/devices/nld_7493.cpp')
-rw-r--r--src/lib/netlist/devices/nld_7493.cpp8
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)