diff --git a/rtl/eth/taxi_axis_baser_tx_64.sv b/rtl/eth/taxi_axis_baser_tx_64.sv index 1e2d878..cd4df2a 100644 --- a/rtl/eth/taxi_axis_baser_tx_64.sv +++ b/rtl/eth/taxi_axis_baser_tx_64.sv @@ -240,8 +240,7 @@ for (genvar n = 0; n < 8; n = n + 1) begin : crc end -function [2:0] keep2empty; - input [7:0] k; +function [2:0] keep2empty(input [7:0] k); casez (k) 8'bzzzzzzz0: keep2empty = 3'd7; 8'bzzzzzz01: keep2empty = 3'd7; diff --git a/rtl/eth/taxi_axis_xgmii_tx_32.sv b/rtl/eth/taxi_axis_xgmii_tx_32.sv index 553a3cb..f749229 100644 --- a/rtl/eth/taxi_axis_xgmii_tx_32.sv +++ b/rtl/eth/taxi_axis_xgmii_tx_32.sv @@ -178,8 +178,7 @@ for (genvar n = 0; n < 4; n = n + 1) begin : crc end -function [1:0] keep2empty; - input [3:0] k; +function [1:0] keep2empty(input [3:0] k); casez (k) 4'bzzz0: keep2empty = 2'd3; 4'bzz01: keep2empty = 2'd3; diff --git a/rtl/eth/taxi_axis_xgmii_tx_64.sv b/rtl/eth/taxi_axis_xgmii_tx_64.sv index e92fb9c..0d50a67 100644 --- a/rtl/eth/taxi_axis_xgmii_tx_64.sv +++ b/rtl/eth/taxi_axis_xgmii_tx_64.sv @@ -186,8 +186,7 @@ for (genvar n = 0; n < 8; n = n + 1) begin : crc end -function [2:0] keep2empty; - input [7:0] k; +function [2:0] keep2empty(input [7:0] k); casez (k) 8'bzzzzzzz0: keep2empty = 3'd7; 8'bzzzzzz01: keep2empty = 3'd7;