| /hal_silabs-latest/gecko/emlib/src/ |
| D | em_usart.c | 318 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 …]
|
| D | em_leuart.c | 125 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()
|
| D | em_eusart.c | 94 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/ |
| D | em_usart.c | 318 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 …]
|
| D | em_eusart.c | 94 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/ |
| D | SI32_TIMER_A_Type.c | 43 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()
|
| D | SI32_TIMER_A_Type.h | 80 #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)
|
| D | SI32_UART_B_Type.c | 55 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()
|
| D | SI32_UART_B_Type.h | 109 …_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/ |
| D | em_leuart.h | 130 uint32_t LEUART_BaudrateCalc(uint32_t refFreq, uint32_t clkdiv);
|
| D | em_usart.h | 774 uint32_t clkdiv,
|
| D | em_cmu.h | 1353 CMU_ClkDiv_TypeDef clkdiv,
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/inc/ |
| D | em_usart.h | 774 uint32_t clkdiv,
|
| D | em_cmu.h | 1353 CMU_ClkDiv_TypeDef clkdiv,
|