| # Emulated UART configuration options | 
 |  | 
 | # Copyright (c) 2023 Fabian Blatz | 
 | # SPDX-License-Identifier: Apache-2.0 | 
 |  | 
 | config UART_EMUL | 
 | 	bool "Emulated UART driver [EXPERIMENTAL]" | 
 | 	default y | 
 | 	depends on DT_HAS_ZEPHYR_UART_EMUL_ENABLED | 
 | 	depends on EMUL | 
 | 	select SERIAL_HAS_DRIVER | 
 | 	select SERIAL_SUPPORT_INTERRUPT | 
 | 	select SERIAL_SUPPORT_ASYNC | 
 | 	select RING_BUFFER | 
 | 	select EXPERIMENTAL | 
 | 	help | 
 | 	  Enable the emulated UART driver. | 
 |  | 
 | if UART_EMUL | 
 |  | 
 | config UART_EMUL_DEVICE_INIT_PRIORITY | 
 | 	int "UART emulated devices' init priority" | 
 | 	default 0 | 
 | 	help | 
 | 	  The init priority of emulated driver on the UART bus. | 
 |  | 
 | config UART_EMUL_WORK_Q_STACK_SIZE | 
 | 	int "UART emulator work queue stack size" | 
 | 	default 2048 | 
 |  | 
 | config UART_EMUL_WORK_Q_PRIORITY | 
 | 	int "UART emulator work queue thread priority" | 
 | 	default 1 | 
 |  | 
 | endif # UART_EMUL |