Finished MPROM support. Fixes #10
[Mograsim.git] / plugins / net.mograsim.logic.model.am2900 / src / net / mograsim / logic / model / am2900 / components / ModelAm2900MPROM.java
index fbfc44d..1370774 100644 (file)
@@ -4,13 +4,15 @@ import net.mograsim.logic.model.am2900.machine.Am2900MPROMDefinition;
 import net.mograsim.logic.model.model.LogicModelModifiable;
 import net.mograsim.logic.model.serializing.IdentifyParams;
 import net.mograsim.logic.model.serializing.IndirectModelComponentCreator;
-import net.mograsim.machine.mi.components.ModelMPROM;
+import net.mograsim.machine.mi.MPROM;
+import net.mograsim.machine.mi.MPROMDefinition;
+import net.mograsim.machine.standard.memory.AbstractModelBitVectorMemory;
 
-public class ModelAm2900MPROM extends ModelMPROM
+public class ModelAm2900MPROM extends AbstractModelBitVectorMemory<MPROM, MPROMDefinition>
 {
        public ModelAm2900MPROM(LogicModelModifiable model, String name)
        {
-               super(model, Am2900MPROMDefinition.instance, name);
+               super(model, 30, 80, 30, 50, -1, true, "MPROM", Am2900MPROMDefinition.instance, name);
        }
 
        @Override