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=22985930c9c2c610ae18e2d8df0f3ea78a082134;hpb=e1cb3a050dbdb395e9d87f954d754046481b82f7 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 */