projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mvebu: neta: Add support for board init function
[oweals/u-boot.git]
/
lib
/
crc16.c
diff --git
a/lib/crc16.c
b/lib/crc16.c
index 57e46f82d903dc5da3bf1d76a9511650cd87d43e..753b987b0206e8f8cac1dc78fe132c5ab4e86622 100644
(file)
--- a/
lib/crc16.c
+++ b/
lib/crc16.c
@@
-61,12
+61,12
@@
static const uint16_t crc16_tab[] = {
0x6e17, 0x7e36, 0x4e55, 0x5e74, 0x2e93, 0x3eb2, 0x0ed1, 0x1ef0,
};
0x6e17, 0x7e36, 0x4e55, 0x5e74, 0x2e93, 0x3eb2, 0x0ed1, 0x1ef0,
};
-uint16_t c
yg_crc16(
unsigned char *buf, int len)
+uint16_t c
rc16_ccitt(uint16_t crc_start,
unsigned char *buf, int len)
{
int i;
uint16_t cksum;
{
int i;
uint16_t cksum;
- cksum =
0
;
+ cksum =
crc_start
;
for (i = 0; i < len; i++)
cksum = crc16_tab[((cksum>>8) ^ *buf++) & 0xff] ^ (cksum << 8);
for (i = 0; i < len; i++)
cksum = crc16_tab[((cksum>>8) ^ *buf++) & 0xff] ^ (cksum << 8);