Commit e3a99bd6 authored by Tim Pambor's avatar Tim Pambor Committed by Benjamin Cabé
Browse files

shell: backend: Default to poll mode for uart_native_pty

The interrupt-driven UART API is emulated via polling on native_sim,
which introduces additional overhead. Defaulting to poll mode improves
performance by avoiding this emulation cost.

Signed-off-by: default avatarTim Pambor <tim.pambor@codewrights.de>
parent 120f5a07
Loading
Loading
Loading
Loading
+1 −1
Changes for subsys/shell/backends/Kconfig.backends: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@ config SHELL_PROMPT_UART

config SHELL_BACKEND_SERIAL_INTERRUPT_DRIVEN
	bool "Interrupt driven"
	default y
	default y if !UART_NATIVE_PTY
	depends on SERIAL_SUPPORT_INTERRUPT

config SHELL_ASYNC_API