22 #include <sys/types.h>
26 extern uint16_t
osmo_crc16(uint16_t crc,
const uint8_t *buffer,
size_t len);
uint16_t osmo_crc16_ccitt(uint16_t crc, const uint8_t *buffer, size_t len)
Definition: crc16.c:97
uint16_t osmo_crc16(uint16_t crc, const uint8_t *buffer, size_t len)
compute the CRC-16 for the data buffer
Definition: crc16.c:55
static uint16_t osmo_crc16_ccitt_byte(uint16_t crc, const uint8_t data)
Definition: crc16.h:40
uint16_t const osmo_crc16_ccitt_table[256]
Definition: crc16.c:62
int len
of data bits
Definition: conv.h:55
uint16_t const osmo_crc16_table[256]
CRC table for the CRC-16.
Definition: crc16.c:14
static uint16_t osmo_crc16_byte(uint16_t crc, const uint8_t data)
Definition: crc16.h:28