Added active instruction preview to LogicUIPart
authorFabian Stemmler <stemmler@in.tum.de>
Wed, 18 Sep 2019 20:15:02 +0000 (22:15 +0200)
committerFabian Stemmler <stemmler@in.tum.de>
Wed, 18 Sep 2019 20:15:02 +0000 (22:15 +0200)
commit41292b984ee229deb329c83b525006fd2840becb
tree10c2ef8bf20bb1623cf1913569b69799e2b3e9df
parente3e5c330486368586ac604d90d89596c083afea9
Added active instruction preview to LogicUIPart
16 files changed:
plugins/net.mograsim.machine/src/net/mograsim/machine/GenericMemory.java
plugins/net.mograsim.machine/src/net/mograsim/machine/Memory.java
plugins/net.mograsim.machine/src/net/mograsim/machine/MemoryObserver.java [deleted file]
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/AssignableMicroInstructionMemory.java
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/MicroInstructionMemory.java
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/StandardMicroInstructionMemory.java
plugins/net.mograsim.machine/src/net/mograsim/machine/mi/components/CoreMicroInstructionMemory.java
plugins/net.mograsim.machine/src/net/mograsim/machine/standard/memory/CoreWordAddressableMemory.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/LazyTableViewer.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/memory/MemoryTableContentProvider.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/ActiveInstructionPreviewContentProvider.java [new file with mode: 0644]
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionTable.java [new file with mode: 0644]
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionTableContentProvider.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionTableLazyContentProvider.java [new file with mode: 0644]
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionView.java
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/views/LogicUIPart.java