Fixed a bug in Am2900; created dlatch8/80; relayouted some components
[Mograsim.git] / net.mograsim.machine / src / net / mograsim / machine / mi / parameters / Mnemonic.java
index 4633847..5ea2be0 100644 (file)
@@ -8,7 +8,7 @@ public final class Mnemonic implements MicroInstructionParameter
        private final BitVector vector;
        final MnemonicFamily owner;
        private final int ordinal;
-       
+
        Mnemonic(String text, BitVector vector, MnemonicFamily owner, int ordinal)
        {
                super();
@@ -48,14 +48,14 @@ public final class Mnemonic implements MicroInstructionParameter
        @Override
        public ParameterType getType()
        {
-               return ParameterType.MNEMONIC;
+               return owner.getExpectedType();
        }
-       
+
        public int ordinal()
        {
                return ordinal;
        }
-       
+
        @Override
        public String toString()
        {