Lines Matching refs:denominator
355 uint32_t denominator = 0U; in UART_SetBaudRate() local
365 denominator = baudRate_Bps << 4U; in UART_SetBaudRate()
368 while (denominator != 0U) in UART_SetBaudRate()
370 divisor = denominator; in UART_SetBaudRate()
371 denominator = numerator % denominator; in UART_SetBaudRate()
376 denominator = (baudRate_Bps << 4U) / divisor; in UART_SetBaudRate()
380 if ((numerator > (UART_UBIR_INC_MASK * 7U)) || (denominator > UART_UBIR_INC_MASK)) in UART_SetBaudRate()
383 uint32_t n = (denominator - 1U) / UART_UBIR_INC_MASK + 1U; in UART_SetBaudRate()
386 denominator /= max; in UART_SetBaudRate()
391 if (0U == denominator) in UART_SetBaudRate()
393 denominator = 1U; in UART_SetBaudRate()
441 baudDiff = (tempNumerator * (uint64_t)denominator) / (uint64_t)tempDenominator; in UART_SetBaudRate()
449 base->UBIR = UART_UBIR_INC(denominator - 1U); in UART_SetBaudRate()