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