Booleans in a MicroInstruction are now Mnemonics
authorFabian Stemmler <stemmler@in.tum.de>
Tue, 3 Sep 2019 21:10:52 +0000 (23:10 +0200)
committerFabian Stemmler <stemmler@in.tum.de>
Tue, 3 Sep 2019 21:10:52 +0000 (23:10 +0200)
commit62d703a95cafb4e98b4c3ffc305fb0224a6aec71
tree2e23543f2be2b6446ff7e1bb5c7832bf78748528
parent8604106a28c3de0b93e46b406a74dc3611e7bca5
Booleans in a MicroInstruction are now Mnemonics

Booleans are now expressed as members of a special MnemonicFamily that
only has two values. Booleans can now be named freely.
net.mograsim.machine/src/net/mograsim/machine/mi/MicroprogramMemoryParser.java
net.mograsim.machine/src/net/mograsim/machine/mi/parameters/BooleanClassification.java
net.mograsim.machine/src/net/mograsim/machine/mi/parameters/BooleanImmediate.java [deleted file]
net.mograsim.machine/src/net/mograsim/machine/mi/parameters/Mnemonic.java
net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/BooleanEditingSupport.java
net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionView.java