From c0ebf7028a18c9e02f98e9de29fadcfe2ffcf9d9 Mon Sep 17 00:00:00 2001
From: Pepping <pepping>
Date: Thu, 21 Apr 2016 09:11:21 +0000
Subject: [PATCH] Added generic g_version

---
 .../unb1_board/src/vhdl/ctrl_unb1_board.vhd   | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd
index ccc7f55d53..3c4ff85589 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd
@@ -254,6 +254,8 @@ END ctrl_unb1_board;
 
 ARCHITECTURE str OF ctrl_unb1_board IS
 
+  CONSTANT c_ctrl_unb1_version : NATURAL := 1; -- Only increment when something changes to the register map of rom_system_info. 
+
   -- g_sel=0 for clk200_pll.vhd     : used when ADUH is not used so g_dp_phs_clk_vec_w = g_nof_dp_phs_clk = 0
   -- g_sel=1 for clk200_pll_p6.vhd  : used when ADUH is     used so g_dp_phs_clk_vec_w = g_nof_dp_phs_clk > 0
   CONSTANT c_dp_clk_pll_sel : NATURAL := sel_a_b(g_dp_phs_clk_vec_w=0, 0, 1);
@@ -431,14 +433,15 @@ BEGIN
   
   u_mms_unb1_board_system_info : ENTITY work.mms_unb1_board_system_info
   GENERIC MAP (
-    g_sim         => g_sim,
-    g_design_name => g_design_name,
-    g_use_phy     => g_use_phy,
-    g_fw_version  => g_fw_version,
-    g_stamp_date  => g_stamp_date,
-    g_stamp_time  => g_stamp_time,
-    g_stamp_svn   => g_stamp_svn,
-    g_design_note => g_design_note
+    g_sim               => g_sim,
+    g_design_name       => g_design_name,
+    g_use_phy           => g_use_phy,
+    g_fw_version        => g_fw_version,
+    g_stamp_date        => g_stamp_date,
+    g_stamp_time        => g_stamp_time,
+    g_stamp_svn         => g_stamp_svn,
+    g_design_note       => g_design_note,
+    g_ctrl_unb1_version => c_ctrl_unb1_version
   )
   PORT MAP (
     mm_clk      => mm_clk,
-- 
GitLab