iic_smbus_crc8
crc = iic_smbus_crc8((crc ^ s[i]) << 8);
crc = iic_smbus_crc8((crc ^ r[i]) << 8);
static uint8_t iic_smbus_crc8(uint16_t);