From e4bd4c86db02d68bcfde2278bf6f2abc6dc80b62 Mon Sep 17 00:00:00 2001 From: "Konstantin Kirik (snegovick)" Date: Sun, 4 Jan 2026 03:47:29 +0300 Subject: Add basic UART/USART driver for stm32f769 * Currently only probably capable of init and output by polling --- os/drivers/uart/stm32f7_uart.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 os/drivers/uart/stm32f7_uart.h (limited to 'os/drivers/uart/stm32f7_uart.h') diff --git a/os/drivers/uart/stm32f7_uart.h b/os/drivers/uart/stm32f7_uart.h new file mode 100644 index 00000000..224f20ea --- /dev/null +++ b/os/drivers/uart/stm32f7_uart.h @@ -0,0 +1,12 @@ +#ifndef __STM32F7_UART_H__ +#define __STM32F7_UART_H__ + +#include + +int stm32f7_uart_init(struct device *dev); +int stm32f7_uart_deinit(struct device *dev); +void stm32f7_uart_poll_out8(const struct device *dev, unsigned char ch); +void stm32f7_uart_tx_buffer(const struct device *dev, char *buffer, unsigned int len); +void stm32f7_uart_tx(const struct device *dev, char *buffer); + +#endif/*__STM32F7_UART_H__*/ -- cgit v1.2.3