From a3fc6845d4017d16f67460708068bfeeca2fc18e Mon Sep 17 00:00:00 2001 From: hneemann Date: Mon, 22 Aug 2016 17:43:50 +0200 Subject: [PATCH] In debug mode also measurement values are shown --- src/main/dig/processor/Flags.dig | 365 ++++++++++-------- .../java/de/neemann/digital/gui/Main.java | 1 + 2 files changed, 197 insertions(+), 169 deletions(-) diff --git a/src/main/dig/processor/Flags.dig b/src/main/dig/processor/Flags.dig index 16d1b35ee..3520ea942 100644 --- a/src/main/dig/processor/Flags.dig +++ b/src/main/dig/processor/Flags.dig @@ -1,174 +1,201 @@ - 1 - + 1 + + + Description + Speichert die Prozessorflags + + + + + In + - Description - Speichert die Prozessorflags + Label + Zi - - - - In - - - Label - Zi - - - - - - Out - - - Label - Zo - - - - - - D_FF - - - - - In - - - Label - Ni - - - - - - Out - - - Label - No - - - - - - D_FF - - - - - In - - - Label - Ci - - - - - - Out - - - Label - Co - - - - - - D_FF - - - - - In - - - Label - C - - - - - - In - - - Label - store - - - - - - And - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + Out + + + Label + Zo + + + + + + D_FF + + + valueIsProbe + true + + + Label + C + + + + + + In + + + Label + Ni + + + + + + Out + + + Label + No + + + + + + D_FF + + + valueIsProbe + true + + + Label + Z + + + + + + In + + + Label + Ci + + + + + + Out + + + Label + Co + + + + + + D_FF + + + valueIsProbe + true + + + Label + N + + + + + + In + + + Label + C + + + + + + In + + + Label + store + + + + + + And + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/de/neemann/digital/gui/Main.java b/src/main/java/de/neemann/digital/gui/Main.java index bc2cc710d..5e0fec4ac 100644 --- a/src/main/java/de/neemann/digital/gui/Main.java +++ b/src/main/java/de/neemann/digital/gui/Main.java @@ -1008,6 +1008,7 @@ public class Main extends JFrame implements ClosingWindowListener.ConfirmSave, E private void setDebug(boolean debug) throws RemoteException { VisualElement rom = getProgramRomFromCircuit(); rom.getElementAttributes().set(Keys.SHOW_LISTING, debug); + settings.set(Keys.SHOW_DATA_TABLE, debug); } @Override