Lines Matching refs:clkdiv
126 uint32_t clkdiv; in USART_BaudrateAsyncSet() local
194 clkdiv = 4 * refFreq + (oversample * baudrate) / 2; in USART_BaudrateAsyncSet()
195 clkdiv /= (oversample * baudrate); in USART_BaudrateAsyncSet()
196 clkdiv -= 4; in USART_BaudrateAsyncSet()
197 clkdiv *= 64; in USART_BaudrateAsyncSet()
201 usart->CLKDIV = clkdiv; in USART_BaudrateAsyncSet()
234 uint32_t clkdiv, in USART_BaudrateCalc() argument
246 clkdiv &= _USART_CLKDIV_MASK; in USART_BaudrateCalc()
328 divisor = oversample * (256 + clkdiv); in USART_BaudrateCalc()
413 uint32_t clkdiv; in USART_BaudrateSyncSet() local
451 clkdiv = 2 * refFreq; in USART_BaudrateSyncSet()
452 clkdiv += baudrate - 1; in USART_BaudrateSyncSet()
453 clkdiv /= baudrate; in USART_BaudrateSyncSet()
454 clkdiv -= 4; in USART_BaudrateSyncSet()
455 clkdiv *= 64; in USART_BaudrateSyncSet()
459 clkdiv += 0xc0; in USART_BaudrateSyncSet()
460 clkdiv &= 0xffffff00; in USART_BaudrateSyncSet()
463 EFM_ASSERT(clkdiv <= _USART_CLKDIV_MASK); in USART_BaudrateSyncSet()
466 clkdiv &= _USART_CLKDIV_DIV_MASK; in USART_BaudrateSyncSet()
468 usart->CLKDIV = clkdiv; in USART_BaudrateSyncSet()