Home
last modified time | relevance | path

Searched refs:uart_dev (Results 1 – 7 of 7) sorted by relevance

/bsp/loongson/ls2kdev/drivers/
A Ddrv_uart.c38 struct rt_uart_ls2k *uart_dev = RT_NULL; in ls2k_uart_set_buad() local
45 UART_LSB(uart_dev->base) = brtc & 0xff; in ls2k_uart_set_buad()
46 UART_MSB(uart_dev->base) = brtc >> 8; in ls2k_uart_set_buad()
47 …if (((((short)UART_MSB(uart_dev->base)) << 8) | UART_LSB(uart_dev->base)) != brtc) ret = -RT_ERROR; in ls2k_uart_set_buad()
50 UART_IER(uart_dev->base) = 0; in ls2k_uart_set_buad()
63 UART_LCR(uart_dev->base) = 0x3; in ls2k_uart_configure()
64 UART_MCR(uart_dev->base) = 0x3; in ls2k_uart_configure()
65 UART_LSR(uart_dev->base) = 0x60; in ls2k_uart_configure()
66 UART_MSR(uart_dev->base) = 0xb0; in ls2k_uart_configure()
107 UART_DAT(uart_dev->base) = c; in ls2k_uart_putc()
[all …]
/bsp/mipssim/drivers/
A Ddrv_uart.c33 struct rt_uart_mipssim *uart_dev = RT_NULL; in mipssim_uart_configure() local
43 UART_LCR(uart_dev->base) = 0x3; in mipssim_uart_configure()
44 UART_MCR(uart_dev->base) = 0x3; in mipssim_uart_configure()
45 UART_LSR(uart_dev->base) = 0x60; in mipssim_uart_configure()
46 UART_MSR(uart_dev->base) = 0xb0; in mipssim_uart_configure()
53 struct rt_uart_mipssim *uart_dev = RT_NULL; in mipssim_uart_control() local
61 rt_hw_interrupt_mask(uart_dev->IRQ); in mipssim_uart_control()
65 rt_hw_interrupt_umask(uart_dev->IRQ); in mipssim_uart_control()
102 UART_DAT(uart_dev->base) = c; in mipssim_uart_putc()
115 if (LSR_RXRDY & UART_LSR(uart_dev->base)) in mipssim_uart_getc()
[all …]
/bsp/loongson/ls1bdev/drivers/
A Ddrv_uart.c27 struct rt_uart_ls1b *uart_dev = RT_NULL; in ls1b_uart_configure() local
36 uart_info.UARTx = uart_dev->UARTx; in ls1b_uart_configure()
47 struct rt_uart_ls1b *uart_dev = RT_NULL; in ls1b_uart_control() local
55 rt_hw_interrupt_mask(uart_dev->IRQ); in ls1b_uart_control()
59 rt_hw_interrupt_umask(uart_dev->IRQ); in ls1b_uart_control()
72 struct rt_uart_ls1b *uart_dev = RT_NULL; in ls1b_uart_putc() local
77 uart_putc(uart_dev->UARTx, c); in ls1b_uart_putc()
84 struct rt_uart_ls1b *uart_dev = RT_NULL; in ls1b_uart_getc() local
89 void *uart_base = uart_get_base(uart_dev->UARTx); in ls1b_uart_getc()
103 struct rt_uart_ls1b *uart_dev = RT_NULL; in uart_irq_handler() local
[all …]
/bsp/loongson/ls1cdev/drivers/
A Ddrv_uart.c26 struct rt_uart_ls1c *uart_dev = RT_NULL; in ls1c_uart_configure() local
35 uart_info.UARTx = uart_dev->UARTx; in ls1c_uart_configure()
46 struct rt_uart_ls1c *uart_dev = RT_NULL; in ls1c_uart_control() local
54 rt_hw_interrupt_mask(uart_dev->IRQ); in ls1c_uart_control()
58 rt_hw_interrupt_umask(uart_dev->IRQ); in ls1c_uart_control()
71 struct rt_uart_ls1c *uart_dev = RT_NULL; in ls1c_uart_putc() local
76 uart_putc(uart_dev->UARTx, c); in ls1c_uart_putc()
83 struct rt_uart_ls1c *uart_dev = RT_NULL; in ls1c_uart_getc() local
88 void *uart_base = uart_get_base(uart_dev->UARTx); in ls1c_uart_getc()
102 struct rt_uart_ls1c *uart_dev = RT_NULL; in uart_irq_handler() local
[all …]
/bsp/avr32/drivers/
A Ddrv_uart.c60 static struct avr32uc3_uart_dev uart_dev[] = variable
275 uart_dev[UART0_INDEX].parent.ops = &_uart_ops; in rt_hw_uart_init()
276 uart_dev[UART0_INDEX].parent.config = config; in rt_hw_uart_init()
278 ret = rt_hw_serial_register(&uart_dev[UART0_INDEX].parent, in rt_hw_uart_init()
281 &uart_dev[UART0_INDEX]); in rt_hw_uart_init()
286 uart_dev[UART1_INDEX].parent.ops = &_uart_ops; in rt_hw_uart_init()
287 uart_dev[UART1_INDEX].parent.config = config; in rt_hw_uart_init()
292 &uart_dev[UART1_INDEX]); in rt_hw_uart_init()
297 uart_dev[UART2_INDEX].parent.ops = &_uart_ops; in rt_hw_uart_init()
298 uart_dev[UART2_INDEX].parent.config = config; in rt_hw_uart_init()
[all …]
/bsp/raspberry-pico/Drivers/
A Ddrv_uart.c42 static struct pico_uart_dev uart_dev[] = variable
81 rt_hw_serial_isr(&uart_dev[UART0_INDEX].parent, RT_SERIAL_EVENT_RX_IND); in pico_uart0_isr()
94 rt_hw_serial_isr(&uart_dev[UART1_INDEX].parent, RT_SERIAL_EVENT_RX_IND); in pico_uart1_isr()
210 uart_dev[UART0_INDEX].parent.ops = &_uart_ops; in rt_hw_uart_init()
211 uart_dev[UART0_INDEX].parent.config = config; in rt_hw_uart_init()
213 ret = rt_hw_serial_register(&uart_dev[UART0_INDEX].parent, in rt_hw_uart_init()
216 &uart_dev[UART0_INDEX]); in rt_hw_uart_init()
221 uart_dev[UART1_INDEX].parent.ops = &_uart_ops; in rt_hw_uart_init()
222 uart_dev[UART1_INDEX].parent.config = config; in rt_hw_uart_init()
224 ret = rt_hw_serial_register(&uart_dev[UART1_INDEX].parent, in rt_hw_uart_init()
[all …]
/bsp/phytium/libraries/drivers/
A Ddrv_usart.c181 static int uart_init(struct drv_usart *uart_dev) in uart_init() argument
186 uart_dev->serial.ops = &_uart_ops; in uart_init()
187 uart_dev->serial.config = config; in uart_init()
189 uart_dev->config.isr_priority = 0xd0; in uart_init()
190uart_dev->config.isr_event_mask = (RTOS_UART_ISR_OEIM_MASK | RTOS_UART_ISR_BEIM_MASK | RTOS_UART_I… in uart_init()
191 uart_dev->config.uart_baudrate = 115200; in uart_init()
193 rt_hw_serial_register(&uart_dev->serial, uart_dev->name, in uart_init()
195 uart_dev); in uart_init()

Completed in 12 milliseconds