CMSIS2000  0.0.7
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
crc32.c File Reference
#include <stdint.h>
#include <stddef.h>
#include "../crc32.h"
Include dependency graph for crc32.c:

Go to the source code of this file.

Functions

uint32_t crc32_copy (uint32_t curr_crc, const uint8_t *data8, size_t len)
uint32_t crc32_no_comp (uint32_t curr_crc, const uint8_t *data8, size_t len)
uint32_t crc32_update (uint32_t crc_in, uint8_t val8)

Function Documentation

uint32_t crc32_copy ( uint32_t  curr_crc,
const uint8_t data8,
size_t  len 
)

Definition at line 72 of file crc32.c.

References crc32_update().

Here is the call graph for this function:

uint32_t crc32_no_comp ( uint32_t  curr_crc,
const uint8_t data8,
size_t  len 
)

Definition at line 63 of file crc32.c.

References crc32_update().

Referenced by crc32(), and image_check_hcrc().

Here is the call graph for this function:

Here is the caller graph for this function:

uint32_t crc32_update ( uint32_t  crc_in,
uint8_t  val8 
)

Definition at line 46 of file crc32.c.

Referenced by crc32_copy(), and crc32_no_comp().

Here is the caller graph for this function: