Signed-off-by: Michael Walle <mich...@walle.cc>
---
 cores/softusb/rtl/softusb_rx.v |   48 ++++++++++++++++++++--------------------
 1 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/cores/softusb/rtl/softusb_rx.v b/cores/softusb/rtl/softusb_rx.v
index d74d411..9867469 100644
--- a/cores/softusb/rtl/softusb_rx.v
+++ b/cores/softusb/rtl/softusb_rx.v
@@ -151,49 +151,49 @@ reg lastrx;
 reg startrx;
 always @(posedge usb_clk) begin
        if(rxreset) begin
-               rx_active = 1'b0;
-               rx_valid = 1'b0;
-               rx_error = 1'b0;
+               rx_active <= 1'b0;
+               rx_valid <= 1'b0;
+               rx_error <= 1'b0;
        end else begin
-               rx_valid = 1'b0;
-               rx_error = 1'b0;
+               rx_valid <= 1'b0;
+               rx_error <= 1'b0;
                if(eop_detected)
-                       rx_active = 1'b0;
+                       rx_active <= 1'b0;
                else if(dpll_ce) begin
                        if(rx_active & ~se0) begin
                                if(onecount == 3'd6) begin
                                        /* skip stuffed bits */
-                                       onecount = 3'd0;
+                                       onecount <= 3'd0;
                                        if((lastrx & rx_corrected)|(~lastrx & 
~rx_corrected)) begin
                                                /* no transition? bitstuff 
error */
-                                               rx_active = 1'b0;
-                                               rx_error = 1'b1;
+                                               rx_active <= 1'b0;
+                                               rx_error <= 1'b1;
                                        end
-                                       lastrx = ~lastrx;
+                                       lastrx <= ~lastrx;
                                end else begin
                                        if(rx_corrected) begin
-                                               rx_data = {lastrx, 
rx_data[7:1]};
+                                               rx_data <= {lastrx, 
rx_data[7:1]};
                                                if(lastrx)
-                                                       onecount = onecount + 
3'd1;
+                                                       onecount <= onecount + 
3'd1;
                                                else
-                                                       onecount = 3'd0;
-                                               lastrx = 1'b1;
+                                                       onecount <= 3'd0;
+                                               lastrx <= 1'b1;
                                        end else begin
-                                               rx_data = {~lastrx, 
rx_data[7:1]};
+                                               rx_data <= {~lastrx, 
rx_data[7:1]};
                                                if(~lastrx)
-                                                       onecount = onecount + 
3'd1;
+                                                       onecount <= onecount + 
3'd1;
                                                else
-                                                       onecount = 3'd0;
-                                               lastrx = 1'b0;
+                                                       onecount <= 3'd0;
+                                               lastrx <= 1'b0;
                                        end
-                                       rx_valid = bitcount == 3'd7;
-                                       bitcount = bitcount + 3'd1;
+                                       rx_valid <= bitcount == 3'd7;
+                                       bitcount <= bitcount + 3'd1;
                                end
                        end else if(startrx) begin
-                               rx_active = 1'b1;
-                               bitcount = 3'd0;
-                               onecount = 3'd1;
-                               lastrx = 1'b0;
+                               rx_active <= 1'b1;
+                               bitcount <= 3'd0;
+                               onecount <= 3'd1;
+                               lastrx <= 1'b0;
                        end
                end
        end
-- 
1.7.2.5

_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode

Reply via email to