Lines Matching refs:crc
166 uint32_t esp_rom_crc32_le(uint32_t crc, uint8_t const * buf,uint32_t len) in esp_rom_crc32_le() argument
169 crc = ~crc; in esp_rom_crc32_le()
171 crc = crc32_le_table[(crc^buf[i])&0xff]^(crc>>8); in esp_rom_crc32_le()
173 return ~crc; in esp_rom_crc32_le()
176 uint32_t esp_rom_crc32_be(uint32_t crc, uint8_t const * buf,uint32_t len) in esp_rom_crc32_be() argument
179 crc = ~crc; in esp_rom_crc32_be()
181 crc = crc32_be_table[(crc>>24)^buf[i]]^(crc<<8); in esp_rom_crc32_be()
183 return ~crc; in esp_rom_crc32_be()
186 uint16_t esp_rom_crc16_le(uint16_t crc, uint8_t const * buf, uint32_t len) in esp_rom_crc16_le() argument
189 crc = ~crc; in esp_rom_crc16_le()
192 crc = crc16_le_table[(crc^buf[i])&0xff]^(crc>>8); in esp_rom_crc16_le()
194 return ~crc; in esp_rom_crc16_le()
197 uint16_t esp_rom_crc16_be(uint16_t crc, uint8_t const * buf,uint32_t len) in esp_rom_crc16_be() argument
200 crc = ~crc; in esp_rom_crc16_be()
202 crc = crc16_be_table[(crc>>8)^buf[i]]^(crc<<8); in esp_rom_crc16_be()
204 return ~crc; in esp_rom_crc16_be()
207 uint8_t esp_rom_crc8_le(uint8_t crc, uint8_t const * buf, uint32_t len) in esp_rom_crc8_le() argument
210 crc = ~crc; in esp_rom_crc8_le()
213 crc = crc8_le_table[crc^buf[i]]; in esp_rom_crc8_le()
215 return ~crc; in esp_rom_crc8_le()
218 uint8_t esp_rom_crc8_be(uint8_t crc, uint8_t const * buf,uint32_t len) in esp_rom_crc8_be() argument
221 crc = ~crc; in esp_rom_crc8_be()
223 crc = crc8_be_table[crc^buf[i]]; in esp_rom_crc8_be()
225 return ~crc; in esp_rom_crc8_be()