코스웨어/13년 스마트컨트롤러
checksum함수
알 수 없는 사용자
2013. 6. 27. 10:35
728x90
반응형
unsigned short chsum(unsigned short *buf, int len)
{
unsigned long sum ;
for(sum =0; len > 0; len-=2)
sum += *buf++;
sum = (sum>>16) + (sum&0xffff) ;
sum += (sum>>16) ;
return ~sum;
}
728x90