Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/drivers/mcan/
Dfsl_mcan.c327 quantum = (1U + ((uint32_t)timingCfg.dataseg1 + 1U) + ((uint32_t)timingCfg.dataseg2 + 1U)); in MCAN_Init()
350 if (((uint32_t)timingCfg.dataseg1 + 2U) * (timingCfg.datapreDivider + 1U) < MAX_TDCOFF) in MCAN_Init()
352 …base->TDCR |= CAN_TDCR_TDCO(((uint32_t)timingCfg.dataseg1 + 2U) * (timingCfg.datapreDivider + 1U)); in MCAN_Init()
418 config->timingConfig.dataseg1 = 0xAU; in MCAN_GetDefaultConfig()
446 pconfig->dataseg1 = MAX_DTSEG1; in MCAN_FDCalculateSegments()
450 pconfig->dataseg1 = (uint8_t)seg1Temp; in MCAN_FDCalculateSegments()
454 …pconfig->datarJumpwidth = (pconfig->dataseg1 > pconfig->dataseg2) ? pconfig->dataseg2 : pconfig->d… in MCAN_FDCalculateSegments()
678 pconfig->dataseg1 = 0U; in MCAN_FDCalculateImprovedTimingValues()
840 pconfig->dataseg1 = 0U; in MCAN_FDCalculateSpecifiedTimingValues()
872 CAN_DBTP_DTSEG1(config->dataseg1) | CAN_DBTP_DTSEG2(config->dataseg2)); in MCAN_SetDataTimingConfig()
[all …]
Dfsl_mcan.h338 uint8_t dataseg1; /*!< Data Time Segment 1. */ member