Lines Matching refs:crc

92 uint8_t esp_rom_crc8_be(uint8_t crc, uint8_t const *buf, uint32_t len)  in esp_rom_crc8_be()  argument
95 crc = ~crc; in esp_rom_crc8_be()
97 crc = crc8_be_table[crc ^ buf[i]]; in esp_rom_crc8_be()
99 return ~crc; in esp_rom_crc8_be()
102 uint16_t esp_rom_crc16_be(uint16_t crc, uint8_t const *buf, uint32_t len) in esp_rom_crc16_be() argument
105 crc = ~crc; in esp_rom_crc16_be()
107 crc = crc16_be_table[(crc >> 8)^buf[i]] ^ (crc << 8); in esp_rom_crc16_be()
109 return ~crc; in esp_rom_crc16_be()
112 uint32_t esp_rom_crc32_be(uint32_t crc, uint8_t const *buf, uint32_t len) in esp_rom_crc32_be() argument
115 crc = ~crc; in esp_rom_crc32_be()
117 crc = crc32_be_table[(crc >> 24)^buf[i]] ^ (crc << 8); in esp_rom_crc32_be()
119 return ~crc; in esp_rom_crc32_be()
200 uint8_t esp_rom_crc8_le(uint8_t crc, uint8_t const *buf, uint32_t len) in esp_rom_crc8_le() argument
203 crc = ~crc; in esp_rom_crc8_le()
205 crc = crc8_le_table[crc ^ buf[i]]; in esp_rom_crc8_le()
207 return ~crc; in esp_rom_crc8_le()
210 uint16_t esp_rom_crc16_le(uint16_t crc, uint8_t const *buf, uint32_t len) in esp_rom_crc16_le() argument
213 crc = ~crc; in esp_rom_crc16_le()
215 crc = crc16_le_table[(crc ^ buf[i]) & 0xff] ^ (crc >> 8); in esp_rom_crc16_le()
217 return ~crc; in esp_rom_crc16_le()
220 uint32_t esp_rom_crc32_le(uint32_t crc, uint8_t const *buf, uint32_t len) in esp_rom_crc32_le() argument
223 crc = ~crc; in esp_rom_crc32_le()
225 crc = crc32_le_table[(crc ^ buf[i]) & 0xff] ^ (crc >> 8); in esp_rom_crc32_le()
227 return ~crc; in esp_rom_crc32_le()