extern unsigned short crc_15(void *byte, int len); extern void crc_15_step(unsigned short *crc, unsigned char byte);