no-OS
Loading...
Searching...
No Matches
no_os_crc32.h File Reference

Header file of CRC-32 computation. More...

#include <stdint.h>
#include <stddef.h>
Include dependency graph for no_os_crc32.h:

Macros

#define NO_OS_CRC32_POLY_BE   0x04C11DB7
 

Functions

uint32_t no_os_crc32_be (uint32_t crc, const uint8_t *pdata, size_t nbytes)
 

Detailed Description

Header file of CRC-32 computation.

Author
CHegbeli (cipri.nosp@m.an.h.nosp@m.egbel.nosp@m.i@an.nosp@m.alog..nosp@m.com)

Copyright 2026(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Macro Definition Documentation

◆ NO_OS_CRC32_POLY_BE

#define NO_OS_CRC32_POLY_BE   0x04C11DB7

Ethernet AUTODIN II CRC-32 polynomial, MSB-first representation.

Function Documentation

◆ no_os_crc32_be()

uint32_t no_os_crc32_be ( uint32_t crc,
const uint8_t * pdata,
size_t nbytes )