From b16eb5e661c395a79e2cfe02407aea94664af482 Mon Sep 17 00:00:00 2001
From: Reinier van der Walle <walle@astron.nl>
Date: Thu, 22 Jul 2021 13:14:05 +0200
Subject: [PATCH] corrected ELSIF order

---
 libraries/base/common/src/vhdl/common_counter.vhd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libraries/base/common/src/vhdl/common_counter.vhd b/libraries/base/common/src/vhdl/common_counter.vhd
index 07a7d11654..d4826da0ff 100644
--- a/libraries/base/common/src/vhdl/common_counter.vhd
+++ b/libraries/base/common/src/vhdl/common_counter.vhd
@@ -91,12 +91,12 @@ BEGIN
     nxt_count <= reg_count;
     IF cnt_clr='1' THEN
       nxt_count <= (OTHERS => '0');
+    ELSIF cnt_ld='1' THEN
+      nxt_count <= load;
     ELSIF reg_count=cnt_max THEN
       IF NOT g_clip THEN
         nxt_count <= (OTHERS => '0');
       END IF;
-    ELSIF cnt_ld='1' THEN
-      nxt_count <= load;
     ELSIF cnt_en='1' THEN
       nxt_count <= INCR_UVEC(reg_count, g_step_size);
     END IF;
-- 
GitLab