Home
last modified time | relevance | path

Searched refs:crc8 (Results 1 – 25 of 28) sorted by relevance

12

/Zephyr-latest/tests/unit/crc/
Dmain.c226 fcs = crc8(test0, sizeof(test0), 0x00, 0x00, false); in ZTEST()
230 fcs = crc8(test0, sizeof(test0), 0x31, 0x00, false); in ZTEST()
234 fcs = crc8(test1, sizeof(test1), 0x07, 0x00, false); in ZTEST()
238 fcs = crc8(test1, sizeof(test1), 0x31, 0xff, false); in ZTEST()
242 fcs = crc8(test1, sizeof(test1), 0x07, 0x00, false); in ZTEST()
246 fcs = crc8(test2, sizeof(test2), 0x31, 0x00, false); in ZTEST()
250 fcs = crc8(test2, sizeof(test2), 0x31, 0xff, false); in ZTEST()
254 fcs = crc8(test2, sizeof(test2), 0x07, 0x00, false); in ZTEST()
258 fcs = crc8(test2, sizeof(test2), 0x07, 0xff, false); in ZTEST()
262 fcs = crc8(test2, sizeof(test2), 0xe0, 0xff, true); in ZTEST()
[all …]
/Zephyr-latest/subsys/fs/fcb/
Dfcb_elem_info.c25 uint8_t crc8; in fcb_elem_crc8() local
47 crc8 = CRC8_CCITT_INITIAL_VALUE; in fcb_elem_crc8()
48 crc8 = crc8_ccitt(crc8, tmp_str, cnt); in fcb_elem_crc8()
62 crc8 = crc8_ccitt(crc8, tmp_str, blk_sz); in fcb_elem_crc8()
64 *c8p = crc8; in fcb_elem_crc8()
/Zephyr-latest/subsys/fs/nvs/
Dnvs_priv.h48 uint8_t crc8; /* crc8 check of the entry */ member
51 BUILD_ASSERT(offsetof(struct nvs_ate, crc8) ==
Dnvs.c364 uint8_t crc8; in nvs_ate_crc8_update() local
366 crc8 = crc8_ccitt(0xff, entry, offsetof(struct nvs_ate, crc8)); in nvs_ate_crc8_update()
367 entry->crc8 = crc8; in nvs_ate_crc8_update()
375 uint8_t crc8; in nvs_ate_crc8_check() local
377 crc8 = crc8_ccitt(0xff, entry, offsetof(struct nvs_ate, crc8)); in nvs_ate_crc8_check()
378 if (crc8 == entry->crc8) { in nvs_ate_crc8_check()
/Zephyr-latest/drivers/sensor/aosong/ags10/
Dags10.c55 if (crc8(&recv_buf[0], 4, 0x31, 0xFF, false) == recv_buf[4] && in ags10_sample_fetch()
107 if (ret == 0 && crc8(&recv_buf[0], 4, 0x31, 0xFF, false) == recv_buf[4]) { in ags10_init()
/Zephyr-latest/subsys/fs/zms/
Dzms_priv.h50 uint8_t crc8; member
Dzms.c369 uint8_t crc8; in zms_ate_crc8_update() local
372 crc8 = crc8_ccitt(0xff, (uint8_t *)entry + SIZEOF_FIELD(struct zms_ate, crc8), in zms_ate_crc8_update()
373 sizeof(struct zms_ate) - SIZEOF_FIELD(struct zms_ate, crc8)); in zms_ate_crc8_update()
374 entry->crc8 = crc8; in zms_ate_crc8_update()
382 uint8_t crc8; in zms_ate_crc8_check() local
385 crc8 = crc8_ccitt(0xff, (uint8_t *)entry + SIZEOF_FIELD(struct zms_ate, crc8), in zms_ate_crc8_check()
386 sizeof(struct zms_ate) - SIZEOF_FIELD(struct zms_ate, crc8)); in zms_ate_crc8_check()
387 if (crc8 == entry->crc8) { in zms_ate_crc8_check()
/Zephyr-latest/tests/subsys/fs/zms/src/
Dmain.c586 close_ate.crc8 = 0xff; /* Incorrect crc8 */ in ZTEST_F()
593 empty_ate.crc8 = in ZTEST_F()
594 crc8_ccitt(0xff, (uint8_t *)&empty_ate + SIZEOF_FIELD(struct zms_ate, crc8), in ZTEST_F()
595 sizeof(struct zms_ate) - SIZEOF_FIELD(struct zms_ate, crc8)); in ZTEST_F()
603 ate.crc8 = crc8_ccitt(0xff, (uint8_t *)&ate + SIZEOF_FIELD(struct zms_ate, crc8), in ZTEST_F()
604 sizeof(struct zms_ate) - SIZEOF_FIELD(struct zms_ate, crc8)); in ZTEST_F()
655 close_ate.crc8 = in ZTEST_F()
656 crc8_ccitt(0xff, (uint8_t *)&close_ate + SIZEOF_FIELD(struct zms_ate, crc8), in ZTEST_F()
657 sizeof(struct zms_ate) - SIZEOF_FIELD(struct zms_ate, crc8)); in ZTEST_F()
662 corrupt_ate.crc8 = 0xff; /* Incorrect crc8 */ in ZTEST_F()
/Zephyr-latest/include/zephyr/sys/
Dcrc.h139 uint8_t crc8(const uint8_t *src, size_t len, uint8_t polynomial, uint8_t initial_value,
400 return crc8(src, len, poly, seed, reflect); in crc_by_type()
/Zephyr-latest/lib/crc/
Dcrc8_sw.c47 uint8_t crc8(const uint8_t *src, size_t len, uint8_t polynomial, uint8_t initial_value, in crc8() function
/Zephyr-latest/drivers/sensor/silabs/si7055/
Dsi7055.c56 if (crc8(temp, SI7055_DATA_SIZE, SI7055_CRC_POLY, in si7055_get_temperature()
/Zephyr-latest/drivers/sensor/sensirion/sts4x/
Dsts4x.c49 uint8_t calculated_crc = crc8(buf, 2, STS4X_CRC_POLY, STS4X_CRC_INIT, false); in sts4x_crc_check()
/Zephyr-latest/tests/subsys/fs/nvs/src/
Dmain.c663 close_ate.crc8 = 0xff; /* Incorrect crc8 */ in ZTEST_F()
672 ate.crc8 = crc8_ccitt(0xff, &ate, in ZTEST_F()
673 offsetof(struct nvs_ate, crc8)); in ZTEST_F()
728 close_ate.crc8 = crc8_ccitt(0xff, &close_ate, in ZTEST_F()
729 offsetof(struct nvs_ate, crc8)); in ZTEST_F()
735 corrupt_ate.crc8 = 0xff; /* Incorrect crc8 */ in ZTEST_F()
/Zephyr-latest/drivers/mfd/
Dmfd_max22017.c81 ret = crc8(crc_in, 3, MAX22017_CRC_POLY, 0, true); in max22017_reg_read()
109 crc = crc8(crc_in, 3, MAX22017_CRC_POLY, 0, true); in max22017_reg_write()
/Zephyr-latest/drivers/sensor/renesas/hs400x/
Dhs400x.c52 uint8_t crc = crc8(rx_buf, 4, CRC_POLYNOMIAL, CRC_INITIAL, 0); in hs400x_read_sample()
/Zephyr-latest/soc/microchip/mec/common/spigen/
Dmec_spi_gen.py96 def crc8(crc, data): function
118 tag.append(crc8(0, tag))
/Zephyr-latest/drivers/sensor/sensirion/sht3xd/
Dsht3xd.c51 return crc8(buf, 2, 0x31, 0xFF, false); in sht3xd_compute_crc()
/Zephyr-latest/drivers/sensor/sensirion/sht4x/
Dsht4x.c29 return crc8(buf, 2, SHT4X_CRC_POLY, SHT4X_CRC_INIT, false); in sht4x_compute_crc()
/Zephyr-latest/drivers/sensor/sensirion/shtcx/
Dshtcx.c45 return crc8(buf, 2, 0x31, 0xFF, false); in shtcx_compute_crc()
/Zephyr-latest/drivers/sensor/sensirion/sgp40/
Dsgp40.c29 return crc8(buf, 2, SGP40_CRC_POLY, SGP40_CRC_INIT, false); in sgp40_compute_crc()
/Zephyr-latest/drivers/bluetooth/hci/
Dhci_nxp_setup.c84 crc_8 = crc8(array, len, DI, crc_8, false); in fw_upload_crc8()
179 uint8_t crc8; member
352 fw_upload.crc8 = buffer[9]; in fw_upload_wait_req()
354 fw_upload.offset, fw_upload.error, fw_upload.crc8); in fw_upload_wait_req()
/Zephyr-latest/drivers/sensor/aosong/dht20/
Ddht20.c193 uint8_t crc = crc8(rx_buf, 6, DHT20_CRC_POLYNOM, 0xFF, false); in dht20_read_sample()
/Zephyr-latest/include/zephyr/drivers/
Dw1.h688 return crc8(src, len, W1_CRC8_POLYNOMIAL, W1_CRC8_SEED, true); in w1_crc8()
/Zephyr-latest/subsys/retention/
Dretention.c108 *output = (uint32_t)crc8(buffer, read_size, 0x12, in retention_checksum()
/Zephyr-latest/drivers/adc/
Dadc_ad7124.c551 crc_check = crc8(buffer_rx, len + 2 + add_status_length, in adc_ad7124_read_reg()
615 crc = crc8(buffer_tx, len + 1, AD7124_CRC8_POLYNOMIAL_REPRESENTATION, 0, false); in adc_ad7124_write_reg()

12