tmmap.h 849 Bytes
/**    
    @file     tmmap.h
    @date     2009/07/06
    @author   오재경 freefrug@falinux.com  FALinux.Co.,Ltd.
    @brief    mmap 를 다루는 함수를 객체화 하였다.
              
    @todo    
    @bug     
    @remark  
    @warning 
*/
//
//  저작권    에프에이리눅스(주)
//            외부공개 금지
//
//----------------------------------------------------------------------------


#ifndef _TMMAP_HEADER_
#define _TMMAP_HEADER_


#ifndef  PAGE_SIZE
#define  PAGE_SIZE  (1024*4)
#endif


#ifdef __cplusplus 
extern "C" { 
#endif 	

/// @{
/// @brief  tmmap.c 에서 제공하는 함수 리스트 
extern void  *tmmap_alloc( unsigned long phys_base, unsigned long size );       /// mmap 생성함수
extern void   tmmap_free( void *mem );                                          /// mmap  포인터를 해제한다.

/// @}

#ifdef __cplusplus 
}
#endif 


#endif //