X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.plugin.core%2Fsrc%2Fnet%2Fmograsim%2Fplugin%2Flaunch%2FMachineRegister.java;h=d2a2312809461adc7bbe170705a872ed82d9b8e4;hb=1151a74c8e2ca75e70ba458ebf59ba364b36a23f;hp=8c0685dc897dca4ba408c1e995529803d344415c;hpb=2d1f3e4780616f3b638133a243fcdb7a6738baf9;p=Mograsim.git diff --git a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/launch/MachineRegister.java b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/launch/MachineRegister.java index 8c0685dc..d2a23128 100644 --- a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/launch/MachineRegister.java +++ b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/launch/MachineRegister.java @@ -18,7 +18,7 @@ import org.eclipse.swt.SWT; import net.mograsim.logic.core.types.BitVector; import net.mograsim.machine.Machine; -import net.mograsim.machine.Register; +import net.mograsim.machine.registers.Register; import net.mograsim.plugin.MograsimActivator; public class MachineRegister extends PlatformObject implements IRegister @@ -95,12 +95,14 @@ public class MachineRegister extends PlatformObject implements IRegister public String getValueString() { + // TODO view in hex return getMachine().getRegister(machineRegister).toString(); } @Override public void setValue(String expression) throws DebugException { + // TODO support hex // TODO exception handling getMachine().setRegister(machineRegister, BitVector.parse(expression)); }