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

📄 dcf_drv.h

📁 机顶盒解调芯片DCF8722驱动
💻 H
字号:
/****************************************************************************/
/*                   CONEXANT PROPRIETARY AND CONFIDENTIAL                  */
/*                       Conexant Systems Inc. (c) 2007 - 2008                  */
/*                                      Shanghai, CHINA                               */
/*                                    All Rights Reserved                             */
/****************************************************************************/
/*
 * Filename:      DCF_DRV.H
 *
 * Description:   Header File for the stv0297 driverin functions.
 *
 * Author:        Gavin Zhang
 *
 ****************************************************************************/
/* $Header: dcf_drv.h, 1, 2007-10-8 13:36:53, Yong Huang$
 * $Id: dcf_drv.h,v 1.0, 2007-10-08 05:36:53Z, Yong Huang$
 ****************************************************************************/
#ifndef DCF_DRV_H_DEFINED
#define DCF_DRV_H_DEFINED

bool DCF_DRIVER_Init_Regs(DCF_NIM *pNim);
bool DCF_DRIVER_Set_Modulation(DCF_NIM *pNim);
bool DCF_DRIVER_Symb_In(DCF_NIM *pNim, unsigned long * pu32SymbRate);
bool DCF_DRIVER_Set_Symbol_Rate(DCF_NIM *pNim, unsigned long u32SymbolRate);
bool DCF_DRIVER_Set_SPEC_INV(DCF_NIM *pNim, DCF_SPECINV specinv);
bool DCF_DRIVER_Set_Sweep_Rate(DCF_NIM *pNim, long n32Sweep);
bool DCF_DRIVER_WBAGC_Get_acq(DCF_NIM *pNim, bool *pLocked);
bool DCF_DRIVER_Get_ChipID(DCF_NIM *pNim, unsigned char *pu8Data);
bool DCF_DRIVER_Set_BERT(DCF_NIM *pNim, DCF_ERRSRC errsrc, DCF_ERRMODE errmode, unsigned char nbyte);
bool DCF_DRIVER_Start_BERT (DCF_NIM *pNim);
bool DCF_DRIVER_Get_Bert_Status(DCF_NIM *pNim, unsigned char *pu8Data);
bool DCF_DRIVER_Get_BER_Error(DCF_NIM *pNim);
bool DCF_DRIVER_EQU_SW_Reset(DCF_NIM *pNim);
bool DCF_DRIVER_SW_Reset(DCF_NIM *pNim);
bool DCF_DRIVER_DI_SW_Reset(DCF_NIM *pNim);
bool DCF_DRIVER_RS_SW_Reset(DCF_NIM *pNim);
bool DCF_DRIVER_Start_CT(DCF_NIM *pNim);
bool DCF_DRIVER_Reload_Regs(DCF_NIM *pNim);
bool DCF_DRIVER_Set_ITU_J83_Mode(DCF_NIM *pNim, unsigned char u8Mode);
bool DCF_DRIVER_Get_ITU_J83_Mode(DCF_NIM *pNim, unsigned char *pu8Data);
bool DCF_DRIVER_Get_Modulation(DCF_NIM *pNim, unsigned char *pu8Data);
bool DCF_DRIVER_Get_Noise_Accumulator(DCF_NIM *pNim, unsigned short *pu16Data);
bool DCF_DRIVER_Get_Symbol_Rate (DCF_NIM *pNim, unsigned long *pu32Data);
bool DCF_DRIVER_Stop_BERT(DCF_NIM *pNim);
bool DCF_DRIVER_Get_Blk_CT(DCF_NIM *pNim, unsigned short *pu16Data);
bool DCF_DRIVER_Get_Uncorr_CT(DCF_NIM *pNim, unsigned short *pu16Data);
bool DCF_DRIVER_Init_Bert(DCF_NIM *pNim);
bool DCF_DRIVER_WBAGC_Get_Agc2Sd (DCF_NIM *pNim, int *pn32Data);
bool DCF_DRIVER_Set_Freq_Offset(DCF_NIM *pNim, long n32CarrierOffset);
bool DCF_DRIVER_Get_WBAGC_Lock(DCF_NIM *pNim, bool *pLocked);
bool DCF_DRIVER_Stop_Blk_Counter(DCF_NIM *pNim);
bool DCF_DRIVER_Get_Init_Demod(DCF_NIM *pNim);
bool DCF_DRIVER_Start_Blk_Counter(DCF_NIM *pNim);
bool DCF_DRIVER_Set_WAGC(DCF_NIM *pNim);
bool DCF_DRIVER_Set_PMFAGC(DCF_NIM *pNim);
bool DCF_DRIVER_Set_STL(DCF_NIM *pNim);
bool DCF_DRIVER_Set_CRL(DCF_NIM *pNim);
bool DCF_DRIVER_Set_EQ(DCF_NIM *pNim);
bool DCF_DRIVER_Clr_FEC(DCF_NIM *pNim);
bool DCF_DRIVER_Get_EQU_LMS2(DCF_NIM *pNim, bool *pLocked);
#endif /* #ifndef DCF_DRV_H_DEFINED */
/****************************************************************************
 * Modifications:
 * $Log: 
 *
 * $
 *
 ****************************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -