📄 dcf.h
字号:
/****************************************************************************/
/* CONEXANT PROPRIETARY AND CONFIDENTIAL */
/* Conexant Systems Inc. (c) 2007 - 2012 */
/* Shanghai, CHINA */
/* All Rights Reserved */
/****************************************************************************/
/*
* Filename: DCF.H
*
* Description: The file contains definitions
*
* Author: Gavin Zhang
*
****************************************************************************/
/* $Header: dcf.h, 1, 2007-10-8 13:36:53, Yong Huang$
* $Id: dcf.h,v 1.0, 2007-10-08 05:36:53Z, Yong Huang$
****************************************************************************/
#ifndef DCF_H
#define DCF_H
/*******************************************************************************************************/
/* standard inclusions */
/*******************************************************************************************************/
#include <string.h> /* ANSI Standard */
/*******************************************************************************************************/
#define DCF_INCLUDE_DEBUG 1
#define DCF_INCLUDE_TUA 1
#define DCF_BERT_SRC DCF_DEMOD_BERT_BIT_SRC
#define DCF_BERT_MODE DCF_BERT_AUTO_STOP
/*******************************************************************************************************/
/* DCF driver inclusions */
/*******************************************************************************************************/
#include "dcf_ver.h"
#include "dcf_enum.h"
#include "dcf_str.h"
#include "dcf_tuner.h"
#include "dcf_api.h"
#include "dcf_drv.h"
#include "dcf_reg.h"
#if(DCF_INCLUDE_TUA)
#include "dcf_tua6020.h"
#endif
#include "dcf_dbg.h"
#define CTT_THOMSON_NIM 0x01
#define CTT_SVA_NIM 0x02
#define CTT_XIMEI_NIM 0x03
#define NIM_DCF_VENDOR CTT_THOMSON_NIM
#ifdef DEBUG
#define DCF_INCLUDE_UART_DEBUG YES
#else
#define DCF_INCLUDE_UART_DEBUG NO
#endif
/*******************************************************************************************************/
/* Macros */
/*******************************************************************************************************/
/*******************************************************************************************************/
#ifndef DCF_min
#define DCF_min(a,b) ((a) < (b) ? (a) : (b))
#endif
extern void FFillBytes(void *dest, int value, size_t count);
#define memset(a,b,c) FFillBytes((a),(b),(c))
/*******************************************************************************************************/
#ifndef DCF_max
#define DCF_max(a,b) ((a) > (b) ? (a) : (b))
#endif
#ifndef abs
#define abs(x) (((x) < 0) ? (-x):(x))
#endif
/*******************************************************************************************************/
/*******************************************************************************************************/
/*******************************************************************************************************/
#endif /* #ifndef DCF_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -