32 lines
		
	
	
		
			855 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			855 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
/**
 | 
						|
    Decompress library header file
 | 
						|
 | 
						|
    Decompress library header file
 | 
						|
 | 
						|
    @file       lz.h
 | 
						|
    @ingroup    mISYSUtil
 | 
						|
    @note       Nothing
 | 
						|
*/
 | 
						|
#ifndef __NVT_LZ_DEF__
 | 
						|
#define __NVT_LZ_DEF__
 | 
						|
 | 
						|
#include "constant.h"
 | 
						|
 | 
						|
/**
 | 
						|
    @addtogroup mISYSUtil
 | 
						|
*/
 | 
						|
//@{
 | 
						|
#if (_ROM_PUBLIC_API_ == 1)
 | 
						|
#define LZ_Un_compress(a,b,c)	rom_LZ_Uncompress(a,b,c)
 | 
						|
extern unsigned int rom_LZ_Uncompress(UINT8 *in, UINT8 *out, UINT32 insize)__attribute__ ((section (".part1")));
 | 
						|
extern unsigned int LZ_Uncompress(UINT8 *in, UINT8 *out, UINT32 insize);
 | 
						|
#else
 | 
						|
extern unsigned int LZ_Uncompress(UINT8 *in, UINT8 *out, UINT32 insize)__attribute__ ((section (".part1")));
 | 
						|
#define LZ_Un_compress(a,b,c)	LZ_Uncompress(a,b,c)
 | 
						|
#endif
 | 
						|
//extern void LZ_Uncompress(UINT8 *in, UINT8 *out, UINT32 insize)  __attribute__ ((section (".part1"), far));
 | 
						|
 | 
						|
//@}
 | 
						|
 | 
						|
#endif
 |