fmtuner_drvfunction.h

来自「TEA5767HN飞利浦收音芯片的驱动程序」· C头文件 代码 · 共 446 行 · 第 1/2 页

H
446
字号
// FUNCTION:    fmTuner_PresetDetect  
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_PresetDetect(void);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_TerminateImediately  
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_TerminateImediately(void);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_CancelSearch
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_CancelSearch(void);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_CheckAstSearch  
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_CheckAstSearch(void);

//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_InitiateAstSearch  
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_InitiateAstSearch(void);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_CheckSearch
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_CheckSearch(void);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_InitiateSearch
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_InitiateSearch(fmTuner_TuningDirection_e keDirection,fmTuner_SearchLevel_e kLevel);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_ManualTuneUpDown
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_ManualTuneUpDown(fmTuner_TuningDirection_e keDirection);

//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_StereoMonoDisplay
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_StereoMonoDisplay(void);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_ToggleStereoMono
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_ToggleStereoMono(void);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_TuneToFrequency
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_TuneToFrequecy(U16 kWantedFrequency);

//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_ValidateTunedFrequency
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
U32  fmTuner_ValidateTunedFrequency(U32 kFrequency);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_CheckInTune
//
// DESCRIPTION: 
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_CheckInTune(void);

//----------------------------------------------------------------------------
// FUNCTION:    fmTuner_StandBy
//
// DESCRIPTION: Time delay subroutine
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_StandBy(U32 kStandByFlag);

//----------------------------------------------------------------------------
// FUNCTION:    fmTuner_MuteDemuteTuner
//
// DESCRIPTION: Time delay subroutine
//
// RETURN:      none
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
void fmTuner_MuteDemuteTuner(U32 kMuteFlag);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_OsGenernalDelay
//
// DESCRIPTION: Time delay subroutine
//
// RETURN:       U32,for description,please refer to global.h
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//---------------------------------------------------------------------------
void fmTuner_OsGenernalDelay(U32 kDelayData);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_ReadSequentialByte
//
// DESCRIPTION: This function is used for module initialization
//
// RETURN:       U32,for description,please refer to global.h
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//---------------------------------------------------------------------------
void fmTuner_ReadSequentialByte(U8* pkBuffer,U32 kSize);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_Close
//
// DESCRIPTION: This function is used for module initialization
//
// RETURN:       U32,for description,please refer to global.h
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//---------------------------------------------------------------------------

//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_GetMaxFrequency
//
// DESCRIPTION: This function handles porcessing of system event including keyboard,PSA event,command
//
// RETURN:      U32,for description,please refer to global.h
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
U16 fmTuner_GetMaxFrequency(void);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_GetMinimumFrequency
//
// DESCRIPTION: This function handles porcessing of system event including keyboard,PSA event,command
//
// RETURN:      U32,for description,please refer to global.h
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
U16 fmTuner_GetMinimumFrequency(void);
//-----------------------------------------------------------------------------
// FUNCTION:    fmTuner_GetStepSize
//
// DESCRIPTION: This function handles porcessing of system event including keyboard,PSA event,command
//
// RETURN:      U32,for description,please refer to global.h
//
// NOTES:       <Function notes - pre/post state, side effects, reentrancy>
//-----------------------------------------------------------------------------
U16 fmTuner_GetStepSize(void);


#ifdef __cplusplus
}
#endif


#endif

⌨️ 快捷键说明

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