Home
last modified time | relevance | path

Searched refs:uart_emul (Results 1 – 10 of 10) sorted by relevance

/Zephyr-latest/include/zephyr/drivers/
Duart_emul.h46 struct uart_emul { struct
66 int uart_emul_register(const struct device *dev, struct uart_emul *emul); argument
Demul.h99 struct uart_emul *uart;
143 static struct Z_EMUL_BUS(node_id, i2c_emul, espi_emul, spi_emul, mspi_emul, uart_emul, \
/Zephyr-latest/tests/drivers/uart/uart_emul/src/
Dbus.c90 ZTEST_F(uart_emul, test_polling_out) in ZTEST_F() argument
108 ZTEST_F(uart_emul, test_polling_in) in ZTEST_F() argument
125 ZTEST_F(uart_emul, test_errors) in ZTEST_F() argument
196 ZTEST_F(uart_emul, test_irq_tx) in ZTEST_F() argument
217 ZTEST_F(uart_emul, test_irq_rx) in ZTEST_F() argument
276 ZTEST_F(uart_emul, test_async_tx) in ZTEST_F() argument
301 ZTEST_F(uart_emul, test_async_rx) in ZTEST_F() argument
327 ZTEST_F(uart_emul, test_async_rx_buffer_release) in ZTEST_F() argument
357 ZTEST_SUITE(uart_emul, NULL, uart_emul_setup, uart_emul_before, NULL, NULL);
/Zephyr-latest/tests/drivers/uart/uart_emul/
DCMakeLists.txt5 project(uart_emul) project
/Zephyr-latest/drivers/serial/
Duart_emul.c20 LOG_MODULE_REGISTER(uart_emul, CONFIG_UART_LOG_LEVEL);
119 struct uart_emul *emul = CONTAINER_OF(node, struct uart_emul, node); in uart_emul_tx_data_ready()
999 int uart_emul_register(const struct device *dev, struct uart_emul *emul) in uart_emul_register()
DCMakeLists.txt27 zephyr_library_sources_ifdef(CONFIG_UART_EMUL uart_emul.c)
/Zephyr-latest/doc/releases/
Drelease-notes-3.4.rst981 * uart_emul: added new driver for emulated UART.
Drelease-notes-3.6.rst659 * Emulated UART driver (:file:`drivers/serial/uart_emul.c`):
Drelease-notes-3.5.rst743 * ``uart_emul``: added support for interrupt API.
Drelease-notes-3.7.rst1196 * ``uart_emul`` (:dtcompatible:`zephyr,uart-emul`):