| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpsci/ |
| D | fsl_lpsci.c | 216 assert(config->baudRate_Bps); in LPSCI_Init() 231 baudDiff = config->baudRate_Bps; in LPSCI_Init() 235 sbrTemp = (srcClock_Hz / (config->baudRate_Bps * osrTemp)); in LPSCI_Init() 244 tempDiff = calculatedBaud - config->baudRate_Bps; in LPSCI_Init() 247 if (tempDiff > (config->baudRate_Bps - (srcClock_Hz / (osrTemp * (sbrTemp + 1))))) in LPSCI_Init() 249 tempDiff = config->baudRate_Bps - (srcClock_Hz / (osrTemp * (sbrTemp + 1))); in LPSCI_Init() 263 if (baudDiff > ((config->baudRate_Bps / 100) * 3)) in LPSCI_Init() 343 config->baudRate_Bps = 115200U; in LPSCI_GetDefaultConfig() 350 status_t LPSCI_SetBaudRate(UART0_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in LPSCI_SetBaudRate() argument 352 assert(baudRate_Bps); in LPSCI_SetBaudRate() [all …]
|
| D | fsl_lpsci.h | 156 uint32_t baudRate_Bps; /*!< LPSCI baud rate */ member 275 status_t LPSCI_SetBaudRate(UART0_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz);
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/uart/ |
| D | fsl_uart.c | 216 assert(config->baudRate_Bps != 0U); in UART_Init() 227 sbr = srcClock_Hz / (config->baudRate_Bps * 16U); in UART_Init() 239 uint32_t brfa = (2U * srcClock_Hz / (config->baudRate_Bps)) - 32U * sbr; in UART_Init() 244 …(tempBaud > config->baudRate_Bps) ? (tempBaud - config->baudRate_Bps) : (config->baudRate_Bps - te… in UART_Init() 248 baudDiff = (srcClock_Hz / (sbr * 16U)) - config->baudRate_Bps; in UART_Init() 251 if (baudDiff > (config->baudRate_Bps - (srcClock_Hz / (16U * ((uint32_t)sbr + 1U))))) in UART_Init() 253 baudDiff = config->baudRate_Bps - (srcClock_Hz / (16U * ((uint32_t)sbr + 1U))); in UART_Init() 260 if (baudDiff > ((config->baudRate_Bps / 100U) * 3U)) in UART_Init() 404 config->baudRate_Bps = 115200U; in UART_GetDefaultConfig() 437 status_t UART_SetBaudRate(UART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in UART_SetBaudRate() argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/lpuart/ |
| D | fsl_lpuart.c | 276 assert(0U < config->baudRate_Bps); in LPUART_Init() 294 baudDiff = config->baudRate_Bps; in LPUART_Init() 300 … sbrTemp = (uint16_t)((srcClock_Hz * 2U / (config->baudRate_Bps * (uint32_t)osrTemp) + 1U) / 2U); in LPUART_Init() 316 … tempDiff = calculatedBaud > config->baudRate_Bps ? (calculatedBaud - config->baudRate_Bps) : in LPUART_Init() 317 … (config->baudRate_Bps - calculatedBaud); in LPUART_Init() 329 if (baudDiff > ((config->baudRate_Bps / 100U) * 3U)) in LPUART_Init() 578 config->baudRate_Bps = 115200U; in LPUART_GetDefaultConfig() 616 status_t LPUART_SetBaudRate(LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in LPUART_SetBaudRate() argument 618 assert(0U < baudRate_Bps); in LPUART_SetBaudRate() 632 baudDiff = baudRate_Bps; in LPUART_SetBaudRate() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpuart/ |
| D | fsl_lpuart.c | 362 assert(0U < config->baudRate_Bps); in LPUART_Init() 380 baudDiff = config->baudRate_Bps; in LPUART_Init() 386 … sbrTemp = (uint16_t)((srcClock_Hz * 2U / (config->baudRate_Bps * (uint32_t)osrTemp) + 1U) / 2U); in LPUART_Init() 402 … tempDiff = calculatedBaud > config->baudRate_Bps ? (calculatedBaud - config->baudRate_Bps) : in LPUART_Init() 403 … (config->baudRate_Bps - calculatedBaud); in LPUART_Init() 415 if (baudDiff > ((config->baudRate_Bps / 100U) * 3U)) in LPUART_Init() 658 config->baudRate_Bps = 115200U; in LPUART_GetDefaultConfig() 696 status_t LPUART_SetBaudRate(LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in LPUART_SetBaudRate() argument 698 assert(0U < baudRate_Bps); in LPUART_SetBaudRate() 712 baudDiff = baudRate_Bps; in LPUART_SetBaudRate() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/ecspi/ |
| D | fsl_ecspi_cmsis.c | 73 uint32_t baudRate_Bps; member 84 uint32_t baudRate_Bps; member 577 ecspi->baudRate_Bps = arg; in ECSPI_SDMAControl() 592 ecspi->baudRate_Bps = arg; in ECSPI_SDMAControl() 602 result = (int32_t)ecspi->baudRate_Bps; in ECSPI_SDMAControl() 651 masterConfig.baudRate_Bps = ecspi->baudRate_Bps; in ECSPI_SDMAControl() 1042 ecspi->baudRate_Bps = arg; in ECSPI_InterruptControl() 1057 result = (int32_t)ecspi->baudRate_Bps; in ECSPI_InterruptControl() 1066 ecspi->baudRate_Bps = arg; in ECSPI_InterruptControl() 1114 masterConfig.baudRate_Bps = ecspi->baudRate_Bps; in ECSPI_InterruptControl()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/iuart/ |
| D | fsl_uart.c | 243 else if (config->baudRate_Bps != 0U) in UART_Init() 248 if (kStatus_Success != UART_SetBaudRate(base, config->baudRate_Bps, srcClock_Hz)) in UART_Init() 314 config->baudRate_Bps = 115200U; in UART_GetDefaultConfig() 352 status_t UART_SetBaudRate(UART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in UART_SetBaudRate() argument 365 denominator = baudRate_Bps << 4U; in UART_SetBaudRate() 376 denominator = (baudRate_Bps << 4U) / divisor; in UART_SetBaudRate() 442 baudDiff = (baudDiff >= (uint64_t)baudRate_Bps) ? (baudDiff - (uint64_t)baudRate_Bps) : in UART_SetBaudRate() 443 ((uint64_t)baudRate_Bps - baudDiff); in UART_SetBaudRate() 445 if (baudDiff < ((uint64_t)baudRate_Bps / 100UL * 3UL)) in UART_SetBaudRate()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2c/ |
| D | fsl_i2c.c | 222 masterConfig->baudRate_Bps = 100000U; in I2C_MasterGetDefaultConfig() 244 I2C_MasterSetBaudRate(base, masterConfig->baudRate_Bps, srcClock_Hz); in I2C_MasterInit() 317 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in I2C_MasterSetBaudRate() argument 332 best_scl = 8000000U / baudRate_Bps; in I2C_MasterSetBaudRate() 334 if ((8000000U / best_scl - baudRate_Bps) > (baudRate_Bps - (8000000U / (best_scl + 1U)))) in I2C_MasterSetBaudRate() 344 …if ((best_scl > 18U) || ((best_scl < 4U)) || ((baudRate_Bps == 400000U) && (srcClock_Hz / best_div… in I2C_MasterSetBaudRate() 353 if ((srcClock_Hz / mindivider / baudRate_Bps) < 4U) in I2C_MasterSetBaudRate() 355 mindivider = srcClock_Hz / 4U / baudRate_Bps; in I2C_MasterSetBaudRate() 362 scl = ((srcClock_Hz * 10U) / (divider * baudRate_Bps) + 5U) / 10U; in I2C_MasterSetBaudRate() 368 err = srcClock_Hz - (baudRate_Bps * scl * divider); in I2C_MasterSetBaudRate()
|
| /hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/i2c/ |
| D | fsl_i2c_cmsis.c | 292 uint32_t baudRate_Bps = 0; in I2C_Master_DmaControl() local 309 baudRate_Bps = 100000; in I2C_Master_DmaControl() 313 baudRate_Bps = 400000; in I2C_Master_DmaControl() 317 baudRate_Bps = 1000000; in I2C_Master_DmaControl() 326 I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, i2c->resource->GetFreq()); in I2C_Master_DmaControl() 610 uint32_t baudRate_Bps = 0; in I2C_Master_EdmaControl() local 628 baudRate_Bps = 100000; in I2C_Master_EdmaControl() 632 baudRate_Bps = 400000; in I2C_Master_EdmaControl() 636 baudRate_Bps = 1000000; in I2C_Master_EdmaControl() 645 … I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, (i2c->resource->GetFreq)()); in I2C_Master_EdmaControl() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/usart/ |
| D | fsl_usart.c | 245 if ((9600U % config->baudRate_Bps) == 0U) in USART_Init() 247 base->BRG = 9600U / config->baudRate_Bps - 1U; in USART_Init() 256 result = USART_SetBaudRate(base, config->baudRate_Bps, srcClock_Hz); in USART_Init() 326 config->baudRate_Bps = 115200U; in USART_GetDefaultConfig() 527 status_t USART_Enable32kMode(USART_Type *base, uint32_t baudRate_Bps, bool enableMode32k, uint32_t … in USART_Enable32kMode() argument 534 if ((9600U % baudRate_Bps) == 0U) in USART_Enable32kMode() 536 base->BRG = 9600U / baudRate_Bps - 1U; in USART_Enable32kMode() 546 result = USART_SetBaudRate(base, baudRate_Bps, srcClock_Hz); in USART_Enable32kMode()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/ecspi/ |
| D | fsl_ecspi.c | 247 config->baudRate_Bps = 500000; in ECSPI_MasterGetDefaultConfig() 302 ECSPI_SetBaudRate(base, config->baudRate_Bps, srcClock_Hz); in ECSPI_MasterInit() 400 void ECSPI_SetBaudRate(ECSPI_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in ECSPI_SetBaudRate() argument 425 if (realBaudrate > baudRate_Bps) in ECSPI_SetBaudRate() 427 diff = realBaudrate - baudRate_Bps; in ECSPI_SetBaudRate() 437 diff = baudRate_Bps - realBaudrate; in ECSPI_SetBaudRate()
|
| /hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/spi/ |
| D | fsl_spi_cmsis.c | 60 uint32_t baudRate_Bps; member 99 uint32_t baudRate_Bps; member 679 SPI->baudRate_Bps = arg; in SPI_DMAControl() 718 SPI->baudRate_Bps = arg; in SPI_DMAControl() 727 return (int32_t)SPI->baudRate_Bps; in SPI_DMAControl() 768 SPI->baudRate_Bps = arg; in SPI_DMAControl() 1164 SPI->baudRate_Bps = arg; in SPI_InterruptControl() 1182 result = (int32_t)SPI->baudRate_Bps; in SPI_InterruptControl() 1193 SPI->baudRate_Bps = arg; in SPI_InterruptControl() 1215 SPI->baudRate_Bps = arg; in SPI_InterruptControl()
|
| /hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/dspi/ |
| D | fsl_dspi_cmsis.c | 62 uint32_t baudRate_Bps; member 100 uint32_t baudRate_Bps; member 717 dspi->baudRate_Bps = arg; in DSPI_EdmaControl() 759 dspi->baudRate_Bps = (uint32_t)arg; in DSPI_EdmaControl() 770 result = (int32_t)dspi->baudRate_Bps; in DSPI_EdmaControl() 811 result = DSPI_CommonControl(control, dspi->baudRate_Bps, dspi->resource, &dspi->flags); in DSPI_EdmaControl() 1191 dspi->baudRate_Bps = arg; in DSPI_InterruptControl() 1212 result = (int32_t)dspi->baudRate_Bps; in DSPI_InterruptControl() 1227 dspi->baudRate_Bps = arg; in DSPI_InterruptControl() 1268 result = DSPI_CommonControl(control, dspi->baudRate_Bps, dspi->resource, &dspi->flags); in DSPI_InterruptControl()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mscan/ |
| D | fsl_mscan.c | 126 static void MSCAN_SetBaudRate(MSCAN_Type *base, uint32_t sourceClock_Hz, uint32_t baudRate_Bps); 340 static void MSCAN_SetBaudRate(MSCAN_Type *base, uint32_t sourceClock_Hz, uint32_t baudRate_Bps) in MSCAN_SetBaudRate() argument 343 uint32_t priDiv = baudRate_Bps * (uint32_t)MSCAN_TIME_QUANTA_NUM; in MSCAN_SetBaudRate() 346 assert(baudRate_Bps <= 1000000U); in MSCAN_SetBaudRate() 355 if (false == MSCAN_CalculateImprovedTimingValues(baudRate_Bps, sourceClock_Hz, &timingConfig)) in MSCAN_SetBaudRate()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lin/ |
| D | fsl_lin_lpuart.c | 148 LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz, uint32_t *osr, uint16_t *sbr) in LIN_LPUART_CalculateBaudRate() argument 150 assert(0U != baudRate_Bps); in LIN_LPUART_CalculateBaudRate() 162 baudDiff = baudRate_Bps; in LIN_LPUART_CalculateBaudRate() 166 sbrTemp = (uint16_t)(srcClock_Hz / (baudRate_Bps * osrTemp)); in LIN_LPUART_CalculateBaudRate() 175 tempDiff = calculatedBaud - baudRate_Bps; in LIN_LPUART_CalculateBaudRate() 178 if (tempDiff > (baudRate_Bps - (srcClock_Hz / (osrTemp * ((uint32_t)sbrTemp + 1U))))) in LIN_LPUART_CalculateBaudRate() 180 tempDiff = baudRate_Bps - (srcClock_Hz / (osrTemp * ((uint32_t)sbrTemp + 1U))); in LIN_LPUART_CalculateBaudRate() 192 if (baudDiff >= ((baudRate_Bps / 100U) * 3U)) in LIN_LPUART_CalculateBaudRate()
|
| /hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/ii2c/ |
| D | fsl_i2c_cmsis.c | 365 uint32_t baudRate_Bps = 0; in I2C_InterruptControl() local 379 baudRate_Bps = 100000; in I2C_InterruptControl() 383 baudRate_Bps = 400000; in I2C_InterruptControl() 387 baudRate_Bps = 1000000; in I2C_InterruptControl() 395 I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, i2c->resource->GetFreq()); in I2C_InterruptControl()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/ii2c/ |
| D | fsl_i2c.c | 497 I2C_MasterSetBaudRate(base, masterConfig->baudRate_Bps, srcClock_Hz); in I2C_MasterInit() 540 masterConfig->baudRate_Bps = 100000U; in I2C_MasterGetDefaultConfig() 589 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in I2C_MasterSetBaudRate() argument 601 …absError = baudRate_Bps > computedRate ? (baudRate_Bps - computedRate) : (computedRate - baudR… in I2C_MasterSetBaudRate()
|
| D | fsl_i2c.h | 93 uint32_t baudRate_Bps; /*!< Baud rate configuration of I2C peripheral. */ member 410 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz);
|
| /hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/flexcomm/ |
| D | fsl_spi_cmsis.c | 64 uint32_t baudRate_Bps; member 93 uint32_t baudRate_Bps; member 737 spi->baudRate_Bps = arg; in SPI_DMAControl() 754 spi->baudRate_Bps = arg; in SPI_DMAControl() 762 result = (int32_t)spi->baudRate_Bps; in SPI_DMAControl() 830 masterConfig.baudRate_Bps = spi->baudRate_Bps; in SPI_DMAControl() 1204 spi->baudRate_Bps = arg; in SPI_InterruptControl() 1219 result = (int32_t)spi->baudRate_Bps; in SPI_InterruptControl() 1228 spi->baudRate_Bps = arg; in SPI_InterruptControl() 1296 masterConfig.baudRate_Bps = spi->baudRate_Bps; in SPI_InterruptControl()
|
| D | fsl_i2c_cmsis.c | 259 uint32_t baudRate_Bps = 0; in I2C_Master_DmaControl() local 272 baudRate_Bps = 100000; in I2C_Master_DmaControl() 275 baudRate_Bps = 400000; in I2C_Master_DmaControl() 278 baudRate_Bps = 1000000; in I2C_Master_DmaControl() 284 I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, i2c->resource->GetFreq()); in I2C_Master_DmaControl() 639 uint32_t baudRate_Bps; in I2C_InterruptControl() local 662 baudRate_Bps = 100000; in I2C_InterruptControl() 665 baudRate_Bps = 400000; in I2C_InterruptControl() 668 baudRate_Bps = 1000000; in I2C_InterruptControl() 676 I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, i2c->resource->GetFreq()); in I2C_InterruptControl()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/i2c/ |
| D | fsl_flexio_i2c_master.h | 83 uint32_t baudRate_Bps; /*!< Baud rate in Bps. */ member 277 void FLEXIO_I2C_MasterSetBaudRate(FLEXIO_I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_H…
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/uart/ |
| D | fsl_flexio_uart.c | 188 timerDiv = (uint16_t)(srcClock_Hz / userConfig->baudRate_Bps); in FLEXIO_UART_Init() 203 diff = calculatedBaud - userConfig->baudRate_Bps; in FLEXIO_UART_Init() 204 if (diff > ((userConfig->baudRate_Bps / 100U) * 3U)) in FLEXIO_UART_Init() 302 userConfig->baudRate_Bps = 115200U; in FLEXIO_UART_GetDefaultConfig()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/i2c/ |
| D | fsl_i2c.c | 595 I2C_MasterSetBaudRate(base, masterConfig->baudRate_Bps, srcClock_Hz); in I2C_MasterInit() 660 masterConfig->baudRate_Bps = 100000U; in I2C_MasterGetDefaultConfig() 768 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in I2C_MasterSetBaudRate() argument 795 …absError = baudRate_Bps > computedRate ? (baudRate_Bps - computedRate) : (computedRate - baudR… in I2C_MasterSetBaudRate() 813 g_baudrate = baudRate_Bps; in I2C_MasterSetBaudRate()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/mculcd/ |
| D | fsl_flexio_mculcd.h | 144 uint32_t baudRate_Bps; /*!< Baud rate in bit-per-second for all data lines combined. */ member 375 status_t FLEXIO_MCULCD_SetBaudRate(FLEXIO_MCULCD_Type *base, uint32_t baudRate_Bps, uint32_t srcClo…
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/spi/ |
| D | fsl_flexio_spi.h | 134 uint32_t baudRate_Bps; /*!< Baud rate in Bps. */ member 478 void FLEXIO_SPI_MasterSetBaudRate(FLEXIO_SPI_Type *base, uint32_t baudRate_Bps, uint32_t srcClockHz…
|