From 7a6e313006f06785ab0d9ab08f9903e7d75731cd Mon Sep 17 00:00:00 2001 From: Pepping <pepping> Date: Thu, 21 Apr 2016 09:06:33 +0000 Subject: [PATCH] Added g_unb1_ctrl_board_version generic and added it to info vector. --- .../unb1_board/src/vhdl/unb1_board_system_info.vhd | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info.vhd index aa946c8acc..a080c24a58 100644 --- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info.vhd +++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info.vhd @@ -31,9 +31,10 @@ USE work.unb1_board_pkg.ALL; ENTITY unb1_board_system_info IS GENERIC ( - g_sim : BOOLEAN := FALSE; - g_fw_version : t_unb1_board_fw_version := c_unb1_board_fw_version; -- firmware version x.y (4b.4b) - g_aux : t_c_unb1_board_aux := c_unb1_board_aux -- aux contains the hardware version + g_sim : BOOLEAN := FALSE; + g_fw_version : t_unb1_board_fw_version := c_unb1_board_fw_version; -- firmware version x.y (4b.4b) + g_aux : t_c_unb1_board_aux := c_unb1_board_aux; -- aux contains the hardware version + g_ctrl_unb1_version : NATURAL := 1 ); PORT ( clk : IN STD_LOGIC; @@ -86,6 +87,7 @@ BEGIN p_info : PROCESS(cs_sim, hw_version_reg, id_reg) BEGIN nxt_info <= (OTHERS=>'0'); + nxt_info(27 DOWNTO 24) <= TO_UVEC(g_ctrl_unb1_version, 4); nxt_info(23 DOWNTO 20) <= TO_UVEC(g_fw_version.hi, 4); nxt_info(19 DOWNTO 16) <= TO_UVEC(g_fw_version.lo, 4); nxt_info(10) <= cs_sim; -- GitLab