URL
https://opencores.org/ocsvn/iso7816_3_master/iso7816_3_master/trunk
[/] [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
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.