Searched refs:poly (Results 1 – 3 of 3) sorted by relevance
/Zephyr-latest/include/zephyr/sys/ |
D | crc.h | 93 uint16_t crc16(uint16_t poly, uint16_t seed, const uint8_t *src, size_t len); 123 uint16_t crc16_reflect(uint16_t poly, uint16_t seed, const uint8_t *src, size_t len); 389 uint32_t seed, uint32_t poly, bool reflect, bool first, in crc_by_type() argument 394 return crc4(src, len, poly, seed, reflect); in crc_by_type() 400 return crc8(src, len, poly, seed, reflect); in crc_by_type() 407 return crc16_reflect(poly, seed, src, len); in crc_by_type() 409 return crc16(poly, seed, src, len); in crc_by_type()
|
/Zephyr-latest/lib/crc/ |
D | crc16_sw.c | 9 uint16_t crc16(uint16_t poly, uint16_t seed, const uint8_t *src, size_t len) in crc16() argument 19 crc = (crc << 1U) ^ poly; in crc16() 30 uint16_t crc16_reflect(uint16_t poly, uint16_t seed, const uint8_t *src, size_t len) in crc16_reflect() argument 40 crc = (crc >> 1U) ^ poly; in crc16_reflect()
|
D | crc_shell.c | 74 uint32_t poly = 0; in cmd_crc() local 95 poly = (size_t)strtoul(optarg, NULL, 16); in cmd_crc() 96 if (poly == 0 && errno == EINVAL) { in cmd_crc() 143 shell_print(sh, "0x%x", crc_by_type(type, addr, size, seed, poly, reflect, first, last)); in cmd_crc()
|