Header file of CRC-24 computation.
More...
#include <stdint.h>
#include <stddef.h>
Header file of CRC-24 computation.
- Author
- Antoniu Miclaus (anton.nosp@m.iu.m.nosp@m.iclau.nosp@m.s@an.nosp@m.alog..nosp@m.com)
Copyright 2021(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
◆ NO_OS_CRC24_TABLE_SIZE
| #define NO_OS_CRC24_TABLE_SIZE 256 |
◆ NO_OS_DECLARE_CRC24_TABLE
| #define NO_OS_DECLARE_CRC24_TABLE |
( |
| _table | ) |
|
Value:
#define NO_OS_CRC24_TABLE_SIZE
Definition no_os_crc24.h:16
◆ no_os_crc24()
| uint32_t no_os_crc24 |
( |
const uint32_t * | table, |
|
|
const uint8_t * | pdata, |
|
|
size_t | nbytes, |
|
|
uint32_t | crc ) |
◆ no_os_crc24_populate_msb()
| void no_os_crc24_populate_msb |
( |
uint32_t * | table, |
|
|
const uint32_t | polynomial ) |