Exemplo n.º 1
0
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);
}
Exemplo n.º 2
0
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);
}
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);
} 
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;
}
void _CcmHalPwrUpDwn_ClearPin()
{
	/* No NShutdown support in FM Linux Implementation (not relevant - see design) */
	FM_ASSERT(0);
}
Exemplo n.º 6
0
/****************************************************************************
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;
}