X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model.am2900%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fam2900%2Fcomponents%2Fam2904%2FModelAm2904ShiftInstrDecode.java;fp=plugins%2Fnet.mograsim.logic.model.am2900%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fam2900%2Fcomponents%2Fam2904%2FModelAm2904ShiftInstrDecode.java;h=e2329f56e83c691001e2618e3c0025f066beb47e;hb=874b31f41552364f1d1e40587b44a285e8ef65c9;hp=3e97cc6c10c60c876c02307c0d2fe3d1e42e5589;hpb=314420475e3daefa7ab0bf68c765820f2d866bb4;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/am2904/ModelAm2904ShiftInstrDecode.java b/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/am2904/ModelAm2904ShiftInstrDecode.java index 3e97cc6c..e2329f56 100644 --- a/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/am2904/ModelAm2904ShiftInstrDecode.java +++ b/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/am2904/ModelAm2904ShiftInstrDecode.java @@ -221,11 +221,11 @@ public class ModelAm2904ShiftInstrDecode extends SimpleRectangularHardcodedModel break; case 24: case 26: - readWriteEnds.get("SIO0_MUX").feedSignals(ONE, ONE, X); + readWriteEnds.get("SIO0_MUX").feedSignals(ZERO, ONE, X); break; case 25: case 27: - readWriteEnds.get("SIO0_MUX").feedSignals(ZERO, ONE, X); + readWriteEnds.get("SIO0_MUX").feedSignals(ONE, ONE, X); break; default: throw new IllegalStateException("can't happen"); @@ -248,11 +248,11 @@ public class ModelAm2904ShiftInstrDecode extends SimpleRectangularHardcodedModel case 24: case 25: case 26: - readWriteEnds.get("SIO0_MUX").feedSignals(ONE, ZERO, X); + readWriteEnds.get("QIO0_MUX").feedSignals(ONE, ZERO, X); break; case 28: case 30: - readWriteEnds.get("SIO0_MUX").feedSignals(ONE, ONE, X); + readWriteEnds.get("QIO0_MUX").feedSignals(ONE, ONE, X); break; case 29: case 31: