Home
last modified time | relevance | path

Searched refs:cnvFirstEdge (Results 1 – 2 of 2) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/tpm/
Dfsl_tpm.c364 uint32_t cnvFirstEdge; in TPM_SetupSinglePwmChannel() local
368 cnvFirstEdge = mod + 1U; in TPM_SetupSinglePwmChannel()
373 cnvFirstEdge = 0U; in TPM_SetupSinglePwmChannel()
378 cnvFirstEdge = (mod * chnlParams.firstEdgeDelayPercent) / 100U; in TPM_SetupSinglePwmChannel()
404 base->CONTROLS[chnlId].CnV = cnvFirstEdge; in TPM_SetupSinglePwmChannel()
409 } while (cnvFirstEdge != base->CONTROLS[chnlId].CnV); in TPM_SetupSinglePwmChannel()
434 base->CONTROLS[chnlId].CnV = cnvFirstEdge + cnv; in TPM_SetupSinglePwmChannel()
439 } while ((cnvFirstEdge + cnv) != base->CONTROLS[chnlId].CnV); in TPM_SetupSinglePwmChannel()
634 uint32_t cnvFirstEdge; in TPM_UpdatePwmDutycycle() local
638 cnvFirstEdge = 0U; in TPM_UpdatePwmDutycycle()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/ftm/
Dfsl_ftm.c440 uint32_t cnv, cnvFirstEdge; in FTM_SetupPwm() local
525 cnvFirstEdge = 0; in FTM_SetupPwm()
529 cnvFirstEdge = (mod > cnv) ? ((mod - cnv) / 2U) : 0U; in FTM_SetupPwm()
539 cnvFirstEdge = (mod * chnlParams->firstEdgeDelayPercent) / 100U; in FTM_SetupPwm()
567 base->CONTROLS[((uint32_t)chnlParams->chnlNumber) * 2U].CnV = cnvFirstEdge; in FTM_SetupPwm()
568 base->CONTROLS[(((uint32_t)chnlParams->chnlNumber) * 2U) + 1U].CnV = cnvFirstEdge + cnv; in FTM_SetupPwm()
605 uint32_t cnv, cnvFirstEdge = 0, mod; in FTM_UpdatePwmDutycycle() local
644 cnvFirstEdge = (mod > cnv) ? ((mod - cnv) / 2U) : 0U; in FTM_UpdatePwmDutycycle()
648 cnvFirstEdge = base->CONTROLS[((uint32_t)chnlNumber) * 2U].CnV; in FTM_UpdatePwmDutycycle()
649 …if (((cnvFirstEdge != 0U) && (cnv == (mod + 1U))) || (((cnvFirstEdge + cnv) > mod) && (cnv < mod))) in FTM_UpdatePwmDutycycle()
[all …]