From bbd09570b1d39c1dc2acc2a2b157383f0c593659 Mon Sep 17 00:00:00 2001
From: Eric Kooistra <kooistra@astron.nl>
Date: Fri, 28 Oct 2022 09:26:01 +0200
Subject: [PATCH] Correct v.blk_on in r.state s_block when gapsize = 0.

---
 libraries/base/diag/src/vhdl/diag_block_gen.vhd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libraries/base/diag/src/vhdl/diag_block_gen.vhd b/libraries/base/diag/src/vhdl/diag_block_gen.vhd
index 0f1104b33b..5275ee4ef7 100644
--- a/libraries/base/diag/src/vhdl/diag_block_gen.vhd
+++ b/libraries/base/diag/src/vhdl/diag_block_gen.vhd
@@ -216,7 +216,7 @@ begin
             if v.eop = '1' and r.blk_en = '0' then
               v.state := s_idle;          -- accept disable after eop, not during block
             end if;
-            if r.eop = '1' then
+            if v.eop = '1' then
               v.blk_xon := xon_reg;  -- accept XOFF after eop, not during block
             end if;
           
-- 
GitLab