display/history: robuster, trotzdem funktioniert es noch nicht so wie ich moechte
[hwmod.git] / src / display.vhd
index 507c7397427c552f30c3cc342596e8a9fab302c5..8fca39cc8e8372b726ad4800811dfe7ff94be4b6 100644 (file)
@@ -93,7 +93,7 @@ begin
                        when S_COUNTUP =>
                                state_next <= S_GETCH;
                        when S_GETCH =>
-                               if free = '1' and d_done = '1' then
+                               if free = '1' and d_done = '1' and d_new_result = '0' and d_new_eingabe = '0' then
                                        state_next <= S_PUTCH1;
                                end if;
                        when S_PUTCH1 =>