📄 fmtuner_drvfunction.h
字号:
// 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -