Lines Matching refs:pCompareCfg

4738                                                   const HRTIM_CompareCfgTypeDef* pCompareCfg)  in HAL_HRTIM_WaveformCompareConfig()  argument
4760 hhrtim->Instance->sMasterRegs.MCMP1R = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
4766 hhrtim->Instance->sMasterRegs.MCMP2R = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
4772 hhrtim->Instance->sMasterRegs.MCMP3R = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
4778 hhrtim->Instance->sMasterRegs.MCMP4R = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
4806 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP1xR = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
4813 … assert_param(IS_HRTIM_COMPAREUNIT_AUTODELAYEDMODE(CompareUnit, pCompareCfg->AutoDelayedMode)); in HAL_HRTIM_WaveformCompareConfig()
4816 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP2xR = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
4818 if (pCompareCfg->AutoDelayedMode != HRTIM_AUTODELAYEDMODE_REGULAR) in HAL_HRTIM_WaveformCompareConfig()
4824 hhrtim->Instance->sTimerxRegs[TimerIdx].TIMxCR |= pCompareCfg->AutoDelayedMode; in HAL_HRTIM_WaveformCompareConfig()
4827 if (pCompareCfg->AutoDelayedMode == HRTIM_AUTODELAYEDMODE_AUTODELAYED_TIMEOUTCMP1) in HAL_HRTIM_WaveformCompareConfig()
4829 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP1xR = pCompareCfg->AutoDelayedTimeout; in HAL_HRTIM_WaveformCompareConfig()
4831 else if (pCompareCfg->AutoDelayedMode == HRTIM_AUTODELAYEDMODE_AUTODELAYED_TIMEOUTCMP3) in HAL_HRTIM_WaveformCompareConfig()
4833 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP3xR = pCompareCfg->AutoDelayedTimeout; in HAL_HRTIM_WaveformCompareConfig()
4851 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP3xR = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
4858 … assert_param(IS_HRTIM_COMPAREUNIT_AUTODELAYEDMODE(CompareUnit, pCompareCfg->AutoDelayedMode)); in HAL_HRTIM_WaveformCompareConfig()
4861 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP4xR = pCompareCfg->CompareValue; in HAL_HRTIM_WaveformCompareConfig()
4863 if (pCompareCfg->AutoDelayedMode != HRTIM_AUTODELAYEDMODE_REGULAR) in HAL_HRTIM_WaveformCompareConfig()
4869 hhrtim->Instance->sTimerxRegs[TimerIdx].TIMxCR |= (pCompareCfg->AutoDelayedMode << 2U); in HAL_HRTIM_WaveformCompareConfig()
4872 if (pCompareCfg->AutoDelayedMode == HRTIM_AUTODELAYEDMODE_AUTODELAYED_TIMEOUTCMP1) in HAL_HRTIM_WaveformCompareConfig()
4874 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP1xR = pCompareCfg->AutoDelayedTimeout; in HAL_HRTIM_WaveformCompareConfig()
4876 else if (pCompareCfg->AutoDelayedMode == HRTIM_AUTODELAYEDMODE_AUTODELAYED_TIMEOUTCMP3) in HAL_HRTIM_WaveformCompareConfig()
4878 hhrtim->Instance->sTimerxRegs[TimerIdx].CMP3xR = pCompareCfg->AutoDelayedTimeout; in HAL_HRTIM_WaveformCompareConfig()