static void destroyTaskParms(FMC_OS_TASK_PARAMS* params) { int rc; rc = pthread_mutex_destroy(¶ms->evtMaskMutex); FM_ASSERT(rc == 0); rc = pthread_cond_destroy(¶ms->evtMaskCond); FM_ASSERT(rc == 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(¶ms->evtMaskMutex, NULL); FM_ASSERT(rc == 0); rc = pthread_cond_init(¶ms->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); }
/**************************************************************************** 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; }