1234567891011121314151617181920212223242526272829 |
- #include "types.h"
- #include "checksum.h"
- UCHAR CheckSum_Calc8(const volatile void *pvDataPtr_, USHORT usSize_)
- {
- const UCHAR *pucDataPtr = (UCHAR *)pvDataPtr_;
- UCHAR ucCheckSum = 0;
- int i;
-
- for (i = 0; i < usSize_; i++)
- ucCheckSum ^= pucDataPtr[i];
- return ucCheckSum;
- }
|