⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dcf.h

📁 机顶盒解调芯片DCF8722驱动
💻 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 + -