Home
last modified time | relevance | path

Searched refs:IDEAL_SP_FACTOR (Results 1 – 3 of 3) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/mcan/
Dfsl_mcan.c31 #define IDEAL_SP_FACTOR (1000U) macro
490 pconfig->dataseg2 = (uint8_t)(tqNum - (tqNum * ideal_sp) / (uint32_t)IDEAL_SP_FACTOR - 1U); in MCAN_FDGetSegments()
540 … configTemp.seg2 = (uint8_t)(tqNum - (tqNum * IDEAL_NOMINAL_SP) / (uint32_t)IDEAL_SP_FACTOR - 1U); in MCAN_CalculateImprovedNominalTimingValues()
699 tqTemp = (tqNum * ideal_sp) / (uint32_t)IDEAL_SP_FACTOR; in MCAN_FDGetSpecifiedSegments()
700 tqTemp = ((tqNum * ideal_sp) % (uint32_t)IDEAL_SP_FACTOR) < 500U ? tqTemp : (tqTemp + 1U); in MCAN_FDGetSpecifiedSegments()
984 pconfig->seg2 = (uint8_t)(tqNum - (tqNum * ideal_sp) / (uint32_t)IDEAL_SP_FACTOR - 1U); in MCAN_GetSegments()
1057 tqTemp = (tqNum * ideal_sp) / (uint32_t)IDEAL_SP_FACTOR; in MCAN_GetSpecifiedSegments()
1058 tqTemp = ((tqNum * ideal_sp) % (uint32_t)IDEAL_SP_FACTOR) < 500U ? tqTemp : (tqTemp + 1U); in MCAN_GetSpecifiedSegments()
/hal_nxp-latest/mcux/mcux-sdk/drivers/mscan/
Dfsl_mscan.c40 #define IDEAL_SP_FACTOR (1000U) macro
260 pconfig->timeSeg1 = (uint8_t)(p1 / IDEAL_SP_FACTOR - 1U); in MSCAN_GetSegments()
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcan/
Dfsl_flexcan.c51 #define IDEAL_SP_FACTOR (1000U) macro
1718 pTimingConfig->phaseSeg2 = (uint8_t)(tqNum - (tqNum * ideal_sp) / (uint32_t)IDEAL_SP_FACTOR); in FLEXCAN_GetSegments()
1961 pTimingConfig->fphaseSeg2 = (uint8_t)(tqNum - (tqNum * ideal_sp) / (uint32_t)IDEAL_SP_FACTOR); in FLEXCAN_FDGetSegments()
2074 … configTemp.phaseSeg2 = (uint8_t)(tqNum - (tqNum * IDEAL_NOMINAL_SP) / (uint32_t)IDEAL_SP_FACTOR); in FLEXCAN_CalculateImprovedNominalTimingValues()