emul: Support UART device emulation

Add support to the existing UART emulated bus, to have a client device
emulator.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
Pieter De Gendt 2024-07-11 16:23:26 +02:00 committed by Fabio Baltieri
commit 92019b1dac
9 changed files with 178 additions and 26 deletions

View file

@ -5,4 +5,4 @@ CONFIG_CONSOLE_SUBSYS=y
CONFIG_CONSOLE_GETLINE=y
CONFIG_DEVICE_MUTABLE=y
CONFIG_DEVMUX=y
CONFIG_UART_EMUL=y
CONFIG_EMUL=y

View file

@ -1,2 +1,3 @@
CONFIG_ZTEST=y
CONFIG_SERIAL=y
CONFIG_EMUL=y

View file

@ -4,6 +4,8 @@
CONFIG_ZTEST=y
CONFIG_ASSERT=y
CONFIG_TEST_LOGGING_DEFAULTS=n
CONFIG_SERIAL=y
CONFIG_EMUL=y
CONFIG_LOG=y
CONFIG_LOG_BACKEND_UART=y

View file

@ -6,3 +6,4 @@ CONFIG_SHELL_PRINTF_BUFF_SIZE=15
CONFIG_SHELL_METAKEYS=n
CONFIG_LOG=n
CONFIG_ZTEST=y
CONFIG_EMUL=y