From: Manuel Penschuck Date: Fri, 19 Dec 2014 14:33:48 +0000 (+0100) Subject: GbE: Source address configurable X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=8be4e9ccd653c45118d6dc2a38b299b6f6e8738f;p=trbnet.git GbE: Source address configurable --- diff --git a/gbe2_ecp3/trb_net16_gbe_response_constructor_TrbNetData.vhd b/gbe2_ecp3/trb_net16_gbe_response_constructor_TrbNetData.vhd index 91b8ceb..ff7546a 100644 --- a/gbe2_ecp3/trb_net16_gbe_response_constructor_TrbNetData.vhd +++ b/gbe2_ecp3/trb_net16_gbe_response_constructor_TrbNetData.vhd @@ -482,18 +482,18 @@ end process; ---rx_enable_gen : if (RX_PATH_ENABLE = 1) generate --- TC_SRC_MAC_OUT <= g_MY_MAC; --- TC_SRC_IP_OUT <= g_MY_IP; ---end generate rx_enable_gen; --- ---rx_disable_gen : if (RX_PATH_ENABLE = 0) generate --- TC_SRC_MAC_OUT <= g_MY_MAC; --- TC_SRC_IP_OUT <= ic_src_ip; ---end generate rx_disable_gen; - -TC_SRC_MAC_OUT <= x"99883c290c00"; -TC_SRC_IP_OUT <= x"0288a8c0"; +rx_enable_gen : if (RX_PATH_ENABLE = 1) generate + TC_SRC_MAC_OUT <= g_MY_MAC; + TC_SRC_IP_OUT <= g_MY_IP; +end generate rx_enable_gen; + +rx_disable_gen : if (RX_PATH_ENABLE = 0) generate + TC_SRC_MAC_OUT <= g_MY_MAC; + TC_SRC_IP_OUT <= ic_src_ip; +end generate rx_disable_gen; + +--TC_SRC_MAC_OUT <= x"99883c290c00"; +--TC_SRC_IP_OUT <= x"0288a8c0"; TC_SRC_UDP_OUT <= ic_src_udp; TC_IP_PROTOCOL_OUT <= x"11";