From 98da28b64a0b5dbf0ad67608961d95730a27f984 Mon Sep 17 00:00:00 2001 From: Daniel Kirschten Date: Thu, 26 Mar 2020 01:03:49 +0100 Subject: [PATCH] Fixed a bug in the ModelAm2910InstrPLA --- .../model/am2900/components/am2910/ModelAm2910InstrPLA.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/am2910/ModelAm2910InstrPLA.java b/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/am2910/ModelAm2910InstrPLA.java index c93c4e31..6914df60 100644 --- a/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/am2910/ModelAm2910InstrPLA.java +++ b/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/am2910/ModelAm2910InstrPLA.java @@ -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); -- 2.17.1