Lines Matching refs:uart_obj

99 static struct stm32_uart uart_obj[sizeof(uart_config) / sizeof(uart_config[0])] = {0};  variable
551 uart_isr(&(uart_obj[UART1_INDEX].serial)); in USART1_IRQHandler()
562 HAL_DMA_IRQHandler(&uart_obj[UART1_INDEX].dma_rx.handle); in UART1_DMA_RX_IRQHandler()
574 HAL_DMA_IRQHandler(&uart_obj[UART1_INDEX].dma_tx.handle); in UART1_DMA_TX_IRQHandler()
588 uart_isr(&(uart_obj[UART2_INDEX].serial)); in USART2_IRQHandler()
599 HAL_DMA_IRQHandler(&uart_obj[UART2_INDEX].dma_rx.handle); in UART2_DMA_RX_IRQHandler()
611 HAL_DMA_IRQHandler(&uart_obj[UART2_INDEX].dma_tx.handle); in UART2_DMA_TX_IRQHandler()
625 uart_isr(&(uart_obj[UART3_INDEX].serial)); in USART3_IRQHandler()
636 HAL_DMA_IRQHandler(&uart_obj[UART3_INDEX].dma_rx.handle); in UART3_DMA_RX_IRQHandler()
648 HAL_DMA_IRQHandler(&uart_obj[UART3_INDEX].dma_tx.handle); in UART3_DMA_TX_IRQHandler()
662 uart_isr(&(uart_obj[UART4_INDEX].serial)); in UART4_IRQHandler()
673 HAL_DMA_IRQHandler(&uart_obj[UART4_INDEX].dma_rx.handle); in UART4_DMA_RX_IRQHandler()
686 HAL_DMA_IRQHandler(&uart_obj[UART4_INDEX].dma_tx.handle); in UART4_DMA_TX_IRQHandler()
700 uart_isr(&(uart_obj[UART5_INDEX].serial)); in UART5_IRQHandler()
711 HAL_DMA_IRQHandler(&uart_obj[UART5_INDEX].dma_rx.handle); in UART5_DMA_RX_IRQHandler()
723 HAL_DMA_IRQHandler(&uart_obj[UART5_INDEX].dma_tx.handle); in UART5_DMA_TX_IRQHandler()
737 uart_isr(&(uart_obj[UART6_INDEX].serial)); in USART6_IRQHandler()
748 HAL_DMA_IRQHandler(&uart_obj[UART6_INDEX].dma_rx.handle); in UART6_DMA_RX_IRQHandler()
760 HAL_DMA_IRQHandler(&uart_obj[UART6_INDEX].dma_tx.handle); in UART6_DMA_TX_IRQHandler()
774 uart_isr(&(uart_obj[UART7_INDEX].serial)); in UART7_IRQHandler()
785 HAL_DMA_IRQHandler(&uart_obj[UART7_INDEX].dma_rx.handle); in UART7_DMA_RX_IRQHandler()
797 HAL_DMA_IRQHandler(&uart_obj[UART7_INDEX].dma_tx.handle); in UART7_DMA_TX_IRQHandler()
811 uart_isr(&(uart_obj[UART8_INDEX].serial)); in UART8_IRQHandler()
822 HAL_DMA_IRQHandler(&uart_obj[UART8_INDEX].dma_rx.handle); in UART8_DMA_RX_IRQHandler()
834 HAL_DMA_IRQHandler(&uart_obj[UART8_INDEX].dma_tx.handle); in UART8_DMA_TX_IRQHandler()
848 uart_isr(&(uart_obj[LPUART1_INDEX].serial)); in LPUART1_IRQHandler()
859 HAL_DMA_IRQHandler(&uart_obj[LPUART1_INDEX].dma_rx.handle); in LPUART1_DMA_RX_IRQHandler()
927 uart_obj[UART1_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config()
929 uart_obj[UART1_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in stm32_uart_get_dma_config()
934 uart_obj[UART1_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in stm32_uart_get_dma_config()
941 uart_obj[UART2_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config()
943 uart_obj[UART2_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in stm32_uart_get_dma_config()
948 uart_obj[UART2_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in stm32_uart_get_dma_config()
955 uart_obj[UART3_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config()
957 uart_obj[UART3_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in stm32_uart_get_dma_config()
962 uart_obj[UART3_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in stm32_uart_get_dma_config()
969 uart_obj[UART4_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config()
971 uart_obj[UART4_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in stm32_uart_get_dma_config()
976 uart_obj[UART4_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in stm32_uart_get_dma_config()
983 uart_obj[UART5_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config()
985 uart_obj[UART5_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in stm32_uart_get_dma_config()
990 uart_obj[UART5_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in stm32_uart_get_dma_config()
997 uart_obj[UART6_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config()
999 uart_obj[UART6_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in stm32_uart_get_dma_config()
1004 uart_obj[UART6_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in stm32_uart_get_dma_config()
1011 uart_obj[UART7_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config()
1013 uart_obj[UART7_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in stm32_uart_get_dma_config()
1018 uart_obj[UART7_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in stm32_uart_get_dma_config()
1025 uart_obj[UART8_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config()
1027 uart_obj[UART8_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in stm32_uart_get_dma_config()
1032 uart_obj[UART8_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in stm32_uart_get_dma_config()
1039 uart_obj[LPUART1_INDEX].uart_dma_flag = 0; in stm32_uart_get_dma_config()
1041 uart_obj[LPUART1_INDEX].uart_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in stm32_uart_get_dma_config()
1270 for (rt_size_t i = 0; i < sizeof(uart_obj) / sizeof(struct stm32_uart); i++) in rt_hw_usart_init()
1273 uart_obj[i].config = &uart_config[i]; in rt_hw_usart_init()
1274 uart_obj[i].serial.ops = &stm32_uart_ops; in rt_hw_usart_init()
1275 uart_obj[i].serial.config = config; in rt_hw_usart_init()
1278 result = rt_hw_serial_register(&uart_obj[i].serial, uart_obj[i].config->name, in rt_hw_usart_init()
1282 | uart_obj[i].uart_dma_flag in rt_hw_usart_init()