Finished MPROM support. Fixes #10
authorDaniel Kirschten <daniel.kirschten@gmx.de>
Sat, 3 Oct 2020 20:21:34 +0000 (22:21 +0200)
committerDaniel Kirschten <daniel.kirschten@gmx.de>
Sat, 3 Oct 2020 20:49:21 +0000 (22:49 +0200)
commitb5d55c59d7069171bd928e4a945d9185ee4bc2b0
tree14411dbe4f053d4e4b6843ed52ac2016957d7bf4
parentf098cd47d06be0cc654532a5fad0e5e89f0ef93c
Finished MPROM support. Fixes #10
54 files changed:
plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/ModelAm2900MPROM.java
plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/components/ModelAm2900MainMemory.java
plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/machine/Am2900MPROMDefinition.java
plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/am2900/machine/Am2900Machine.java
plugins/net.mograsim.machine/src/net/mograsim/machine/AssignableMainMemory.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/BitVectorMemory.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/BitVectorMemoryDefinition.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/GenericMemory.java
plugins/net.mograsim.machine/src/net/mograsim/machine/Machine.java
plugins/net.mograsim.machine/src/net/mograsim/machine/MainMemory.java
plugins/net.mograsim.machine/src/net/mograsim/machine/MainMemoryDefinition.java
plugins/net.mograsim.machine/src/net/mograsim/machine/MemoryDefinition.java
plugins/net.mograsim.machine/src/net/mograsim/machine/StandardMainMemory.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/StandardMainMemoryDefinition.java
plugins/net.mograsim.machine/src/net/mograsim/machine/StandardMemoryDefinition.java
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/AssignableMPROM.java
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/MPROM.java
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/MPROMDefinition.java
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/StandardMPROM.java
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/StandardMPROMDefinition.java
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/components/CoreMPROM.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/components/MPROMAdapter.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/components/ModelMPROM.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/AbstractAssignableBitVectorMemory.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/AbstractModelBitVectorMemory.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/AssignableMainMemory.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/BitVectorBasedMemoryParser.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/BitVectorMemoryAdapter.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/BitVectorMemoryParseException.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/CoreBitVectorMemory.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/CoreWordAddressableMemory.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/MainMemoryParseException.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/MainMemoryParser.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/ModelWordAddressableMemory.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/StandardBitVectorMemory.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/StandardBitVectorMemoryDefinition.java [new file with mode: 0644]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/WordAddressableMemory.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/WordAddressableMemoryAdapter.java [deleted file]
plugins/net.mograsim.plugin.core.nl_de/OSGI-INF/l10n/bundle_de.properties
plugins/net.mograsim.plugin.core/OSGI-INF/l10n/bundle.properties
plugins/net.mograsim.plugin.core/plugin.xml
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/editors/AbstractMemoryEditor.java [new file with mode: 0644]
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/editors/MPROMEditor.java [new file with mode: 0644]
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/editors/MainMemoryEditor.java [new file with mode: 0644]
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/editors/MemoryEditor.java [deleted file]
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/launch/MachineDebugTarget.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/launch/MachineLaunchConfigType.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/launch/MainMachineLaunchConfigTab.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/nature/MachineContext.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/memory/MemoryTableContentProvider.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/memory/MemoryTableRow.java
tests/net.mograsim.logic.model.am2900.tests/src/net/mograsim/logic/model/am2900/TestGCD.java
tests/net.mograsim.machine.tests/src/net/mograsim/machine/standard/memory/MainMemoryTest.java [new file with mode: 0644]
tests/net.mograsim.machine.tests/src/net/mograsim/machine/standard/memory/WordAddressableMemoryTest.java [deleted file]