projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rename UPDCRC() to UPDCRC16().
[bertos.git]
/
mware
/
xmodem.c
diff --git
a/mware/xmodem.c
b/mware/xmodem.c
index ba38810b935cf7adf943bec7f20bbadf948e5ae7..ffb078c5497cc173d34019d309b8ca7d4f2489ed 100755
(executable)
--- a/
mware/xmodem.c
+++ b/
mware/xmodem.c
@@
-16,6
+16,9
@@
/*
* $Log$
/*
* $Log$
+ * Revision 1.2 2004/08/12 23:24:07 bernie
+ * Rename UPDCRC() to UPDCRC16().
+ *
* Revision 1.1 2004/08/11 19:54:22 bernie
* Import XModem protocol into DevLib.
*
* Revision 1.1 2004/08/11 19:54:22 bernie
* Import XModem protocol into DevLib.
*
@@
-231,7
+234,7
@@
bool xmodem_recv(KFile *fd)
/* Calculate block checksum or CRC */
if (usecrc)
/* Calculate block checksum or CRC */
if (usecrc)
- crc = UPDCRC(c, crc);
+ crc = UPDCRC
16
(c, crc);
else
checksum += (char)c;
}
else
checksum += (char)c;
}
@@
-248,7
+251,7
@@
bool xmodem_recv(KFile *fd)
if (usecrc)
{
if (usecrc)
{
- crc = UPDCRC(c, crc);
+ crc = UPDCRC
16
(c, crc);
/* Get CRC-16 LSB */
if ((c = ser_getchar()) == EOF)
/* Get CRC-16 LSB */
if ((c = ser_getchar()) == EOF)
@@
-257,7
+260,7
@@
bool xmodem_recv(KFile *fd)
break;
}
break;
}
- crc = UPDCRC(c, crc);
+ crc = UPDCRC
16
(c, crc);
if (crc)
{
if (crc)
{
@@
-411,15
+414,15
@@
bool xmodem_send(KFile *fd)
for (i = 0; i < XM_BUFSIZE; i++)
{
ser_putchar(block_buffer[i]);
for (i = 0; i < XM_BUFSIZE; i++)
{
ser_putchar(block_buffer[i]);
- crc = UPDCRC(block_buffer[i], crc);
+ crc = UPDCRC
16
(block_buffer[i], crc);
sum += block_buffer[i];
}
/* Send CRC/Checksum */
if (usecrc)
{
sum += block_buffer[i];
}
/* Send CRC/Checksum */
if (usecrc)
{
- crc = UPDCRC(0, crc);
- crc = UPDCRC(0, crc);
+ crc = UPDCRC
16
(0, crc);
+ crc = UPDCRC
16
(0, crc);
ser_putchar(crc >> 8);
ser_putchar(crc & 0xFF);
}
ser_putchar(crc >> 8);
ser_putchar(crc & 0xFF);
}