Add support for calculating hashes with watchdog triggering
authorBartlomiej Sieka <tur@semihalf.com>
Tue, 22 Apr 2008 10:27:56 +0000 (12:27 +0200)
committerWolfgang Denk <wd@denx.de>
Thu, 24 Apr 2008 22:01:06 +0000 (00:01 +0200)
commit215b01bba8bc662d35f72b084700b192d367dfb4
tree339d9bea31b2cb37fc65c8b4c75e7597a11bba10
parent8875e3abab986df930167ce5c1ac4f95dcacc81c
Add support for calculating hashes with watchdog triggering

Implement watchodg-aware variants of hash calculation functions:
- crc32_wd()
- md5_wd()
- sha1_csum_wd()
The above functions calculate the hash of the input buffer in chunks,
triggering the watchdog after processing each chunk. The chunk size
is given as a function call parameter.

Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
include/common.h
include/sha1.h
include/u-boot/md5.h
lib_generic/crc32.c
lib_generic/md5.c
lib_generic/sha1.c