From: hadeshyp Date: Mon, 2 Mar 2009 14:27:17 +0000 (+0000) Subject: another bug... X-Git-Tag: oldGBE~476 X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=85055c87f7e02f2ff3c56197ccd63990d512dc5b;p=trbnet.git another bug... --- diff --git a/trb_net16_api_base.vhd b/trb_net16_api_base.vhd index 9ebf7da..e374692 100644 --- a/trb_net16_api_base.vhd +++ b/trb_net16_api_base.vhd @@ -730,7 +730,7 @@ INT_MASTER_DATAREADY_OUT <= buf_INT_MASTER_DATAREADY_OUT; when sa_WRONG_ADDR => fifo_to_apl_read <= not fifo_to_apl_empty; throw_away <= '1'; - if saved_fifo_to_apl_packet_type = TYPE_TRM and fifo_to_apl_long_PACKET_NUM_OUT = c_F3 then + if saved_fifo_to_apl_packet_type = TYPE_TRM and fifo_to_apl_long_PACKET_NUM_OUT = c_F3 and last_fifo_to_apl_read = '1' then next_state_to_apl <= sa_INACTIVE; slave_end <= '1'; end if;