Lines Matching refs:can_bit_time

199 …                                  const XMC_CAN_NODE_NOMINAL_BIT_TIME_CONFIG_t *const can_bit_time)  in XMC_CAN_NODE_NominalBitTimeConfigure()  argument
209 …XMC_ASSERT("XMC_CAN_NODE_NOMINAL_BIT_TIME_Configure: rate not supported", (can_bit_time->baudrate … in XMC_CAN_NODE_NominalBitTimeConfigure()
210 (can_bit_time->baudrate >= 100000U)); in XMC_CAN_NODE_NominalBitTimeConfigure()
212 can_bit_time->can_frequency <= 120000000U); in XMC_CAN_NODE_NominalBitTimeConfigure()
214 can_bit_time->can_frequency > 5000000U); in XMC_CAN_NODE_NominalBitTimeConfigure()
216 (can_bit_time->sample_point < 10000U) && ((can_bit_time->sample_point > 0U))); in XMC_CAN_NODE_NominalBitTimeConfigure()
237 uint32_t f_quanta = (uint32_t)((can_bit_time->can_frequency * 10U) / temp_brp); in XMC_CAN_NODE_NominalBitTimeConfigure()
238 uint32_t temp_tbaud = (uint32_t)(f_quanta / (can_bit_time->baudrate)); in XMC_CAN_NODE_NominalBitTimeConfigure()
262 if(temp_baudrate >= can_bit_time->baudrate) in XMC_CAN_NODE_NominalBitTimeConfigure()
264 error = temp_baudrate - can_bit_time->baudrate; in XMC_CAN_NODE_NominalBitTimeConfigure()
268 error = can_bit_time->baudrate - temp_baudrate; in XMC_CAN_NODE_NominalBitTimeConfigure()
290 if (tempSamplePoint >= can_bit_time->sample_point) in XMC_CAN_NODE_NominalBitTimeConfigure()
292 error = tempSamplePoint - can_bit_time->sample_point; in XMC_CAN_NODE_NominalBitTimeConfigure()
296 error = can_bit_time->sample_point - tempSamplePoint; in XMC_CAN_NODE_NominalBitTimeConfigure()
303 if (tempSamplePoint < (can_bit_time->sample_point)) in XMC_CAN_NODE_NominalBitTimeConfigure()
314 …((((uint32_t)((uint32_t)(can_bit_time->sjw)-1U) << CAN_NODE_NBTR_SJW_Pos)) & (uint32_t)CAN_NODE_NB… in XMC_CAN_NODE_NominalBitTimeConfigure()