X-Git-Url: https://git.cryptolib.org/?p=arm-crypto-lib.git;a=blobdiff_plain;f=host%2Fshavs_test2.rb;h=4d411cbc741705a7b440afe8c13e506d3a28006b;hp=ab901927b4f5a4ec2bb4eec7d92f4506d05e8303;hb=f59c19cdaa2b415ea72a30083ee7df085c2a6ae9;hpb=e0fbef3e36b457e05c8b7146a75c1d95e02b60ba diff --git a/host/shavs_test2.rb b/host/shavs_test2.rb index ab90192..4d411cb 100644 --- a/host/shavs_test2.rb +++ b/host/shavs_test2.rb @@ -122,20 +122,37 @@ end ################################################################################ # send_md # ################################################################################ - +=begin def send_md(md_string) $sp.print("Msg = ") for i in 0..md_string.length-1 $sp.print(md_string[i].chr) -# print("DBG s: "+ md_string[i].chr) if $debug -# sleep(0.001) - if((i%($buffer_size*2)==0)&&(i!=0)) - begin - line=$sp.gets() - end while not /\./.match(line) - end + if((i%($buffer_size*2)==0)&&(i!=0)) + begin + line=$sp.gets() + end while not /\./.match(line) + end end end +=end +def send_md(md_string) +# puts 'DBG: send_md; md_string.length = '+md_string.length.to_s+'; buffer_size = '+$buffer_size.to_s + bs = $buffer_size*2 + $sp.print("Msg = ") + for i in 0..((md_string.length-1)/bs) +# puts 'DBG bulk send' + if(md_string.length-i*bs