Lines Matching refs:pCompareCfg
5836 const HRTIM_CompareCfgTypeDef *pCompareCfg) in HAL_HRTIM_WaveformCompareConfig() argument
5858 hhrtim->Instance->sMasterRegs.MCMP1R = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
5864 hhrtim->Instance->sMasterRegs.MCMP2R = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
5870 hhrtim->Instance->sMasterRegs.MCMP3R = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
5876 hhrtim->Instance->sMasterRegs.MCMP4R = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
5904 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP1xR = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
5911 … assert_param(IS_HRTIM_COMPAREUNIT_AUTODELAYEDMODE(CompareUnit, pCompareCfg->AutoDelayedMode)); in HAL_HRTIM_WaveformCompareConfig()
5914 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP2xR = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
5916 if (pCompareCfg->AutoDelayedMode != HRTIM_AUTODELAYEDMODE_REGULAR) in HAL_HRTIM_WaveformCompareConfig()
5922 hhrtim->Instance->sTimerxRegs[TimerIdx].TIMxCR |= pCompareCfg->AutoDelayedMode; in HAL_HRTIM_WaveformCompareConfig()
5925 if (pCompareCfg->AutoDelayedMode == HRTIM_AUTODELAYEDMODE_AUTODELAYED_TIMEOUTCMP1) in HAL_HRTIM_WaveformCompareConfig()
5927 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP1xR = pCompareCfg->AutoDelayedTimeout; in HAL_HRTIM_WaveformCompareConfig()
5929 else if (pCompareCfg->AutoDelayedMode == HRTIM_AUTODELAYEDMODE_AUTODELAYED_TIMEOUTCMP3) in HAL_HRTIM_WaveformCompareConfig()
5931 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP3xR = pCompareCfg->AutoDelayedTimeout; in HAL_HRTIM_WaveformCompareConfig()
5949 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP3xR = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
5956 … assert_param(IS_HRTIM_COMPAREUNIT_AUTODELAYEDMODE(CompareUnit, pCompareCfg->AutoDelayedMode)); in HAL_HRTIM_WaveformCompareConfig()
5959 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP4xR = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
5961 if (pCompareCfg->AutoDelayedMode != HRTIM_AUTODELAYEDMODE_REGULAR) in HAL_HRTIM_WaveformCompareConfig()
5967 hhrtim->Instance->sTimerxRegs[TimerIdx].TIMxCR |= (pCompareCfg->AutoDelayedMode << 2U); in HAL_HRTIM_WaveformCompareConfig()
5970 if (pCompareCfg->AutoDelayedMode == HRTIM_AUTODELAYEDMODE_AUTODELAYED_TIMEOUTCMP1) in HAL_HRTIM_WaveformCompareConfig()
5972 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP1xR = pCompareCfg->AutoDelayedTimeout; in HAL_HRTIM_WaveformCompareConfig()
5974 else if (pCompareCfg->AutoDelayedMode == HRTIM_AUTODELAYEDMODE_AUTODELAYED_TIMEOUTCMP3) in HAL_HRTIM_WaveformCompareConfig()
5976 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP3xR = pCompareCfg->AutoDelayedTimeout; in HAL_HRTIM_WaveformCompareConfig()