Fixed a bug in the ModelAm2910InstrPLA
[Mograsim.git] / plugins / net.mograsim.logic.model.am2900 / src / net / mograsim / logic / model / am2900 / components / am2910 / ModelAm2910InstrPLA.java
index c93c4e3..6914df6 100644 (file)
@@ -117,7 +117,7 @@ public class ModelAm2910InstrPLA extends SimpleRectangularHardcodedModelComponen
                        } else if (IAsInt == 4)
                        {
                                RLD.feedSignals(PASSVal);// "forward" X/U/Z
-                               RDEC.feedSignals(X);
+                               RDEC.feedSignals(PASSVal == ONE ? X : PASSVal);// "forward" X/U/Z
                        } else if (IAsInt == 12)
                        {
                                RLD.feedSignals(ONE);