X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.machine%2Fsrc%2Fnet%2Fmograsim%2Fmachine%2FStandardMemoryDefinition.java;fp=net.mograsim.machine%2Fsrc%2Fnet%2Fmograsim%2Fmachine%2FStandardMemoryDefinition.java;h=0000000000000000000000000000000000000000;hb=7d05144c25daa53e60fc9ed9fd503546a86567f8;hp=f0d755f57e05f8a3c21300ff9e5c5d31be32dcbb;hpb=8bed58cd47f4e53a0a83e066d38864aa6875502f;p=Mograsim.git diff --git a/net.mograsim.machine/src/net/mograsim/machine/StandardMemoryDefinition.java b/net.mograsim.machine/src/net/mograsim/machine/StandardMemoryDefinition.java deleted file mode 100644 index f0d755f5..00000000 --- a/net.mograsim.machine/src/net/mograsim/machine/StandardMemoryDefinition.java +++ /dev/null @@ -1,43 +0,0 @@ -package net.mograsim.machine; - -class StandardMemoryDefinition implements MemoryDefinition -{ - private final int memoryAddressBits; - private final long minimalAddress, maximalAddress; - - StandardMemoryDefinition(int memoryAddressBits, long minimalAddress, long maximalAddress) - { - super(); - this.memoryAddressBits = memoryAddressBits; - this.minimalAddress = minimalAddress; - this.maximalAddress = maximalAddress; - } - - public StandardMemoryDefinition(MainMemoryDefinition definition) - { - this(definition.getMemoryAddressBits(), definition.getMinimalAddress(), definition.getMaximalAddress()); - } - - @Override - public int getMemoryAddressBits() - { - return memoryAddressBits; - } - - @Override - public long getMinimalAddress() - { - return minimalAddress; - } - - @Override - public long getMaximalAddress() - { - return maximalAddress; - } - - public static MemoryDefinition create(int memoryAddressBits, long minimalAddress, long maximalAddress) - { - return new StandardMemoryDefinition(memoryAddressBits, minimalAddress, maximalAddress); - } -}