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

Subversion Repositories iso7816_3_master

[/] [iso7816_3_master/] [trunk/] [test/] [ComRxDriverTasks.v] - Diff between revs 5 and 9

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

Rev 5 Rev 9
Line 32... Line 32...
      end
      end
                @(posedge COM_clk);
                @(posedge COM_clk);
        end
        end
endtask
endtask
 
 
 
 
 No newline at end of file
 No newline at end of file
 
//Higher level tasks
 
task receiveAndCheckHexBytes;
 
        input [16*257:0] bytesString;
 
        integer i;
 
        reg [15:0] byteInHex;
 
        reg [7:0] byteToCheck;
 
begin
 
        for(i=16*256;i>=0;i=i-16) begin
 
                byteInHex=bytesString[i+:16];
 
                if(16'h0!=byteInHex) begin
 
                        byteToCheck=hexString2Byte(byteInHex);
 
                        receiveAndCheckByte(byteToCheck);
 
                end
 
        end
 
end
 
endtask
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

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