polynomial
static const struct polynomial __maybe_unused poly_volt_to_N = {
static const struct polynomial poly_N_to_volt = {
static const struct polynomial __maybe_unused poly_temp_to_N = {
static const struct polynomial poly_N_to_temp = {
static const struct polynomial poly_N_to_temp = {
static const struct polynomial poly_N_to_temp = {
void crc8_populate_lsb(u8 table[CRC8_TABLE_SIZE], u8 polynomial);
void crc8_populate_msb(u8 table[CRC8_TABLE_SIZE], u8 polynomial);
long polynomial_calc(const struct polynomial *poly, long data);
void crc8_populate_msb(u8 table[CRC8_TABLE_SIZE], u8 polynomial)
t = (t << 1) ^ (t & msbit ? polynomial : 0);
void crc8_populate_lsb(u8 table[CRC8_TABLE_SIZE], u8 polynomial)
t = (t >> 1) ^ (t & 1 ? polynomial : 0);
static void crc32init_le_generic(const uint32_t polynomial, uint32_t tab[256])
crc = (crc >> 1) ^ ((crc & 1) ? polynomial : 0);
long polynomial_calc(const struct polynomial *poly, long data)