📄 msapi_tv_tuner.c
字号:
/******************************************************************************
Copyright (c) 2005 MStar Semiconductor, Inc.
All rights reserved.
Module Name:
msAPI_TV_Tuner.c
Author:
Daniel Wei - Dec 2005.
Abstract:
TV tuner subroutine.
Reversion History:
*******************************************************************************/
#include <stdio.h>
#include "board.h"
#include "Tuner_pal.h"
#include "msAPI_TV_Tuner.h"
#include "Drvvd.h"
#define DEBUG_API_TUNER 0
#if DEBUG_API_TUNER
#define DBG_TN(x) printf x
#else
#define DBG_TN(x)
#endif
void msAPI_TVTuner_Initialize(void)
{
DBG_TN(("msAPI_TVTuner_Initialize"));
devTunerInitialize();
MDrv_VD_McuReset( 200 );
}
void msAPI_TVTuner_SetSubSys( EnuTunerSoundSystem ucSoundSystem )
{
DBG_TN(("msAPI_TVTuner_SetSubSys\n"));
devTunerSetSubSys(ucSoundSystem );
}
U8 msAPI_TVTuner_SetChannel( EnuTunerSoundSystem ucSoundSystem, U16 wFreq )
{
U8 result;
DBG_TN(("msAPI_TVTuner_SetChannel\n"));
result = devTunerSetChannel( ucSoundSystem, wFreq );
DBG_TN(("result=%bx\n",result));
MDrv_VD_McuReset( 200 );
return result;
}
U16 msAPI_TVTuner_ScanFreq(U16 wFreq)
{
//search this freq
return devTunerScanFreq(wFreq);
}
#undef DBG_TN
#undef DEBUG_TV_TUNER
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -