Implemented some infrastructure for MPROMs
[Mograsim.git] / plugins / net.mograsim.machine / src / net / mograsim / machine / MachineDefinition.java
index b568e7e..a379c06 100644 (file)
@@ -2,6 +2,7 @@ package net.mograsim.machine;
 
 import java.util.List;
 
+import net.mograsim.machine.mi.MPROMDefinition;
 import net.mograsim.machine.mi.MicroInstructionMemoryDefinition;
 import net.mograsim.machine.registers.Register;
 import net.mograsim.machine.registers.RegisterGroup;
@@ -81,4 +82,13 @@ public interface MachineDefinition
         */
        MicroInstructionMemoryDefinition getMicroInstructionMemoryDefinition();
 
+       /**
+        * Returns the definition of the machines instruction memory.
+        * 
+        * @return the {@link InstructionMemoryDefinition} that defines the instruction memory.
+        * 
+        * @author Daniel Kirschten
+        */
+       MPROMDefinition getMPROMDefinition();
+
 }