From 3d0538fab2dafa8330494e773c5ca12e4423875f Mon Sep 17 00:00:00 2001 From: Daniel van der Schuur <schuur@astron.nl> Date: Fri, 5 Jun 2015 14:23:49 +0000 Subject: [PATCH] -Updated the IP and UDP length fields. .validated on dop17 using _lp revision on FN 0, _bg revision on FN1. --- .../src/vhdl/compaan_unb1_dp_offload.vhd | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/applications/compaan/designs/compaan_unb1_dp_offload/src/vhdl/compaan_unb1_dp_offload.vhd b/applications/compaan/designs/compaan_unb1_dp_offload/src/vhdl/compaan_unb1_dp_offload.vhd index 2c372acd3a..e4ce994b5c 100644 --- a/applications/compaan/designs/compaan_unb1_dp_offload/src/vhdl/compaan_unb1_dp_offload.vhd +++ b/applications/compaan/designs/compaan_unb1_dp_offload/src/vhdl/compaan_unb1_dp_offload.vhd @@ -87,6 +87,7 @@ ARCHITECTURE str OF compaan_unb1_dp_offload IS CONSTANT c_fw_version : t_unb1_board_fw_version := (0, 5); -- CONSTANT c_lpbk_data_w : NATURAL := 32; -- 128 c_tech_tse_data_w, c_xgmii_data_w +-- CONSTANT c_eth_packet_size --FIXME -- Revision controlled constants CONSTANT c_use_1GbE : BOOLEAN := TRUE; @@ -116,7 +117,7 @@ ARCHITECTURE str OF compaan_unb1_dp_offload IS ( field_name_pad("ip_version" ), " ", 4, field_default(4) ), ( field_name_pad("ip_header_length" ), " ", 4, field_default(5) ), ( field_name_pad("ip_services" ), " ", 8, field_default(0) ), - ( field_name_pad("ip_total_length" ), " ", 16, field_default(0) ), + ( field_name_pad("ip_total_length" ), " ", 16, field_default(88) ), ( field_name_pad("ip_identification" ), " ", 16, field_default(0) ), ( field_name_pad("ip_flags" ), " ", 3, field_default(2) ), ( field_name_pad("ip_fragment_offset" ), " ", 13, field_default(0) ), @@ -127,7 +128,7 @@ ARCHITECTURE str OF compaan_unb1_dp_offload IS ( field_name_pad("ip_dst_addr" ), " ", 32, field_default(0) ), ( field_name_pad("udp_src_port" ), " ", 16, field_default(0) ), ( field_name_pad("udp_dst_port" ), " ", 16, field_default(0) ), - ( field_name_pad("udp_total_length" ), " ", 16, field_default(0) ), + ( field_name_pad("udp_total_length" ), " ", 16, field_default(68) ), ( field_name_pad("udp_checksum" ), " ", 16, field_default(0) ), ( field_name_pad("usr_sync" ), " ", 1, field_default(1) ), ( field_name_pad("usr_bsn" ), " ", 60, field_default(0) ), -- GitLab