OpenCores
URL https://opencores.org/ocsvn/alternascope/alternascope/trunk

Subversion Repositories alternascope

[/] [alternascope/] [trunk/] [Mouse/] [d_DriverMouse.v] - Diff between revs 5 and 11

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 5 Rev 11
Line 169... Line 169...
    end
    end
end
end
 
 
always @ (posedge CLK_ps2c_debounced or posedge MASTER_RST) begin
always @ (posedge CLK_ps2c_debounced or posedge MASTER_RST) begin
    if(MASTER_RST == 1'b1) begin
    if(MASTER_RST == 1'b1) begin
        YCOORD <= 12'd100;
        YCOORD <= 12'd199;
    end else if(Counter_bits == 6'd32 && (data_in_buf[8] == 1'b0)) begin
    end else if(Counter_bits == 6'd32 && (data_in_buf[8] == 1'b0)) begin
        if(data_in_buf[6] == 1'b1) begin    // POSITIVE
        if(data_in_buf[6] == 1'b0) begin
            if((YCOORD + ycoord_buf) >= 11'd479)
            if((YCOORD + ycoord_buf) >= 11'd479)
                YCOORD <= 12'd479;
                YCOORD <= 12'd479;
            else
            else
                YCOORD <= YCOORD + ycoord_buf;
                YCOORD <= YCOORD + ycoord_buf;
        end else begin  // POSITIVE
        end else begin
            if(YCOORD <= ycoord_buf)
            if(YCOORD <= ycoord_buf)
                YCOORD <= 12'd0;
                YCOORD <= 12'd0;
            else
            else
                YCOORD <= YCOORD - ycoord_buf;
                YCOORD <= YCOORD - ycoord_buf;
        end
        end

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.