From: hadeshyp Date: Mon, 27 Aug 2012 18:40:21 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: oldGBE~36 X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=d44c8a69cfe66dc59ddf35215c33365cab6a8f85;p=trbnet.git *** empty log message *** --- diff --git a/gbe2_ecp3/trb_net16_gbe_main_control.vhd b/gbe2_ecp3/trb_net16_gbe_main_control.vhd index fb29ce5..91c678f 100644 --- a/gbe2_ecp3/trb_net16_gbe_main_control.vhd +++ b/gbe2_ecp3/trb_net16_gbe_main_control.vhd @@ -335,6 +335,7 @@ begin else redirect_next_state <= DROP; end if; + when CHECK_BUSY => redirect_state <= x"6"; if (or_all(ps_busy and RC_FRAME_PROTO_IN) = '0') then diff --git a/gbe2_ecp3/trb_net16_gbe_response_constructor_SCTRL.vhd b/gbe2_ecp3/trb_net16_gbe_response_constructor_SCTRL.vhd index 8123848..f9e76cf 100644 --- a/gbe2_ecp3/trb_net16_gbe_response_constructor_SCTRL.vhd +++ b/gbe2_ecp3/trb_net16_gbe_response_constructor_SCTRL.vhd @@ -316,7 +316,7 @@ begin end if; end if; - if (dissect_current_state = IDLE) then + if (dissect_current_state = IDLE or dissect_current_state = WAIT_FOR_RESPONSE) then PS_BUSY_OUT <= '0'; else PS_BUSY_OUT <= '1';