Finished MPROM support. Fixes #10
[Mograsim.git] / plugins / net.mograsim.machine / src / net / mograsim / machine / mi / MPROMDefinition.java
1 package net.mograsim.machine.mi;
2
3 import net.mograsim.machine.BitVectorMemoryDefinition;
4
5 /**
6  * This interface provides a means to get information about the machines memory architecture. It is not bound to any actual memory.
7  *
8  * @author Christian Femers
9  *
10  */
11 public interface MPROMDefinition extends BitVectorMemoryDefinition
12 {
13         public static MPROMDefinition create(int opcodeBits, int microInstructionMemoryAddressBits)
14         {
15                 return new StandardMPROMDefinition(opcodeBits, microInstructionMemoryAddressBits);
16         }
17 }