#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__ */
