only write one error into fifo
authormatt <matt@221aa14e-8319-0410-a670-987f0aec2ac5>
Thu, 2 Apr 2009 07:57:20 +0000 (07:57 +0000)
committermatt <matt@221aa14e-8319-0410-a670-987f0aec2ac5>
Thu, 2 Apr 2009 07:57:20 +0000 (07:57 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10742 221aa14e-8319-0410-a670-987f0aec2ac5

usrp2/fpga/simple_gemac/simple_gemac_rx.v

index df0e9e686092c7757a933e14bc5dd428db25c1e1..7daa9adad2d60daa1eaafbd4a4303f02429f5114 100644 (file)
@@ -46,7 +46,7 @@ module simple_gemac_rx
        rx_valid <= 0;
      else if(keep_packet)
        rx_valid <= 1;
-     else if((rx_state == RX_IDLE))//|(rx_state == RX_GOODFRAME))
+     else if((rx_state == RX_IDLE)|(rx_state == RX_ERROR))
        rx_valid <= 0;
    
    address_filter af_ucast (.clk(rx_clk), .reset(reset), .go(go_filt), .data(rxd_d1),