コード例 #1
0
ファイル: fmc_os.c プロジェクト: anupam19/XperiaL_FM
static void destroyTaskParms(FMC_OS_TASK_PARAMS* params)
{
    int rc;

    rc = pthread_mutex_destroy(&params->evtMaskMutex);
    FM_ASSERT(rc == 0);

    rc = pthread_cond_destroy(&params->evtMaskCond);
    FM_ASSERT(rc == 0);
}
コード例 #2
0
ファイル: fmc_os.c プロジェクト: anupam19/XperiaL_FM
static void initTaskParms(FMC_OS_TASK_PARAMS* params)
{
    int rc;

    params->evtMask = 0;
    params->taskHandle = 0;
    params->taskRunning = FMC_FALSE;
    params->threadHandle = 0;
    params->taskCallback = 0;

    rc = pthread_mutex_init(&params->evtMaskMutex, NULL);
    FM_ASSERT(rc == 0);

    rc = pthread_cond_init(&params->evtMaskCond, NULL);
    FM_ASSERT(rc == 0);
}
コード例 #3
0
void  _CcmHalPwrUpDwn_Out32 (short portaddr, short datum)
{
	FMC_UNUSED_PARAMETER(portaddr);
	FMC_UNUSED_PARAMETER(datum);

	/* No NShutdown support in FM Linux Implementation (not relevant - see design) */
	FM_ASSERT(0);
} 
コード例 #4
0
short  _CcmHalPwrUpDwn_Inp32 (short portaddr)
{
	FMC_UNUSED_PARAMETER(portaddr);
	/* No NShutdown support in FM Linux Implementation (not relevant - see design) */
	FM_ASSERT(0);

	return 0;
}
コード例 #5
0
void _CcmHalPwrUpDwn_ClearPin()
{
	/* No NShutdown support in FM Linux Implementation (not relevant - see design) */
	FM_ASSERT(0);
}
コード例 #6
0
ファイル: sink_fm.c プロジェクト: jrryu/HW--FW
/****************************************************************************
NAME    
    sinkFmUpdateAtIndex
    
DESCRIPTION
    utility function to update freq in Ps key at requested index

RETURNS
    nothing
*/   
void sinkFmUpdateAtIndex(uint8 index, uint16 freq, fm_stored_freq *stored_freq)
{
    FM_ASSERT(index<FM_MAX_PRESET_STATIONS);
    stored_freq->freq[index] = freq;
}