Lines Matching refs:checksum
72 * checksum. A packet consists of
74 * $<packet info>#<checksum>.
78 * <checksum> :: <two hex digits computed as modulo 256 sum of <packetinfo>>
224 /* scan for the sequence $<data>#<checksum> */
228 unsigned char checksum;
245 checksum = 0;
255 checksum = checksum + ch;
268 if (checksum != xmitcsum)
269 putDebugChar('-'); /* failed checksum */
283 } while (checksum != xmitcsum);
290 unsigned char checksum;
294 /* $<packet info>#<checksum>. */
297 checksum = 0;
302 checksum += ch;
307 putDebugChar(hexchars[checksum >> 4]);
308 putDebugChar(hexchars[checksum & 0xf]);