Finished MPROM support. Fixes #10
[Mograsim.git] / plugins / net.mograsim.machine / src / net / mograsim / machine / mi / StandardMPROM.java
1 package net.mograsim.machine.mi;
2
3 import net.mograsim.logic.core.types.BitVector;
4 import net.mograsim.machine.standard.memory.StandardBitVectorMemory;
5
6 public class StandardMPROM extends StandardBitVectorMemory<MPROMDefinition> implements MPROM
7 {
8         public StandardMPROM(MPROMDefinition definition)
9         {
10                 super(definition);
11         }
12
13         @Override
14         protected BitVector getDefaultValue(long address)
15         {
16                 return BitVector.from(address * 16, getDefinition().getCellWidth());
17         }
18 }