u16_t crc16 (u8_t *p, u32_t sz) { u16_t crc = 0; while(sz--) { crc = crc16_ch(crc,*p++); }; return crc;}