| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_usart_v2.c | 1046 uart_obj[UART1_INDEX].dma_rx.handle.Parent = &uart_obj[UART1_INDEX].handle; in ch32_uart_get_config() 1054 uart_obj[UART1_INDEX].dma_tx.handle.Parent = &uart_obj[UART1_INDEX].handle; in ch32_uart_get_config() 1071 uart_obj[UART2_INDEX].dma_rx.handle.Parent = &uart_obj[UART2_INDEX].handle; in ch32_uart_get_config() 1080 uart_obj[UART2_INDEX].dma_tx.handle.Parent = &uart_obj[UART2_INDEX].handle; in ch32_uart_get_config() 1098 uart_obj[UART3_INDEX].dma_rx.handle.Parent = &uart_obj[UART3_INDEX].handle; in ch32_uart_get_config() 1107 uart_obj[UART3_INDEX].dma_tx.handle.Parent = &uart_obj[UART3_INDEX].handle; in ch32_uart_get_config() 1125 uart_obj[UART4_INDEX].dma_rx.handle.Parent = &uart_obj[UART4_INDEX].handle; in ch32_uart_get_config() 1134 uart_obj[UART4_INDEX].dma_tx.handle.Parent = &uart_obj[UART4_INDEX].handle; in ch32_uart_get_config() 1152 uart_obj[UART5_INDEX].dma_rx.handle.Parent = &uart_obj[UART5_INDEX].handle; in ch32_uart_get_config() 1161 uart_obj[UART5_INDEX].dma_tx.handle.Parent = &uart_obj[UART5_INDEX].handle; in ch32_uart_get_config() [all …]
|
| A D | drv_usart.c | 381 uart_isr(&(uart_obj[UART1_INDEX].serial)); in USART1_IRQHandler() 397 uart_isr(&(uart_obj[UART2_INDEX].serial)); in USART2_IRQHandler() 413 uart_isr(&(uart_obj[UART3_INDEX].serial)); in USART3_IRQHandler() 429 uart_isr(&(uart_obj[UART4_INDEX].serial)); in UART4_IRQHandler() 445 uart_isr(&(uart_obj[UART5_INDEX].serial)); in UART5_IRQHandler() 461 uart_isr(&(uart_obj[UART6_INDEX].serial)); in UART6_IRQHandler() 477 uart_isr(&(uart_obj[UART7_INDEX].serial)); in UART7_IRQHandler() 493 uart_isr(&(uart_obj[UART8_INDEX].serial)); in UART8_IRQHandler() 510 uart_obj[i].serial.ops = &ch32_uart_ops; in rt_hw_usart_init() 511 uart_obj[i].serial.config = config; in rt_hw_usart_init() [all …]
|
| /bsp/renesas/libraries/HAL_Drivers/ |
| A D | drv_usart_v2.c | 120 uart_obj[UART0_INDEX].uart_dma_flag = 0; in ra_uart_get_config() 128 uart_obj[UART1_INDEX].uart_dma_flag = 0; in ra_uart_get_config() 136 uart_obj[UART2_INDEX].uart_dma_flag = 0; in ra_uart_get_config() 144 uart_obj[UART3_INDEX].uart_dma_flag = 0; in ra_uart_get_config() 152 uart_obj[UART4_INDEX].uart_dma_flag = 0; in ra_uart_get_config() 160 uart_obj[UART5_INDEX].uart_dma_flag = 0; in ra_uart_get_config() 168 uart_obj[UART6_INDEX].uart_dma_flag = 0; in ra_uart_get_config() 176 uart_obj[UART7_INDEX].uart_dma_flag = 0; in ra_uart_get_config() 184 uart_obj[UART8_INDEX].uart_dma_flag = 0; in ra_uart_get_config() 192 uart_obj[UART9_INDEX].uart_dma_flag = 0; in ra_uart_get_config() [all …]
|
| /bsp/nuclei/libraries/demosoc/HAL_Drivers/ |
| A D | drv_uart.c | 54 struct hbird_uart *uart_obj; in hbird_configure() local 60 uart_cfg = uart_obj->config; in hbird_configure() 84 struct hbird_uart *uart_obj; in hbird_control() local 89 uart_cfg = uart_obj->config; in hbird_control() 111 struct hbird_uart *uart_obj; in hbird_putc() local 116 uart_cfg = uart_obj->config; in hbird_putc() 128 struct hbird_uart *uart_obj; in hbird_getc() local 133 uart_cfg = uart_obj->config; in hbird_getc() 151 struct hbird_uart *uart_obj; in gd32_uart_isr() local 156 uart_cfg = uart_obj->config; in gd32_uart_isr() [all …]
|
| /bsp/n32/libraries/n32_drivers/ |
| A D | drv_usart_v2.c | 1378 uart_obj[UART1_INDEX].dma_rx.handle.Parent = &uart_obj[UART1_INDEX].handle; in n32_uart_get_config() 1386 uart_obj[UART1_INDEX].dma_tx.handle.Parent = &uart_obj[UART1_INDEX].handle; in n32_uart_get_config() 1403 uart_obj[UART2_INDEX].dma_rx.handle.Parent = &uart_obj[UART2_INDEX].handle; in n32_uart_get_config() 1411 uart_obj[UART2_INDEX].dma_tx.handle.Parent = &uart_obj[UART2_INDEX].handle; in n32_uart_get_config() 1428 uart_obj[UART3_INDEX].dma_rx.handle.Parent = &uart_obj[UART3_INDEX].handle; in n32_uart_get_config() 1436 uart_obj[UART3_INDEX].dma_tx.handle.Parent = &uart_obj[UART3_INDEX].handle; in n32_uart_get_config() 1453 uart_obj[UART4_INDEX].dma_rx.handle.Parent = &uart_obj[UART4_INDEX].handle; in n32_uart_get_config() 1461 uart_obj[UART4_INDEX].dma_tx.handle.Parent = &uart_obj[UART4_INDEX].handle; in n32_uart_get_config() 1478 uart_obj[UART5_INDEX].dma_rx.handle.Parent = &uart_obj[UART5_INDEX].handle; in n32_uart_get_config() 1486 uart_obj[UART5_INDEX].dma_tx.handle.Parent = &uart_obj[UART5_INDEX].handle; in n32_uart_get_config() [all …]
|
| /bsp/stm32/libraries/HAL_Drivers/drivers/ |
| A D | drv_usart_v2.c | 545 uart_isr(&(uart_obj[UART1_INDEX].serial)); in USART1_IRQHandler() 582 uart_isr(&(uart_obj[UART2_INDEX].serial)); in USART2_IRQHandler() 619 uart_isr(&(uart_obj[UART3_INDEX].serial)); in USART3_IRQHandler() 923 uart_obj[UART1_INDEX].uart_dma_flag = 0; in stm32_uart_get_config() 944 uart_obj[UART2_INDEX].uart_dma_flag = 0; in stm32_uart_get_config() 965 uart_obj[UART3_INDEX].uart_dma_flag = 0; in stm32_uart_get_config() 986 uart_obj[UART4_INDEX].uart_dma_flag = 0; in stm32_uart_get_config() 1007 uart_obj[UART5_INDEX].uart_dma_flag = 0; in stm32_uart_get_config() 1028 uart_obj[UART6_INDEX].uart_dma_flag = 0; in stm32_uart_get_config() 1049 uart_obj[UART7_INDEX].uart_dma_flag = 0; in stm32_uart_get_config() [all …]
|
| A D | drv_usart.c | 551 uart_isr(&(uart_obj[UART1_INDEX].serial)); in USART1_IRQHandler() 927 uart_obj[UART1_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config() 941 uart_obj[UART2_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config() 955 uart_obj[UART3_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config() 969 uart_obj[UART4_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config() 983 uart_obj[UART5_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config() 997 uart_obj[UART6_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config() 1011 uart_obj[UART7_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config() 1025 uart_obj[UART8_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config() 1275 uart_obj[i].serial.config = config; in rt_hw_usart_init() [all …]
|
| /bsp/gd32/arm/libraries/gd32_drivers/ |
| A D | drv_usart_v2.c | 52 static struct gd32_uart uart_obj[] = { variable 494 usart_isr(&uart_obj[UART0_INDEX].serial); in USART0_IRQHandler() 508 usart_isr(&uart_obj[UART1_INDEX].serial); in USART1_IRQHandler() 522 usart_isr(&uart_obj[UART2_INDEX].serial); in USART2_IRQHandler() 536 usart_isr(&uart_obj[UART3_INDEX].serial); in UART3_IRQHandler() 550 usart_isr(&uart_obj[UART4_INDEX].serial); in UART4_IRQHandler() 563 usart_isr(&uart_obj[UART5_INDEX].serial); in USART5_IRQHandler() 577 usart_isr(&uart_obj[UART6_INDEX].serial); in UART6_IRQHandler() 591 usart_isr(&uart_obj[UART7_INDEX].serial); in UART7_IRQHandler() 1257 uart_obj[UART0_INDEX].uart_dma_flag = 0; in gd32_uart_get_config() [all …]
|
| /bsp/Infineon/libraries/HAL_Drivers/ |
| A D | drv_uart.c | 94 uart_isr(&uart_obj[UART0_INDEX].serial); in uart0_isr_callback() 107 uart_isr(&uart_obj[UART1_INDEX].serial); in uart1_isr_callback() 120 uart_isr(&uart_obj[UART2_INDEX].serial); in uart2_isr_callback() 133 uart_isr(&uart_obj[UART3_INDEX].serial); in uart3_isr_callback() 146 uart_isr(&uart_obj[UART4_INDEX].serial); in uart4_isr_callback() 159 uart_isr(&uart_obj[UART5_INDEX].serial); in uart5_isr_callback() 173 uart_isr(&uart_obj[UART6_INDEX].serial); in uart6_isr_callback() 307 uart_obj[index].config = &uart_config[index]; in rt_hw_uart_init() 308 uart_obj[index].serial.ops = &_uart_ops; in rt_hw_uart_init() 311 uart_obj[index].config->uart_obj = rt_malloc(sizeof(cyhal_uart_t)); in rt_hw_uart_init() [all …]
|
| /bsp/ti/c28x/libraries/HAL_Drivers/ |
| A D | drv_sci.c | 32 static struct c28x_uart uart_obj[3] = {0}; variable 189 uart_isr(&uart_obj[0].serial); in sciaRxFifoIsr() 233 uart_obj[0].serial.config = config; in rt_hw_sci_init() 234 uart_obj[0].name = "scia"; in rt_hw_sci_init() 238 uart_obj[1].serial.config = config; in rt_hw_sci_init() 239 uart_obj[1].name = "scib"; in rt_hw_sci_init() 243 uart_obj[2].serial.config = config; in rt_hw_sci_init() 244 uart_obj[2].name = "scic"; in rt_hw_sci_init() 248 result = rt_hw_serial_register(&uart_obj[0].serial, uart_obj[0].name, in rt_hw_sci_init() 253 result = rt_hw_serial_register(&uart_obj[1].serial, uart_obj[1].name, in rt_hw_sci_init() [all …]
|
| /bsp/hc32/libraries/hc32_drivers/ |
| A D | drv_usart_v2.c | 962 hc32_usart_handler(&uart_obj[UART1_INDEX]); in USART1_Handler() 1703 uart_obj[UART1_INDEX].uart_dma_flag = 0; in hc32_uart_get_info() 1727 uart_obj[UART2_INDEX].uart_dma_flag = 0; in hc32_uart_get_info() 1751 uart_obj[UART3_INDEX].uart_dma_flag = 0; in hc32_uart_get_info() 1773 uart_obj[UART4_INDEX].uart_dma_flag = 0; in hc32_uart_get_info() 1797 uart_obj[UART5_INDEX].uart_dma_flag = 0; in hc32_uart_get_info() 1821 uart_obj[UART6_INDEX].uart_dma_flag = 0; in hc32_uart_get_info() 1843 uart_obj[UART7_INDEX].uart_dma_flag = 0; in hc32_uart_get_info() 1865 uart_obj[UART8_INDEX].uart_dma_flag = 0; in hc32_uart_get_info() 1872 uart_obj[UART9_INDEX].uart_dma_flag = 0; in hc32_uart_get_info() [all …]
|
| A D | drv_usart.c | 1703 uart_obj[UART1_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() 1726 uart_obj[UART2_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() 1749 uart_obj[UART3_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() 1770 uart_obj[UART4_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() 1793 uart_obj[UART5_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() 1816 uart_obj[UART6_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() 1837 uart_obj[UART7_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() 1858 uart_obj[UART8_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() 1879 uart_obj[UART9_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() 1900 uart_obj[UART10_INDEX].uart_dma_flag = 0; in hc32_uart_get_dma_info() [all …]
|
| /bsp/airm2m/air105/libraries/rt_drivers/ |
| A D | drv_usart_v2.c | 70 uart_obj[UART0_INDEX].serial.config = config; in air_uart_get_config() 75 uart_obj[UART1_INDEX].serial.config = config; in air_uart_get_config() 80 uart_obj[UART2_INDEX].serial.config = config; in air_uart_get_config() 85 uart_obj[UART3_INDEX].serial.config = config; in air_uart_get_config() 102 if (uart_obj[i].config->id == uartid) in air105_uart_irq() 103 serial = &(uart_obj[i].serial); in air105_uart_irq() 303 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init() 304 if (uart_obj[i].config->id == DBG_UART_ID) in rt_hw_usart_init() 305 uart_obj[i].serial.config.baud_rate = DBG_UART_BR; in rt_hw_usart_init() 306 uart_obj[i].serial.ops = &air105_uart_ops; in rt_hw_usart_init() [all …]
|
| /bsp/bluetrum/libraries/hal_drivers/ |
| A D | drv_usart.c | 244 uart_obj[0].rx_buf[uart_obj[0].rx_idx++ % 10] = hal_uart_read(UART0_BASE); in uart_isr() 252 uart_obj[1].rx_buf[uart_obj[1].rx_idx++ % 10] = hal_uart_read(UART1_BASE); in uart_isr() 260 uart_obj[2].rx_buf[uart_obj[2].rx_idx++ % 10] = hal_uart_read(UART2_BASE); in uart_isr() 308 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init() 309 uart_obj[i].rx_idx = 0; in rt_hw_usart_init() 310 uart_obj[i].rx_idx_prev = 0; in rt_hw_usart_init() 311 uart_obj[i].serial.ops = &ab32_uart_ops; in rt_hw_usart_init() 312 uart_obj[i].serial.config = config; in rt_hw_usart_init() 313 uart_obj[i].serial.config.baud_rate = 1500000; in rt_hw_usart_init() 316 if (uart_obj[i].rx_buf == RT_NULL) { in rt_hw_usart_init() [all …]
|
| /bsp/xuantie/libraries/device_drivers/ |
| A D | drv_usart.c | 178 rt_hw_serial_isr(&uart_obj[UART0_INDEX].serial, RT_SERIAL_EVENT_RX_IND); in xuantie_uart0_rx_isr() 184 rt_size_t obj_num = sizeof(uart_obj) / sizeof(struct xuantie_uart); in rt_hw_usart_init() 191 result = csi_uart_init(&uart_obj[i].uart, 0); in rt_hw_usart_init() 194 LOG_E("Failed to initialize UART %d", uart_obj[i].config->idx); in rt_hw_usart_init() 199 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init() 200 uart_obj[i].serial.ops = &xuantie_uart_ops; in rt_hw_usart_init() 201 uart_obj[i].serial.config = config; in rt_hw_usart_init() 203 csi_uart_attach_callback(&uart_obj[i].uart, uart_obj[i].config->xuantie_uart_rx_isr, NULL); in rt_hw_usart_init() 206 result = rt_hw_serial_register(&uart_obj[i].serial, uart_obj[i].config->name, in rt_hw_usart_init() 208 &uart_obj[i]); in rt_hw_usart_init() [all …]
|
| /bsp/msp432e401y-LaunchPad/libraries/Drivers/ |
| A D | drv_uart.c | 187 uart_isr(&(uart_obj[UART0_INDEX].serial)); in UART0_IRQHandler() 199 uart_isr(&(uart_obj[UART1_INDEX].serial)); in UART1_IRQHandler() 211 uart_isr(&(uart_obj[UART2_INDEX].serial)); in UART2_IRQHandler() 223 uart_isr(&(uart_obj[UART3_INDEX].serial)); in UART3_IRQHandler() 231 rt_size_t obj_num = sizeof(uart_obj) / sizeof(struct msp432_uart); in rt_hw_usart_init() 239 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init() 240 uart_obj[i].uartintbase = uart_intbase[i]; in rt_hw_usart_init() 241 uart_obj[i].serial.ops = &msp432_uart_ops; in rt_hw_usart_init() 242 uart_obj[i].serial.config = config; in rt_hw_usart_init() 244 result = rt_hw_serial_register(&uart_obj[i].serial, uart_obj[i].config->name, in rt_hw_usart_init() [all …]
|
| /bsp/fm33lc026/libraries/HAL_Drivers/ |
| A D | drv_usart.c | 234 uart_isr(&(uart_obj[UART0_INDEX].serial)); in UART0_IRQHandler() 247 uart_isr(&(uart_obj[UART1_INDEX].serial)); in UART1_IRQHandler() 260 uart_isr(&(uart_obj[UART4_INDEX].serial)); in UART4_IRQHandler() 273 uart_isr(&(uart_obj[UART5_INDEX].serial)); in UART5_IRQHandler() 286 uart_isr(&(uart_obj[LPUART0_INDEX].serial)); in LPUART0_IRQHandler() 299 uart_isr(&(uart_obj[LPUART1_INDEX].serial)); in LPUART1_IRQHandler() 317 rt_size_t obj_num = sizeof(uart_obj) / sizeof(struct _uart); in rt_hw_usart_init() 324 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init() 325 uart_obj[i].serial.ops = &_uart_ops; in rt_hw_usart_init() 326 uart_obj[i].serial.config = config; in rt_hw_usart_init() [all …]
|
| /bsp/hc32l136/drivers/ |
| A D | drv_usart.c | 117 static const struct uart_irq_handler uart_irq_handlers[sizeof(uart_obj) / sizeof(uart_obj[0])]; 441 hc32_uart_rx_irq_handler(&uart_obj[UART0_INDEX]); in hc32_uart0_rx_irq_handler() 452 hc32_uart_tx_irq_handler(&uart_obj[UART0_INDEX]); in hc32_uart0_tx_irq_handler() 474 hc32_uart_cts_irq_handler(&uart_obj[UART0_INDEX]); in hc32_uart0_cts_irq_handler() 485 hc32_uart_pei_irq_handler(&uart_obj[UART0_INDEX]); in hc32_uart0_pei_irq_handler() 499 hc32_uart_tx_irq_handler(&uart_obj[UART1_INDEX]); in hc32_uart1_tx_irq_handler() 522 hc32_uart_rx_irq_handler(&uart_obj[UART1_INDEX]); in hc32_uart1_rx_irq_handler() 598 uart_obj[i].serial.ops = &hc32_uart_ops; in hc32_hw_uart_init() 599 uart_obj[i].serial.config = config; in hc32_hw_uart_init() 600 uart_obj[i].config = &uart_config[i]; in hc32_hw_uart_init() [all …]
|
| /bsp/tm4c123bsp/libraries/Drivers/ |
| A D | drv_uart.c | 83 static struct tm4c123_uart uart_obj[sizeof(uart_config) / sizeof(uart_config[0])] = {0}; variable 188 uart_isr(&(uart_obj[UART0_INDEX].serial)); in UART0IntHandler() 200 uart_isr(&(uart_obj[UART1_INDEX].serial)); in UART1IntHandler() 213 rt_size_t obj_num = sizeof(uart_obj) / sizeof(struct tm4c123_uart); in rt_hw_usart_init() 220 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init() 221 uart_obj[i].uartintbase = uart_intbase[i]; in rt_hw_usart_init() 222 uart_obj[i].serial.ops = &tm4c123_uart_ops; in rt_hw_usart_init() 223 uart_obj[i].serial.config = config; in rt_hw_usart_init() 225 result = rt_hw_serial_register(&uart_obj[i].serial, uart_obj[i].config->name, in rt_hw_usart_init() 229 | uart_obj[i].uart_dma_flag in rt_hw_usart_init()
|
| /bsp/acm32/acm32f4xx-nucleo/drivers/ |
| A D | drv_uart.c | 433 uart_obj[UART1_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in uart_get_dma_config() 496 uart_obj[i].config = &uart_config[i]; in rt_hw_uart_init() 498 uart_obj[i].serial.ops = &acm32_uart_ops; in rt_hw_uart_init() 499 uart_obj[i].serial.config = config; in rt_hw_uart_init() 502 rc = rt_hw_serial_register(&uart_obj[i].serial, uart_obj[i].config->name, in rt_hw_uart_init() 506 | uart_obj[i].uart_dma_flag in rt_hw_uart_init() 558 uart_isr(&uart_obj[UART1_INDEX].serial); in UART1_IRQHandler() 571 uart_isr(&uart_obj[UART2_INDEX].serial); in UART2_IRQHandler() 584 uart_isr(&uart_obj[UART3_INDEX].serial); in UART3_IRQHandler() 597 uart_isr(&uart_obj[UART4_INDEX].serial); in UART4_IRQHandler() [all …]
|
| /bsp/airm2m/air32f103/libraries/rt_drivers/ |
| A D | drv_usart.c | 330 uart_isr(&(uart_obj[UART1_INDEX].serial)); in USART1_IRQHandler() 343 uart_isr(&(uart_obj[UART2_INDEX].serial)); in USART2_IRQHandler() 356 uart_isr(&(uart_obj[UART3_INDEX].serial)); in USART3_IRQHandler() 369 uart_isr(&(uart_obj[UART4_INDEX].serial)); in UART4_IRQHandler() 382 uart_isr(&(uart_obj[UART5_INDEX].serial)); in UART5_IRQHandler() 395 uart_isr(&(uart_obj[UART6_INDEX].serial)); in USART6_IRQHandler() 408 uart_isr(&(uart_obj[UART7_INDEX].serial)); in UART7_IRQHandler() 421 uart_isr(&(uart_obj[UART8_INDEX].serial)); in UART8_IRQHandler() 445 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init() 447 uart_obj[i].serial.config = config; in rt_hw_usart_init() [all …]
|
| /bsp/acm32/acm32f0x0-nucleo/drivers/ |
| A D | drv_uart.c | 428 uart_obj[UART1_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in uart_get_dma_config() 433 uart_obj[UART1_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in uart_get_dma_config() 478 uart_obj[i].config = &uart_config[i]; in rt_hw_uart_init() 480 uart_obj[i].serial.ops = &acm32_uart_ops; in rt_hw_uart_init() 481 uart_obj[i].serial.config = config; in rt_hw_uart_init() 484 rc = rt_hw_serial_register(&uart_obj[i].serial, uart_obj[i].config->name, in rt_hw_uart_init() 488 | uart_obj[i].uart_dma_flag in rt_hw_uart_init() 540 uart_isr(&uart_obj[UART1_INDEX].serial); in UART1_IRQHandler() 553 uart_isr(&uart_obj[UART2_INDEX].serial); in UART2_IRQHandler() 566 uart_isr(&uart_obj[UART3_INDEX].serial); in UART3_IRQHandler() [all …]
|
| /bsp/core-v-mcu/Libraries/core_v_drivers/source/ |
| A D | drv_usart.c | 48 struct corev_uart uart_obj[1] = {0}; variable 136 uart_isr(&(uart_obj[UART1_INDEX].serial)); in uart_rx_isr() 157 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init() 158 uart_obj[i].serial.ops = &corev_uart_ops; in rt_hw_usart_init() 159 uart_obj[i].serial.config = config; in rt_hw_usart_init() 162 result = rt_hw_serial_register(&uart_obj[i].serial, uart_obj[i].config->name, in rt_hw_usart_init() 165 ,&uart_obj[i]); in rt_hw_usart_init()
|
| /bsp/maxim/libraries/HAL_Drivers/ |
| A D | drv_uart.c | 82 static struct mcu_uart uart_obj[sizeof(uart_config) / sizeof(uart_config[0])] = {0}; variable 89 rt_hw_serial_isr(&(uart_obj[UART1_INDEX].serial), RT_SERIAL_EVENT_RX_IND); in UART1_IRQHandler() 105 rt_hw_serial_isr(&(uart_obj[UART0_INDEX].serial), RT_SERIAL_EVENT_RX_IND); in UART0_IRQHandler() 228 rt_size_t obj_num = sizeof(uart_obj) / sizeof(struct mcu_uart); in rt_hw_usart_init() 235 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init() 236 uart_obj[i].serial.ops = &mcu_uart_ops; in rt_hw_usart_init() 237 uart_obj[i].serial.config = config; in rt_hw_usart_init() 240 result = rt_hw_serial_register(&uart_obj[i].serial, uart_obj[i].config->name, in rt_hw_usart_init()
|
| /bsp/synwit/libraries/SWM320_drivers/ |
| A D | drv_uart.c | 156 static struct swm_uart uart_obj[sizeof(swm_uart_cfg) / sizeof(swm_uart_cfg[0])] = {0}; variable 292 rt_hw_uart_isr(&(uart_obj[UART0_INDEX].serial_device)); in UART0_Handler() 305 rt_hw_uart_isr(&(uart_obj[UART1_INDEX].serial_device)); in UART1_Handler() 318 rt_hw_uart_isr(&(uart_obj[UART2_INDEX].serial_device)); in UART2_Handler() 331 rt_hw_uart_isr(&(uart_obj[UART3_INDEX].serial_device)); in UART3_Handler() 363 uart_obj[i].uart_cfg = &swm_uart_cfg[i]; in swm_uart_init() 364 uart_obj[i].serial_device.ops = &swm_uart_ops; in swm_uart_init() 365 uart_obj[i].serial_device.config = serial_cfg; in swm_uart_init() 367 result = rt_hw_serial_register(&uart_obj[i].serial_device, uart_obj[i].uart_cfg->name, in swm_uart_init() 368 … RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX, uart_obj[i].uart_cfg); in swm_uart_init()
|