These are the examples provided for [[/users/frank26080115/libraries/LPC1700CMSIS_Lib/]] Note, the entire "program" is not compilable!

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers crc32.h Source File

crc32.h

00001 /*****************************************************************************
00002  *   crc32.h:  Ethernet CRC module file for NXP LPC230x Family Microprocessors
00003  *
00004  *   Copyright(C) 2006, NXP Semiconductor
00005  *   All rights reserved.
00006  *
00007  *   History
00008  *   2006.09.01  ver 1.00    Prelimnary version, first Release
00009  *
00010 ******************************************************************************/
00011 #ifndef __CRC32_H
00012 #define __CRC32_H
00013 
00014 #include "lpc_types.h"
00015 
00016 void   crc32_init(uint32_t *pCRC);
00017 void   crc32_add(uint32_t *pCRC, uint8_t val8);
00018 void   crc32_end(uint32_t *pCRC);
00019 uint32_t  crc32_bfr(void *pBfr, uint32_t size);
00020 uint32_t do_crc_behav( long long Addr );
00021 
00022 #endif
00023 
00024 /*-----------------------------------------------------------*/