X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=sha1%2Fsha1-asm.S;h=f479fcc27ca42db3a1e611dd830624ebf7d73f81;hp=4d185f928fc5a488e96ee66919ff36bffe21acdc;hb=5a83cf2b010b74721dec56d940dcf457fae24205;hpb=ca591a22fb1e3500567c3d0b730009b44ba33c2c diff --git a/sha1/sha1-asm.S b/sha1/sha1-asm.S index 4d185f9..f479fcc 100644 --- a/sha1/sha1-asm.S +++ b/sha1/sha1-asm.S @@ -284,8 +284,8 @@ sha1_lastBlock: pop r25 subi r21, 2 ldi r19, 64 - sub r22, r19 - sbc r23, r1 + add r22, r19 + adc r23, r1 rjmp sha1_lastBlock sha1_lastBlock_prolog: /* allocate space on stack */