mirror of https://github.com/OpenIPC/firmware.git
32 lines
1003 B
C
32 lines
1003 B
C
/******************************************************************************
|
|
|
|
Copyright (C), 2016, Hisilicon Tech. Co., Ltd.
|
|
|
|
******************************************************************************
|
|
File Name : hi_isp_debug.h
|
|
Version : Initial Draft
|
|
Author : Hisilicon multimedia software group
|
|
Created : 2010/08/30
|
|
Description :
|
|
History :
|
|
1.Date : 2010/08/30
|
|
Author :
|
|
Modification: Created file
|
|
|
|
******************************************************************************/
|
|
|
|
#ifndef __HI_ISP_DEBUG_H__
|
|
#define __HI_ISP_DEBUG_H__
|
|
|
|
#include "hi_debug.h"
|
|
#define ISP_TRACE(level, fmt, ...)\
|
|
do{ \
|
|
HI_TRACE(level, HI_ID_ISP,"[Func]:%s [Line]:%d [Info]:"fmt,__FUNCTION__, __LINE__,##__VA_ARGS__);\
|
|
}while(0)
|
|
|
|
/* To avoid divide-0 exception in code. */
|
|
#define DIV_0_TO_1(a) ( ((a) == 0) ? 1 : (a) )
|
|
#define DIV_0_TO_1_FLOAT(a) ((((a) < 1E-10) && ((a) > -1E-10)) ? 1 : (a))
|
|
|
|
#endif /* __HI_ISP_DEBUG_H__ */
|