Searched refs:polynomial (Results 1 – 10 of 10) sorted by relevance
/Zephyr-latest/lib/crc/ |
D | crc4_sw.c | 9 uint8_t crc4(const uint8_t *src, size_t len, uint8_t polynomial, uint8_t initial_value, in crc4() argument 22 crc = (crc >> 1) ^ polynomial; in crc4() 28 crc = (crc << 1) ^ polynomial; in crc4()
|
D | crc8_sw.c | 47 uint8_t crc8(const uint8_t *src, size_t len, uint8_t polynomial, uint8_t initial_value, in crc8() argument 59 crc = (crc >> 1) ^ polynomial; in crc8() 65 crc = (crc << 1) ^ polynomial; in crc8()
|
/Zephyr-latest/drivers/sensor/ams/ens210/ |
D | ens210.c | 24 uint32_t polynomial = (ENS210_CRC7_POLY << (ENS210_CRC7_DATA_WIDTH - 1)); in ens210_crc7() local 30 val ^= polynomial; in ens210_crc7() 34 polynomial >>= 1; in ens210_crc7()
|
/Zephyr-latest/include/zephyr/sys/ |
D | crc.h | 139 uint8_t crc8(const uint8_t *src, size_t len, uint8_t polynomial, uint8_t initial_value, 340 uint8_t crc4(const uint8_t *src, size_t len, uint8_t polynomial, uint8_t initial_value,
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/hal/RV32M1/radio/ |
D | radio.h | 41 void radio_crc_configure(uint32_t polynomial, uint32_t iv);
|
D | radio.c | 881 void radio_crc_configure(uint32_t polynomial, uint32_t iv) in radio_crc_configure() argument 897 GENFSK->CRC_POLY = (polynomial << ((4U - GENFSK_BLE_CRC_SZ) << 3)); in radio_crc_configure()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/ |
D | radio.h | 93 void radio_crc_configure(uint32_t polynomial, uint32_t iv);
|
D | radio.c | 656 void radio_crc_configure(uint32_t polynomial, uint32_t iv) in radio_crc_configure() argument 661 polynomial); in radio_crc_configure()
|
/Zephyr-latest/arch/riscv/ |
D | Kconfig.isa | 139 is the multiplication in the polynomial ring over GF(2).
|
/Zephyr-latest/doc/services/device_mgmt/ |
D | smp_transport.rst | 195 CRC16 polynomial is 0x1021 and initial value is 0.
|