Lines Matching refs:pTimerCfg
450 const HRTIM_TimerCfgTypeDef * pTimerCfg);
454 const HRTIM_TimerCfgTypeDef * pTimerCfg);
4257 const HRTIM_TimerCfgTypeDef * pTimerCfg) in HAL_HRTIM_WaveformTimerConfig() argument
4263 assert_param(IS_HRTIM_HALFMODE(pTimerCfg->HalfModeEnable)); in HAL_HRTIM_WaveformTimerConfig()
4264 assert_param(IS_HRTIM_SYNCSTART(pTimerCfg->StartOnSync)); in HAL_HRTIM_WaveformTimerConfig()
4265 assert_param(IS_HRTIM_SYNCRESET(pTimerCfg->ResetOnSync)); in HAL_HRTIM_WaveformTimerConfig()
4266 assert_param(IS_HRTIM_DACSYNC(pTimerCfg->DACSynchro)); in HAL_HRTIM_WaveformTimerConfig()
4267 assert_param(IS_HRTIM_PRELOAD(pTimerCfg->PreloadEnable)); in HAL_HRTIM_WaveformTimerConfig()
4268 assert_param(IS_HRTIM_TIMERBURSTMODE(pTimerCfg->BurstMode)); in HAL_HRTIM_WaveformTimerConfig()
4269 assert_param(IS_HRTIM_UPDATEONREPETITION(pTimerCfg->RepetitionUpdate)); in HAL_HRTIM_WaveformTimerConfig()
4284 assert_param(IS_HRTIM_UPDATEGATING_MASTER(pTimerCfg->UpdateGating)); in HAL_HRTIM_WaveformTimerConfig()
4285 assert_param(IS_HRTIM_MASTER_IT(pTimerCfg->InterruptRequests)); in HAL_HRTIM_WaveformTimerConfig()
4286 assert_param(IS_HRTIM_MASTER_DMA(pTimerCfg->DMARequests)); in HAL_HRTIM_WaveformTimerConfig()
4289 HRTIM_MasterWaveform_Config(hhrtim, pTimerCfg); in HAL_HRTIM_WaveformTimerConfig()
4294 assert_param(IS_HRTIM_UPDATEGATING_TIM(pTimerCfg->UpdateGating)); in HAL_HRTIM_WaveformTimerConfig()
4295 assert_param(IS_HRTIM_TIM_IT(pTimerCfg->InterruptRequests)); in HAL_HRTIM_WaveformTimerConfig()
4296 assert_param(IS_HRTIM_TIM_DMA(pTimerCfg->DMARequests)); in HAL_HRTIM_WaveformTimerConfig()
4297 assert_param(IS_HRTIM_TIMPUSHPULLMODE(pTimerCfg->PushPull)); in HAL_HRTIM_WaveformTimerConfig()
4298 assert_param(IS_HRTIM_TIMFAULTENABLE(pTimerCfg->FaultEnable)); in HAL_HRTIM_WaveformTimerConfig()
4299 assert_param(IS_HRTIM_TIMFAULTLOCK(pTimerCfg->FaultLock)); in HAL_HRTIM_WaveformTimerConfig()
4300 assert_param(IS_HRTIM_TIMDEADTIMEINSERTION(pTimerCfg->PushPull, in HAL_HRTIM_WaveformTimerConfig()
4301 pTimerCfg->DeadTimeInsertion)); in HAL_HRTIM_WaveformTimerConfig()
4302 assert_param(IS_HRTIM_TIMDELAYEDPROTECTION(pTimerCfg->PushPull, in HAL_HRTIM_WaveformTimerConfig()
4303 pTimerCfg->DelayedProtectionMode)); in HAL_HRTIM_WaveformTimerConfig()
4304 assert_param(IS_HRTIM_TIMUPDATETRIGGER(pTimerCfg->UpdateTrigger)); in HAL_HRTIM_WaveformTimerConfig()
4305 assert_param(IS_HRTIM_TIMRESETTRIGGER(pTimerCfg->ResetTrigger)); in HAL_HRTIM_WaveformTimerConfig()
4306 assert_param(IS_HRTIM_TIMUPDATEONRESET(pTimerCfg->ResetUpdate)); in HAL_HRTIM_WaveformTimerConfig()
4309 HRTIM_TimingUnitWaveform_Config(hhrtim, TimerIdx, pTimerCfg); in HAL_HRTIM_WaveformTimerConfig()
4313 hhrtim->TimerParam[TimerIdx].InterruptRequests = pTimerCfg->InterruptRequests; in HAL_HRTIM_WaveformTimerConfig()
4314 hhrtim->TimerParam[TimerIdx].DMARequests = pTimerCfg->DMARequests; in HAL_HRTIM_WaveformTimerConfig()
4315 hhrtim->TimerParam[TimerIdx].DMASrcAddress = pTimerCfg->DMASrcAddress; in HAL_HRTIM_WaveformTimerConfig()
4316 hhrtim->TimerParam[TimerIdx].DMADstAddress = pTimerCfg->DMADstAddress; in HAL_HRTIM_WaveformTimerConfig()
4317 hhrtim->TimerParam[TimerIdx].DMASize = pTimerCfg->DMASize; in HAL_HRTIM_WaveformTimerConfig()
7709 const HRTIM_TimerCfgTypeDef * pTimerCfg) in HRTIM_MasterWaveform_Config() argument
7720 hrtim_mcr |= pTimerCfg->HalfModeEnable; in HRTIM_MasterWaveform_Config()
7724 hrtim_mcr |= pTimerCfg->StartOnSync; in HRTIM_MasterWaveform_Config()
7728 hrtim_mcr |= pTimerCfg->ResetOnSync; in HRTIM_MasterWaveform_Config()
7732 hrtim_mcr |= pTimerCfg->DACSynchro; in HRTIM_MasterWaveform_Config()
7736 hrtim_mcr |= pTimerCfg->PreloadEnable; in HRTIM_MasterWaveform_Config()
7740 hrtim_mcr |= (pTimerCfg->UpdateGating << 2U); in HRTIM_MasterWaveform_Config()
7744 hrtim_mcr |= pTimerCfg->RepetitionUpdate; in HRTIM_MasterWaveform_Config()
7748 hrtim_bmcr |= pTimerCfg->BurstMode; in HRTIM_MasterWaveform_Config()
7764 const HRTIM_TimerCfgTypeDef * pTimerCfg) in HRTIM_TimingUnitWaveform_Config() argument
7783 hrtim_timcr |= pTimerCfg->HalfModeEnable; in HRTIM_TimingUnitWaveform_Config()
7787 hrtim_timcr |= pTimerCfg->StartOnSync; in HRTIM_TimingUnitWaveform_Config()
7791 hrtim_timcr |= pTimerCfg->ResetOnSync; in HRTIM_TimingUnitWaveform_Config()
7795 hrtim_timcr |= pTimerCfg->DACSynchro; in HRTIM_TimingUnitWaveform_Config()
7799 hrtim_timcr |= pTimerCfg->PreloadEnable; in HRTIM_TimingUnitWaveform_Config()
7803 hrtim_timcr |= pTimerCfg->UpdateGating; in HRTIM_TimingUnitWaveform_Config()
7807 if (pTimerCfg->RepetitionUpdate == HRTIM_UPDATEONREPETITION_ENABLED) in HRTIM_TimingUnitWaveform_Config()
7814 hrtim_timcr |= pTimerCfg->PushPull; in HRTIM_TimingUnitWaveform_Config()
7818 hrtim_timcr |= pTimerCfg->ResetUpdate; in HRTIM_TimingUnitWaveform_Config()
7822 hrtim_timcr |= pTimerCfg->UpdateTrigger; in HRTIM_TimingUnitWaveform_Config()
7826 hrtim_timfltr |= (pTimerCfg->FaultEnable & HRTIM_FLTR_FLTxEN); in HRTIM_TimingUnitWaveform_Config()
7830 hrtim_timfltr |= pTimerCfg->FaultLock; in HRTIM_TimingUnitWaveform_Config()
7833 if (pTimerCfg->PushPull == HRTIM_TIMPUSHPULLMODE_DISABLED) in HRTIM_TimingUnitWaveform_Config()
7837 hrtim_timoutr |= pTimerCfg->DeadTimeInsertion; in HRTIM_TimingUnitWaveform_Config()
7844 if ( ((pTimerCfg->DelayedProtectionMode != HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_BALANCED_EEV6) in HRTIM_TimingUnitWaveform_Config()
7845 && (pTimerCfg->DelayedProtectionMode != HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_BALANCED_EEV7)) in HRTIM_TimingUnitWaveform_Config()
7846 || (pTimerCfg->PushPull == HRTIM_TIMPUSHPULLMODE_ENABLED)) in HRTIM_TimingUnitWaveform_Config()
7849 hrtim_timoutr |= pTimerCfg->DelayedProtectionMode; in HRTIM_TimingUnitWaveform_Config()
7853 hrtim_timrstr = pTimerCfg->ResetTrigger; in HRTIM_TimingUnitWaveform_Config()
7861 hrtim_bmcr |= ( pTimerCfg->BurstMode << 1U); in HRTIM_TimingUnitWaveform_Config()
7868 hrtim_bmcr |= ( pTimerCfg->BurstMode << 2U); in HRTIM_TimingUnitWaveform_Config()
7875 hrtim_bmcr |= ( pTimerCfg->BurstMode << 3U); in HRTIM_TimingUnitWaveform_Config()
7882 hrtim_bmcr |= ( pTimerCfg->BurstMode << 4U); in HRTIM_TimingUnitWaveform_Config()
7889 hrtim_bmcr |= ( pTimerCfg->BurstMode << 5U); in HRTIM_TimingUnitWaveform_Config()