📄 dcf_drv.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 + -