Home
last modified time | relevance | path

Searched refs:uart (Results 1 – 25 of 257) sorted by relevance

1234567891011

/bsp/mm32f526x/drivers/
A Ddrv_uart.c43 UART_Init(uart->uart, &UART_InitStructure); in mm32_uart_configure()
46 UART_Cmd(uart->uart, ENABLE); in mm32_uart_configure()
61 UART_ITConfig(uart->uart, UART_IT_RX, DISABLE); in mm32_uart_control()
67 UART_ITConfig(uart->uart, UART_IT_RX, ENABLE); in mm32_uart_control()
78 while ((uart->uart->CSR & UART_CSR_TXC_Msk) == 0) in mm32_uart_putc()
80 uart->uart->TDR = c; in mm32_uart_putc()
91 if (uart->uart->CSR & UART_FLAG_RXAVL) in mm32_uart_getc()
93 ch = uart->uart->RDR & 0xff; in mm32_uart_getc()
189 uart->uart = UART1; in rt_hw_uart_init()
204 uart->uart = UART2; in rt_hw_uart_init()
[all …]
/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/
A Duart.c65 uart->callback(uart, UART_EVENT_RECEIVE_FIFO_READABLE, uart->arg); in dw_uart_intr_recv_data()
82 uart->callback(uart, UART_EVENT_RECEIVE_COMPLETE, uart->arg); in dw_uart_intr_recv_data()
101 csi_uart_putc(uart, *uart->tx_data); in uart_intr_send_data()
111 uart->callback(uart, UART_EVENT_SEND_COMPLETE, uart->arg); in uart_intr_send_data()
127 uart->callback(uart, UART_EVENT_ERROR_OVERFLOW, uart->arg); in uart_intr_line_error()
131 uart->callback(uart, UART_EVENT_ERROR_PARITY, uart->arg); in uart_intr_line_error()
135 uart->callback(uart, UART_EVENT_ERROR_FRAMING, uart->arg); in uart_intr_line_error()
139 uart->callback(uart, UART_ENENT_BREAK_INTR, uart->arg); in uart_intr_line_error()
513 ret = uart->send(uart, data, size); in csi_uart_send_async()
590 uart->callback(uart, UART_EVENT_ERROR_FRAMING, uart->arg); in dw_uart_dma_event_cb()
[all …]
/bsp/nxp/lpc/lpc178x/drivers/
A Duart.c60 uart->rx_buffer[uart->save_index] = uart->UART->RBR; in UART0_IRQHandler()
72 if (uart->read_index > uart->save_index) in UART0_IRQHandler()
75 length = uart->save_index - uart->read_index; in UART0_IRQHandler()
77 uart->parent.rx_indicate(&uart->parent, length); in UART0_IRQHandler()
103 uart->rx_buffer[uart->save_index] = uart->UART->RBR; in UART1_IRQHandler()
115 if (uart->read_index > uart->save_index) in UART1_IRQHandler()
120 uart->parent.rx_indicate(&uart->parent, length); in UART1_IRQHandler()
240 if (uart->read_index != uart->save_index) in rt_uart_read()
242 *ptr = uart->rx_buffer[uart->read_index]; in rt_uart_read()
314 uart->read_index = uart->save_index = 0; in rt_hw_usart_init()
[all …]
/bsp/nxp/lpc/lpc824/drivers/
A Ddrv_usart.c59 uart->parent.rx_indicate(&uart->parent, rt_ringbuffer_data_len(&uart->rx_rb)); in uart_irq_handler()
131 Chip_UART_Init(uart); in uart_ll_init()
135 Chip_UART_Enable(uart); in uart_ll_init()
136 Chip_UART_TXEnable(uart); in uart_ll_init()
146 struct lpc8xx_uart* uart; in rt_uart_init() local
158 struct lpc8xx_uart* uart; in rt_uart_open() local
173 struct lpc8xx_uart* uart; in rt_uart_close() local
192 struct lpc8xx_uart* uart; in rt_uart_read() local
262 rt_ringbuffer_init(&(uart->rx_rb), uart->rx_buffer, sizeof(uart->rx_buffer)); in rt_hw_usart_init()
289 rt_ringbuffer_init(&(uart->rx_rb), uart->rx_buffer, sizeof(uart->rx_buffer)); in rt_hw_usart_init()
[all …]
/bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Src/
A Dhal_uart.c49 if(UART2 == uart) { in UART_DeInit()
52 if(UART1 == uart) { in UART_DeInit()
55 if(UART3 == uart) { in UART_DeInit()
58 if(UART4 == uart) { in UART_DeInit()
61 if(UART5 == uart) { in UART_DeInit()
64 if(UART6 == uart) { in UART_DeInit()
67 if(UART7 == uart) { in UART_DeInit()
70 if(UART8 == uart) { in UART_DeInit()
101 if (uart == UART1) { in UART_Init()
160 (state) ? (uart->IER |= it) : (uart->IER &= ~it); in UART_ITConfig()
[all …]
/bsp/mm32f103x/drivers/
A Ddrv_uart.c54 UART_Init(uart->uart, &UART_InitStructure); in mm32_uart_configure()
56 UART_Cmd(uart->uart, ENABLE); in mm32_uart_configure()
70 UART_ITConfig(uart->uart, UART_IT_RXIEN, DISABLE); in mm32_uart_control()
76 UART_ITConfig(uart->uart, UART_IT_RXIEN, ENABLE); in mm32_uart_control()
87 while ((uart->uart->CSR & UART_IT_TXIEN) == 0); in mm32_uart_putc()
88 uart->uart->TDR = (c & (uint16_t)0x00FF); in mm32_uart_putc()
99 if (uart->uart->CSR & UART_FLAG_RXAVL) in mm32_uart_getc()
101 ch = uart->uart->RDR & 0xff; in mm32_uart_getc()
126 UART_ClearITPendingBit(uart->uart, UART_IT_RXIEN); in UART1_IRQHandler()
217 uart->uart = UART1; in rt_hw_uart_init()
[all …]
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_usart_v2.c788 gpio_af_set(uart->tx_port, uart->tx_af, uart->tx_pin); in gd32_uart_gpio_init()
791 gpio_af_set(uart->rx_port, uart->rx_af, uart->rx_pin); in gd32_uart_gpio_init()
924 dma_deinit(uart->dma.rx.periph, uart->dma.rx.channel); in _uart_dma_receive()
928 dma_deinit(uart->dma.rx.periph, uart->dma.rx.channel); in _uart_dma_receive()
942 …dma_channel_subperipheral_select(uart->dma.rx.periph, uart->dma.rx.channel, uart->dma.rx.subperiph… in _uart_dma_receive()
950 dma_channel_enable(uart->dma.rx.periph, uart->dma.rx.channel); in _uart_dma_receive()
972 DMA_CHCNT(uart->dma.tx.periph, uart->dma.tx.channel) = size; in _uart_dma_transmit()
978 dma_channel_enable(uart->dma.tx.periph, uart->dma.tx.channel); in _uart_dma_transmit()
1030 dma_deinit(uart->dma.tx.periph, uart->dma.tx.channel); in gd32_dma_config()
1034 dma_deinit(uart->dma.tx.periph, uart->dma.tx.channel); in gd32_dma_config()
[all …]
A Ddrv_usart.c360 gpio_af_set(uart->tx_port, uart->tx_af, uart->tx_pin); in gd32_uart_gpio_init()
363 gpio_af_set(uart->rx_port, uart->rx_af, uart->rx_pin); in gd32_uart_gpio_init()
366 gpio_mode_set(uart->tx_port, GPIO_MODE_AF, GPIO_PUPD_PULLUP, uart->tx_pin); in gd32_uart_gpio_init()
370 gpio_mode_set(uart->rx_port, GPIO_MODE_AF, GPIO_PUPD_PULLUP, uart->rx_pin); in gd32_uart_gpio_init()
375 gpio_af_set(uart->tx_port, uart->tx_af, uart->tx_pin); in gd32_uart_gpio_init()
378 gpio_af_set(uart->rx_port, uart->rx_af, uart->rx_pin); in gd32_uart_gpio_init()
381 gpio_mode_set(uart->tx_port, GPIO_MODE_AF, GPIO_PUPD_PULLUP, uart->tx_pin); in gd32_uart_gpio_init()
385 gpio_mode_set(uart->rx_port, GPIO_MODE_AF, GPIO_PUPD_PULLUP, uart->rx_pin); in gd32_uart_gpio_init()
390 if (uart->uart_remap != 0 || uart->tx_af != 0 || uart->rx_af != 0) in gd32_uart_gpio_init()
397 gpio_init(uart->tx_port, GPIO_MODE_AF_PP, GPIO_OSPEED_50MHZ, uart->tx_pin); in gd32_uart_gpio_init()
[all …]
/bsp/maxim/libraries/MAX32660PeriphDriver/Source/
A Duart.c153 uart->baud1 = baud1 - 3; in UART_Init()
155 uart->baud1 = baud1 + 3; in UART_Init()
158 uart->baud1 = baud1; in UART_Init()
181 uart->int_en = 0; in UART_Shutdown()
220 uart->ctrl = 0; in UART_Shutdown()
245 intst = uart->int_fl; in UART_Handler()
246 uart->int_fl = intst; in UART_Handler()
435 return uart->fifo; in UART_ReadByte()
495 uart->fifo = data; in UART_WriteByte()
541 flags = uart->int_fl; in UART_ReadAsync()
[all …]
/bsp/tae32f5300/drivers/
A Ddrv_uart.c54 LL_UART_Init(uart->uart, &UART_InitStructure); in _uart_configure()
69 __LL_UART_RxDatAvl_INT_Dis(uart->uart); in _uart_control()
75 __LL_UART_RxDatAvl_INT_En(uart->uart); in _uart_control()
86 while (!__LL_UART_IsTxFIFONotFull(uart->uart)) {}; in _uart_putc()
87 __LL_UART_TxBuf9bits_Write(uart->uart, (uint16_t)c); in _uart_putc()
98 if (__LL_UART_IsDatReady(uart->uart)) in _uart_getc()
100 ch = __LL_UART_RxBuf9bits_Read(uart->uart); in _uart_getc()
127 if (__LL_UART_INT_ID_Get(uart->uart) == UART_INT_ID_RX_AVL) in UART0_IRQHandler()
131 if (__LL_UART_INT_ID_Get(uart->uart) != UART_INT_ID_RX_AVL) in UART0_IRQHandler()
169 uart->uart = UART0; in rt_hw_uart_init()
[all …]
/bsp/mm32l3xx/drivers/
A Ddrv_uart.c54 UART_Init(uart->uart, &UART_InitStructure); in mm32_uart_configure()
56 UART_Cmd(uart->uart, ENABLE); in mm32_uart_configure()
70 UART_ITConfig(uart->uart, UART_IT_RXIEN, DISABLE); in mm32_uart_control()
76 UART_ITConfig(uart->uart, UART_IT_RXIEN, ENABLE); in mm32_uart_control()
87 while ((uart->uart->CSR & UART_CSR_TXC) == 0); in mm32_uart_putc()
88 uart->uart->TDR = c; in mm32_uart_putc()
99 if (uart->uart->CSR & UART_FLAG_RXAVL) in mm32_uart_getc()
101 ch = uart->uart->RDR & 0xff; in mm32_uart_getc()
126 UART_ClearITPendingBit(uart->uart, UART_IT_RXIEN); in UART1_IRQHandler()
222 uart->uart = UART1; in rt_hw_uart_init()
[all …]
/bsp/mm32f327x/drivers/
A Ddrv_uart.c58 UART_Init(uart->uart, &UART_InitStructure); in mm32_uart_configure()
60 UART_Cmd(uart->uart, ENABLE); in mm32_uart_configure()
75 UART_ITConfig(uart->uart, UART_IT_RXIEN, DISABLE); in mm32_uart_control()
81 UART_ITConfig(uart->uart, UART_IT_RXIEN, ENABLE); in mm32_uart_control()
92 while ((uart->uart->CSR & UART_CSR_TXC) == 0) in mm32_uart_putc()
94 uart->uart->TDR = c; in mm32_uart_putc()
105 if (uart->uart->CSR & UART_FLAG_RXAVL) in mm32_uart_getc()
107 ch = uart->uart->RDR & 0xff; in mm32_uart_getc()
132 UART_ClearITPendingBit(uart->uart, UART_IT_RXIEN); in UART1_IRQHandler()
226 uart->uart = UART1; in rt_hw_uart_init()
[all …]
/bsp/tkm32F499/drivers/
A Ddrv_uart.c58 UART_Init(uart->uart, &UART_InitStructure); in tkm32_uart_configure()
60 UART_Cmd(uart->uart, ENABLE); in tkm32_uart_configure()
74 UART_ITConfig(uart->uart, UART_IT_RXIEN, DISABLE); in tkm32_uart_control()
80 UART_ITConfig(uart->uart, UART_IT_RXIEN, ENABLE); in tkm32_uart_control()
91 while ((uart->uart->CSR & UART_IT_TXIEN) == 0); in tkm32_uart_putc()
92 uart->uart->TDR = (c & (uint16_t)0x00FF); in tkm32_uart_putc()
103 if (uart->uart->CSR & UART_FLAG_RXAVL) in tkm32_uart_getc()
105 ch = uart->uart->RDR & 0xff; in tkm32_uart_getc()
130 UART_ClearITPendingBit(uart->uart, UART_IT_RXIEN); in UART1_IRQHandler()
224 uart->uart = UART1; in rt_hw_uart_init()
[all …]
/bsp/mm32l07x/drivers/
A Ddrv_uart.c56 UART_Init(uart->uart, &UART_InitStructure); in mm32_uart_configure()
58 UART_Cmd(uart->uart, ENABLE); in mm32_uart_configure()
73 UART_ITConfig(uart->uart, UART_IT_RXIEN, DISABLE); in mm32_uart_control()
79 UART_ITConfig(uart->uart, UART_IT_RXIEN, ENABLE); in mm32_uart_control()
90 while ((uart->uart->CSR & UART_CSR_TXC) == 0); in mm32_uart_putc()
91 uart->uart->TDR = c; in mm32_uart_putc()
102 if (uart->uart->CSR & UART_FLAG_RXAVL) in mm32_uart_getc()
104 ch = uart->uart->RDR & 0xff; in mm32_uart_getc()
129 UART_ClearITPendingBit(uart->uart, UART_IT_RXIEN); in UART1_IRQHandler()
218 uart->uart = UART1; in rt_hw_uart_init()
[all …]
/bsp/yichip/yc3121-pos/drivers/
A Ddrv_uart.c17 UART_TypeDef uart; member
64 UART_Init(uart->uart, &UART_initStruct); in yc3121_uart_configure()
78 UART_SetRxITNum(uart->uart, 0); in yc3121_uart_control()
83 UART_SetRxITNum(uart->uart, 1); in yc3121_uart_control()
84 UART_ITConfig(uart->uart, UART_IT_RX, ENABLE); in yc3121_uart_control()
96 while (UART_IsUARTBusy(uart->uart)); in yc3121_uart_putc()
97 UART_SendData(uart->uart, c); in yc3121_uart_putc()
108 if (UART_ReceiveDataLen(uart->uart) != 0) in yc3121_uart_getc()
110 ch = UART_ReceiveData(uart->uart); in yc3121_uart_getc()
170 uart->uart = UART0; in rt_hw_uart_init()
[all …]
/bsp/fujitsu/mb9x/mb9bf568r/drivers/
A Dserial.c35 uart->int_rx->read_index = uart->int_rx->save_index = 0; in rt_serial_init()
42 uart->int_tx->write_index = uart->int_tx->save_index = 0; in rt_serial_init()
59 uart->int_rx->rx_buffer[uart->int_rx->save_index] = ch; in rt_serial_savechar()
65 if (uart->int_rx->save_index == uart->int_rx->read_index) in rt_serial_savechar()
126 if (uart->int_rx->read_index != uart->int_rx->save_index) in rt_serial_read()
128 *ptr++ = uart->int_rx->rx_buffer[uart->int_rx->read_index]; in rt_serial_read()
181 while (uart->int_tx->save_index != uart->int_tx->write_index) in rt_serial_write()
184 uart->int_tx->tx_buffer[uart->int_tx->save_index] = *ptr++; in rt_serial_write()
283 rt_serial_savechar(uart, uart->uart_device->RDR & 0xff); in rt_hw_fujitsu_serial_isr()
292 rx_length = uart->int_rx->read_index > uart->int_rx->save_index ? in rt_hw_fujitsu_serial_isr()
[all …]
/bsp/allwinner_tina/drivers/
A Ddrv_uart.c62 struct device_uart *uart; in rt_hw_uart_init() local
71 uart = &uart0; in rt_hw_uart_init()
99 uart = &uart1; in rt_hw_uart_init()
127 uart = &uart2; in rt_hw_uart_init()
158 struct device_uart *uart; in uart_configure() local
164 RT_ASSERT(uart != RT_NULL); in uart_configure()
166 gpio_set_func(uart->gpio_rx_port, uart->gpio_rx_pin, uart->gpio_rx_fun); in uart_configure()
167 gpio_set_func(uart->gpio_tx_port, uart->gpio_tx_pin, uart->gpio_tx_fun); in uart_configure()
191 addr = uart->hw_base; in uart_configure()
223 struct device_uart *uart; in uart_control() local
[all …]
/bsp/yichip/yc3122-pos/drivers/
A Ddrv_uart.c17 UART_TypeDef *uart; member
65 UART_Init(uart->uart, &UART_initStruct); in yc3122_uart_configure()
79 UART_SetRxITNum(uart->uart, 0); in yc3122_uart_control()
84 UART_ITConfig(uart->uart, UART_IT_RX, ENABLE); in yc3122_uart_control()
85 UART_SetRxITNum(uart->uart, 1); in yc3122_uart_control()
97 while (UART_IsBusy(uart->uart)); in yc3122_uart_putc()
98 UART_SendData(uart->uart, c); in yc3122_uart_putc()
109 if (UART_ReceiveDataLen(uart->uart) != 0) in yc3122_uart_getc()
111 ch = UART_ReceiveData(uart->uart); in yc3122_uart_getc()
170 uart->uart = MUART0; in rt_hw_uart_init()
[all …]
/bsp/essemi/es32vf2264/drivers/
A Ddrv_uart.c162 uart->huart.tx_cplt_cbk(&uart->huart); in uart_int_handler()
310 if (uart == (&uart0)) in es32f3x_configure()
329 if (uart == (&uart1)) in es32f3x_configure()
348 if (uart == (&uart2)) in es32f3x_configure()
367 if (uart == (&uart3)) in es32f3x_configure()
386 if (uart == (&uart4)) in es32f3x_configure()
707 uart = &uart0; in rt_hw_uart_init()
719 uart = &uart1; in rt_hw_uart_init()
731 uart = &uart2; in rt_hw_uart_init()
743 uart = &uart3; in rt_hw_uart_init()
[all …]
/bsp/Infineon/psoc6-pioneerkit_modus/drivers/
A Duart.c23 uart->int_rx->read_index = uart->int_rx->save_index = 0; in rt_uart_init()
30 uart->int_tx->write_index = uart->int_tx->save_index = 0; in rt_uart_init()
47 uart->int_rx->rx_buffer[uart->int_rx->save_index] = ch; in rt_uart_savechar()
53 if (uart->int_rx->save_index == uart->int_rx->read_index) in rt_uart_savechar()
116 if (uart->int_rx->read_index != uart->int_rx->save_index) in rt_uart_read()
118 *ptr++ = uart->int_rx->rx_buffer[uart->int_rx->read_index]; in rt_uart_read()
172 while (uart->int_tx->save_index != uart->int_tx->write_index) in rt_uart_write()
175 uart->int_tx->tx_buffer[uart->int_tx->save_index] = *ptr++; in rt_uart_write()
275 rt_uart_savechar(uart, Cy_SCB_UART_Get(uart->scb_device)); in rt_hw_uart_isr()
284 rx_length = uart->int_rx->read_index > uart->int_rx->save_index ? in rt_hw_uart_isr()
[all …]
/bsp/essemi/es32f369x/drivers/
A Ddrv_uart.c184 uart->huart.tx_cplt_cbk(&uart->huart); in uart_int_handler()
358 if (uart == (&uart0)) in es32f3x_configure()
378 if (uart == (&uart1)) in es32f3x_configure()
399 if (uart == (&uart2)) in es32f3x_configure()
420 if (uart == (&uart3)) in es32f3x_configure()
783 uart = &uart0; in rt_hw_uart_init()
795 uart = &uart1; in rt_hw_uart_init()
807 uart = &uart2; in rt_hw_uart_init()
819 uart = &uart3; in rt_hw_uart_init()
831 uart = &uart4; in rt_hw_uart_init()
[all …]
/bsp/n32g452xx/Libraries/rt_drivers/
A Ddrv_usart.c209 DMA_ClearFlag(uart->dma.rx_gl_flag, uart->dma.rx_dma_type); in dma_uart_rx_idle_isr()
226 recv_len = uart->dma.setting_recv_len - uart->dma.last_recv_index; in dma_rx_done_isr()
235 DMA_ClearFlag(uart->dma.rx_gl_flag, uart->dma.rx_dma_type); in dma_rx_done_isr()
588 DMA_ClearFlag(uart->dma.rx_gl_flag, uart->dma.rx_dma_type); in DMA_Configuration()
607 uart = &uart1; in rt_hw_usart_init()
623 uart = &uart2; in rt_hw_usart_init()
639 uart = &uart3; in rt_hw_usart_init()
656 uart = &uart4; in rt_hw_usart_init()
669 uart = &uart5; in rt_hw_usart_init()
682 uart = &uart6; in rt_hw_usart_init()
[all …]
/bsp/m16c62p/drivers/
A Duart.c41 uart->rx_buffer[uart->save_index] = c; in u0rec_handler()
44 uart->save_index ++; in u0rec_handler()
53 if (uart->read_index > uart->save_index) in u0rec_handler()
54 length = RT_UART_RX_BUFFER_SIZE - uart->read_index + uart->save_index; in u0rec_handler()
56 length = uart->save_index - uart->read_index; in u0rec_handler()
58 uart->parent.rx_indicate(&uart->parent, length); in u0rec_handler()
184 if (uart->read_index != uart->save_index) in rt_uart_read()
186 *ptr = uart->rx_buffer[uart->read_index]; in rt_uart_read()
262 uart = &uart_device; in rt_hw_uart_init()
266 rt_memset(uart->rx_buffer, 0, sizeof(uart->rx_buffer)); in rt_hw_uart_init()
[all …]
/bsp/ft32/libraries/Drivers/
A Ddrv_usart.c97 struct ft32_uart *uart; in ft32_configure() local
167 USART_Init(uart->config->Instance, &(uart->Init)); in ft32_configure()
174 struct ft32_uart *uart; in ft32_control() local
275 struct ft32_uart *uart; in ft32_putc() local
292 struct ft32_uart *uart; in ft32_getc() local
300 …ch = uart->config->Instance->RDR & ft32_uart_get_mask(uart->Init.USART_WordLength, uart->Init.USAR… in ft32_getc()
302 …ch = uart->config->Instance->DR & ft32_uart_get_mask(uart->Init.USART_WordLength, uart->Init.USART… in ft32_getc()
331 struct ft32_uart *uart; in uart_isr() local
415 struct ft32_uart *uart; in dma_isr() local
559 struct ft32_uart *uart; in ft32_dma_config() local
[all …]
/bsp/upd70f3454/drivers/
A Duart.c40 uart->rx_buffer[uart->save_index] = c; in uarta1_receive_handler()
43 uart->save_index ++; in uarta1_receive_handler()
52 if (uart->read_index > uart->save_index) in uarta1_receive_handler()
53 length = RT_UART_RX_BUFFER_SIZE - uart->read_index + uart->save_index; in uarta1_receive_handler()
55 length = uart->save_index - uart->read_index; in uarta1_receive_handler()
57 uart->parent.rx_indicate(&uart->parent, length); in uarta1_receive_handler()
144 if (uart->read_index != uart->save_index) in rt_uart_read()
146 *ptr = uart->rx_buffer[uart->read_index]; in rt_uart_read()
222 uart = &uart_device; in rt_hw_uart_init()
226 rt_memset(uart->rx_buffer, 0, sizeof(uart->rx_buffer)); in rt_hw_uart_init()
[all …]

Completed in 43 milliseconds

1234567891011