Lines Matching refs:oversample
319 uint32_t oversample = 0; in USART_BaudrateAsyncSet() local
373 oversample = 16; in USART_BaudrateAsyncSet()
378 oversample = 8; in USART_BaudrateAsyncSet()
383 oversample = 6; in USART_BaudrateAsyncSet()
388 oversample = 4; in USART_BaudrateAsyncSet()
397 if (oversample > 0U) { in USART_BaudrateAsyncSet()
403 clkdiv = 4 * refFreq + (oversample * baudrate) / 2; in USART_BaudrateAsyncSet()
404 clkdiv /= oversample * baudrate; in USART_BaudrateAsyncSet()
409 clkdiv = 32 * refFreq + (oversample * baudrate) / 2; in USART_BaudrateAsyncSet()
410 clkdiv /= oversample * baudrate; in USART_BaudrateAsyncSet()
460 uint32_t oversample; in USART_BaudrateCalc() local
487 oversample = 1; /* Not used in sync mode, i.e., 1 */ in USART_BaudrateCalc()
505 oversample = 1; in USART_BaudrateCalc()
510 oversample = 1; in USART_BaudrateCalc()
515 oversample = 3; in USART_BaudrateCalc()
520 oversample = 1; in USART_BaudrateCalc()
552 divisor = (uint64_t)(oversample * (256 + clkdiv)); in USART_BaudrateCalc()