From e2182b6227373b29e70ef89d7d973b10d2384c7f Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Thu, 29 Jan 2026 18:48:17 -0600 Subject: [PATCH] Update esphome/components/esp32/__init__.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- esphome/components/esp32/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/esphome/components/esp32/__init__.py b/esphome/components/esp32/__init__.py index c2c694d9513..a3154f99337 100644 --- a/esphome/components/esp32/__init__.py +++ b/esphome/components/esp32/__init__.py @@ -1383,7 +1383,8 @@ async def to_code(config): # Disable VFS support for termios (terminal I/O functions) # USB Serial JTAG VFS functions require termios support. - # Components that need it (e.g., logger with USB_SERIAL_JTAG) call require_vfs_termios(). + # Components that need it (e.g., logger when USB_SERIAL_JTAG is supported but not selected + # as the logger output) call require_vfs_termios(). # Saves approximately 1.8KB of flash when disabled (default). if CORE.data.get(KEY_VFS_TERMIOS_REQUIRED, False): # Component requires VFS termios - force enable regardless of user setting