Home
last modified time | relevance | path

Searched refs:clkdiv (Results 1 – 14 of 14) sorted by relevance

/hal_silabs-latest/gecko/emlib/src/
Dem_usart.c318 uint32_t clkdiv; in USART_BaudrateAsyncSet() local
403 clkdiv = 4 * refFreq + (oversample * baudrate) / 2; in USART_BaudrateAsyncSet()
404 clkdiv /= oversample * baudrate; in USART_BaudrateAsyncSet()
405 clkdiv -= 4; in USART_BaudrateAsyncSet()
406 clkdiv *= 64; in USART_BaudrateAsyncSet()
409 clkdiv = 32 * refFreq + (oversample * baudrate) / 2; in USART_BaudrateAsyncSet()
410 clkdiv /= oversample * baudrate; in USART_BaudrateAsyncSet()
411 clkdiv -= 32; in USART_BaudrateAsyncSet()
412 clkdiv *= 8; in USART_BaudrateAsyncSet()
416 EFM_ASSERT(clkdiv <= CLKDIV_MASK); in USART_BaudrateAsyncSet()
[all …]
Dem_leuart.c125 uint32_t LEUART_BaudrateCalc(uint32_t refFreq, uint32_t clkdiv) in LEUART_BaudrateCalc() argument
133 clkdiv &= _LEUART_CLKDIV_MASK; in LEUART_BaudrateCalc()
172 divisor = 256 + clkdiv; in LEUART_BaudrateCalc()
250 uint32_t clkdiv; in LEUART_BaudrateSet() local
302 clkdiv = (32 * refFreq) / baudrate; in LEUART_BaudrateSet()
303 clkdiv -= 32; in LEUART_BaudrateSet()
304 clkdiv *= 8; in LEUART_BaudrateSet()
307 EFM_ASSERT(clkdiv <= _LEUART_CLKDIV_MASK); in LEUART_BaudrateSet()
310 clkdiv &= _LEUART_CLKDIV_MASK; in LEUART_BaudrateSet()
315 leuart->CLKDIV = clkdiv; in LEUART_BaudrateSet()
Dem_eusart.c94 uint32_t clkdiv,
544 uint32_t clkdiv; in EUSART_BaudrateSet() local
565 clkdiv = refFreq / baudrate - 1UL; in EUSART_BaudrateSet()
569 EFM_ASSERT(clkdiv <= (_EUSART_CFG2_SDIV_MASK >> _EUSART_CFG2_SDIV_SHIFT)); in EUSART_BaudrateSet()
592 …eusart->CFG2 = (eusart->CFG2 & ~(_EUSART_CFG2_SDIV_MASK)) | ((clkdiv << _EUSART_CFG2_SDIV_SHIFT) &… in EUSART_BaudrateSet()
673 clkdiv = (32 * refFreq) / (baudrate * oversample); in EUSART_BaudrateSet()
674 clkdiv -= 32; in EUSART_BaudrateSet()
675 clkdiv *= 8; in EUSART_BaudrateSet()
678 EFM_ASSERT(clkdiv <= _EUSART_CLKDIV_MASK); in EUSART_BaudrateSet()
681 clkdiv &= _EUSART_CLKDIV_MASK; in EUSART_BaudrateSet()
[all …]
/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_usart.c318 uint32_t clkdiv; in USART_BaudrateAsyncSet() local
403 clkdiv = 4 * refFreq + (oversample * baudrate) / 2; in USART_BaudrateAsyncSet()
404 clkdiv /= oversample * baudrate; in USART_BaudrateAsyncSet()
405 clkdiv -= 4; in USART_BaudrateAsyncSet()
406 clkdiv *= 64; in USART_BaudrateAsyncSet()
409 clkdiv = 32 * refFreq + (oversample * baudrate) / 2; in USART_BaudrateAsyncSet()
410 clkdiv /= oversample * baudrate; in USART_BaudrateAsyncSet()
411 clkdiv -= 32; in USART_BaudrateAsyncSet()
412 clkdiv *= 8; in USART_BaudrateAsyncSet()
416 EFM_ASSERT(clkdiv <= CLKDIV_MASK); in USART_BaudrateAsyncSet()
[all …]
Dem_eusart.c94 uint32_t clkdiv,
547 uint32_t clkdiv; in EUSART_BaudrateSet() local
568 clkdiv = refFreq / baudrate - 1UL; in EUSART_BaudrateSet()
572 EFM_ASSERT(clkdiv <= (_EUSART_CFG2_SDIV_MASK >> _EUSART_CFG2_SDIV_SHIFT)); in EUSART_BaudrateSet()
595 …eusart->CFG2 = (eusart->CFG2 & ~(_EUSART_CFG2_SDIV_MASK)) | ((clkdiv << _EUSART_CFG2_SDIV_SHIFT) &… in EUSART_BaudrateSet()
676 clkdiv = (32 * refFreq) / (baudrate * oversample); in EUSART_BaudrateSet()
677 clkdiv -= 32; in EUSART_BaudrateSet()
678 clkdiv *= 8; in EUSART_BaudrateSet()
681 EFM_ASSERT(clkdiv <= _EUSART_CLKDIV_MASK); in EUSART_BaudrateSet()
684 clkdiv &= _EUSART_CLKDIV_MASK; in EUSART_BaudrateSet()
[all …]
/hal_silabs-latest/si32/si32Hal/SI32_Modules/
DSI32_TIMER_A_Type.c43 uint32_t clkdiv, in _SI32_TIMER_A_initialize() argument
51 basePointer->CLKDIV.U32 = clkdiv; in _SI32_TIMER_A_initialize()
954 uint32_t clkdiv) in _SI32_TIMER_A_write_clkdiv() argument
957 basePointer->CLKDIV.U32 = clkdiv; in _SI32_TIMER_A_write_clkdiv()
DSI32_TIMER_A_Type.h80 #define SI32_TIMER_A_initialize(basePointer, config, clkdiv, count, capture) do{ \ argument
82 basePointer->CLKDIV.U32 = clkdiv;\
1038 #define SI32_TIMER_A_write_clkdiv(basePointer, clkdiv) \ argument
1039 (basePointer->CLKDIV.U32 = clkdiv)
DSI32_UART_B_Type.c55 uint32_t clkdiv) in _SI32_UART_B_initialize() argument
66 basePointer->CLKDIV.U32 = clkdiv; in _SI32_UART_B_initialize()
2005 uint32_t clkdiv) in _SI32_UART_B_write_clkdiv() argument
2008 basePointer->CLKDIV.U32 = clkdiv; in _SI32_UART_B_write_clkdiv()
DSI32_UART_B_Type.h109 …_UART_B_initialize(basePointer, config, mode, flowcn, control, ipdelay, baudrate, fifocn, clkdiv) \ argument
110 …2_UART_B_initialize(basePointer, config, mode, flowcn, control, ipdelay, baudrate, fifocn, clkdiv)
2214 #define SI32_UART_B_write_clkdiv(basePointer, clkdiv) \ argument
2215 (basePointer->CLKDIV.U32 = clkdiv)
/hal_silabs-latest/gecko/emlib/inc/
Dem_leuart.h130 uint32_t LEUART_BaudrateCalc(uint32_t refFreq, uint32_t clkdiv);
Dem_usart.h774 uint32_t clkdiv,
Dem_cmu.h1353 CMU_ClkDiv_TypeDef clkdiv,
/hal_silabs-latest/simplicity_sdk/platform/emlib/inc/
Dem_usart.h774 uint32_t clkdiv,
Dem_cmu.h1353 CMU_ClkDiv_TypeDef clkdiv,