trunk/src/emu/netlist/devices/nld_9316.c
| r242787 | r242788 | |
| 116 | 116 | sub.m_ent = INPLOGIC(m_ENT); |
| 117 | 117 | const netlist_sig_t clrq = INPLOGIC(m_CLRQ); |
| 118 | 118 | |
| 119 | | if ((!sub.m_loadq | (sub.m_ent & INPLOGIC(m_ENP))) & clrq) |
| 119 | if ((!sub.m_loadq || (sub.m_ent & INPLOGIC(m_ENP))) && clrq) |
| 120 | 120 | { |
| 121 | 121 | sub.m_CLK.activate_lh(); |
| 122 | 122 | } |
| r242787 | r242788 | |
| 124 | 124 | { |
| 125 | 125 | UINT8 cnt = sub.m_cnt; |
| 126 | 126 | sub.m_CLK.inactivate(); |
| 127 | | if (!clrq & (cnt>0)) |
| 127 | if (!clrq && (cnt>0)) |
| 128 | 128 | { |
| 129 | 129 | cnt = 0; |
| 130 | 130 | sub.update_outputs(cnt); |