4 /******************************************************************************
7 * Company XS Embedded GmbH
8 *****************************************************************************/
9 /******************************************************************************
12 * This Source Code Form is subject to the terms of the
13 * Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed
14 * with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
15 ******************************************************************************/
18 * @ingroup Persistence client library
19 * @author Ingo Huerner
20 * @brief Header of crc32 checksum generation
29 #define PERSIST_CLIENT_LIBRARY_INTERFACE_VERSION (0x01000000U)
33 const unsigned int crc32(unsigned int crc, const unsigned char *buf, size_t theSize);