19 lines
515 B
C
19 lines
515 B
C
#ifndef __CRC32_H__
|
|
#define __CRC32_H__
|
|
|
|
#ifdef EXTERN
|
|
#undef EXTERN
|
|
#endif /* end of #ifdef EXTERN */
|
|
|
|
#ifdef __CRC32_C__
|
|
#define EXTERN
|
|
#else
|
|
#define EXTERN extern
|
|
#endif /* end of #ifdef __CRC32_C__*/
|
|
|
|
#define CRC_INIT_VALUE (0xFFFFFFFF)
|
|
|
|
EXTERN unsigned long GetCrc32(unsigned long CrcInitValue,__far unsigned char *buffer,unsigned long size);
|
|
EXTERN unsigned long GetCrc32_Ram(unsigned long CrcInitValue,unsigned char *buffer,unsigned long size) ;
|
|
#endif /* end of #ifndef __CRC32_H__ */
|