msapi_tv_tuner.c

来自「mstar 776 开发的车载dvd」· C语言 代码 · 共 65 行

C
65
字号
/******************************************************************************
 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 + =
减小字号Ctrl + -
显示快捷键?