more consistent DV and CRS handling
Stefan Schuermans

Stefan Schuermans commited on 2012-03-06 19:08:13
Showing 1 changed files, with 2 additions and 2 deletions.

... ...
@@ -105,8 +105,8 @@ BEGIN
105 105
                 WHEN in_err =>
106 106
                     r_in_state <= in_post_err;
107 107
                 WHEN in_post_err =>
108
-                    IF pin_i_col = '0' AND pin_i_crs = '0'
109
-                                       AND pin_i_rx_dv = '0' THEN
108
+                    IF pin_i_col = '0' AND
109
+                       (pin_i_crs = '0' OR pin_i_rx_dv = '0') THEN
110 110
                         r_in_state <= in_idle;
111 111
                     END IF;
112 112
                 WHEN OTHERS => NULL;
113 113