Lines Matching refs:UARTx
78 UART_TypeDef *UARTx = UART_DEV_TABLE[uart->dev.idx].UARTx; in uart_irqhandler() local
81 reg_iir = UART_IntStatus(UARTx); in uart_irqhandler()
91 RegValue = UART_RxMonitorSatusGet(UARTx); in uart_irqhandler()
95 RegValue = UART_ModemStatusGet(UARTx); in uart_irqhandler()
99 RegValue = UART_LineStatusGet(UARTx); in uart_irqhandler()
106 UART_CharPut(UARTx, *uart->tx_data); in uart_irqhandler()
114 UART_INTConfig(UARTx, RUART_IER_ETBEI, DISABLE); in uart_irqhandler()
121 UART_INTConfig(UARTx, RUART_IER_ETBEI, DISABLE); in uart_irqhandler()
130 TransCnt = UART_ReceiveDataTO(UARTx, uart->rx_data, uart->rx_size, 1); in uart_irqhandler()
136 UART_INTConfig(UARTx, (RUART_IER_ERBI | RUART_IER_ELSI | RUART_IER_ETOI), DISABLE); in uart_irqhandler()
144 RegValue = (UART_LineStatusGet(UARTx)); in uart_irqhandler()
147 UART_INTConfig(UARTx, (RUART_IER_ERBI | RUART_IER_ELSI | RUART_IER_ETOI), DISABLE); in uart_irqhandler()
166 UART_TypeDef *UARTx = UART_DEV_TABLE[idx].UARTx; in csi_uart_init() local
198 UART_Init(UARTx, UART_InitStruct); in csi_uart_init()
209 UART_TypeDef *UARTx = UART_DEV_TABLE[uart_idx].UARTx; in csi_uart_uninit() local
213 UART_DeInit(UARTx); in csi_uart_uninit()
227 UART_TypeDef *UARTx = UART_DEV_TABLE[uart_idx].UARTx; in csi_uart_baud() local
229 RCC_PeriphClockSource_UART(UARTx, UART_RX_CLK_XTAL_40M); in csi_uart_baud()
231 UART_SetBaud(UARTx, baud); in csi_uart_baud()
232 UART_RxCmd(UARTx, ENABLE); in csi_uart_baud()
236 UART_MonitorParaConfig(UARTx, 100, ENABLE); in csi_uart_baud()
237 UART_RxMonitorCmd(UARTx, ENABLE); in csi_uart_baud()
238 RCC_PeriphClockSource_UART(UARTx, UART_RX_CLK_OSC_LP); in csi_uart_baud()
239 UART_LPRxBaudSet(UARTx, baud, 2000000); in csi_uart_baud()
240 UART_RxCmd(UARTx, ENABLE); in csi_uart_baud()
250 UART_TypeDef *UARTx = UART_DEV_TABLE[uart_idx].UARTx; in csi_uart_format() local
253 UART_RxCmd(UARTx, DISABLE); in csi_uart_format()
281 …UARTx->LCR = ((UART_InitStruct->WordLen) | (UART_InitStruct->StopBit << 2) | (UART_InitStruct->Par… in csi_uart_format()
284 UART_RxCmd(UARTx, ENABLE); in csi_uart_format()
292 UART_TypeDef *UARTx = UART_DEV_TABLE[uart_idx].UARTx; in csi_uart_attach_callback() local
296 UART_INTConfig(UARTx, RUART_IER_ERBI | RUART_IER_ELSI | RUART_IER_ETOI, ENABLE); in csi_uart_attach_callback()
297 UART_INTConfig(UARTx, RUART_IER_ETBEI, ENABLE); in csi_uart_attach_callback()
310 UART_TypeDef *UARTx = UART_DEV_TABLE[uart_idx].UARTx; in csi_uart_send() local
316 if (UART_Writable(UARTx)) { in csi_uart_send()
317 UART_CharPut(UARTx, *(uint8_t *)data); in csi_uart_send()
339 UART_TypeDef *UARTx = UART_DEV_TABLE[uart_idx].UARTx; in csi_uart_receive() local
347 if (UART_Readable(UARTx)) { in csi_uart_receive()
348 UART_CharGet(UARTx, (uint8_t *)data); in csi_uart_receive()
357 UART_INTConfig(UARTx, RUART_IER_ERBI | RUART_IER_ELSI | RUART_IER_ETOI, ENABLE); in csi_uart_receive()
370 UART_INTConfig(UARTx, RUART_IER_ERBI | RUART_IER_ELSI | RUART_IER_ETOI, DISABLE); in csi_uart_receive()
379 UART_TypeDef *UARTx = UART_DEV_TABLE[uart_idx].UARTx; in csi_uart_send_async() local
397 UART_CharPut(UARTx, *uart->tx_data); in csi_uart_send_async()
404 UART_INTConfig(UARTx, RUART_IER_ETBEI, DISABLE); in csi_uart_send_async()
411 UART_INTConfig(UARTx, RUART_IER_ETBEI, ENABLE); in csi_uart_send_async()
419 UART_TypeDef *UARTx = UART_DEV_TABLE[uart_idx].UARTx; in csi_uart_receive_async() local
436 TransCnt = UART_ReceiveDataTO(UARTx, uart->rx_data, uart->rx_size, 1); in csi_uart_receive_async()
441 UART_INTConfig(UARTx, RUART_IER_ERBI | RUART_IER_ELSI | RUART_IER_ETOI, DISABLE); in csi_uart_receive_async()
448 UART_INTConfig(UARTx, RUART_IER_ERBI | RUART_IER_ELSI | RUART_IER_ETOI, ENABLE); in csi_uart_receive_async()
586 UART_TypeDef *uart = UART_DEV_TABLE[tty->dev.id].UARTx; in uart_rx_irq_handler()
605 UART_TypeDef *uart = UART_DEV_TABLE[tty->dev.id].UARTx; in uart_irq_handler()
675 UART_TypeDef *uart = UART_DEV_TABLE[tty->dev.id].UARTx; in uart_startup()
717 UART_TypeDef *uart = UART_DEV_TABLE[tty->dev.id].UARTx; in uart_shutdown()
728 UART_TypeDef *uart = UART_DEV_TABLE[tty->dev.id].UARTx; in uart_set_attr()
756 UART_TypeDef *uart = UART_DEV_TABLE[tty->dev.id].UARTx; in uart_enable_rx()
769 UART_TypeDef *uart = UART_DEV_TABLE[tty->dev.id].UARTx; in uart_disable_rx()
783 UART_TypeDef *uart = UART_DEV_TABLE[tty->dev.id].UARTx; in uart_start_tx()
792 UART_TypeDef *uart = UART_DEV_TABLE[tty->dev.id].UARTx; in uart_stop_tx()