1# Copyright (c) 2022 Nordic Semiconductor ASA 2# 3# SPDX-License-Identifier: Apache-2.0 4 5config USBD_CDC_ACM_CLASS 6 bool "USB CDC ACM implementation [EXPERIMENTAL]" 7 depends on SERIAL 8 depends on DT_HAS_ZEPHYR_CDC_ACM_UART_ENABLED 9 select SERIAL_HAS_DRIVER 10 select SERIAL_SUPPORT_INTERRUPT 11 select RING_BUFFER 12 select UART_INTERRUPT_DRIVEN 13 help 14 USB device CDC ACM class implementation. 15 16if USBD_CDC_ACM_CLASS 17 18config USBD_CDC_ACM_STACK_SIZE 19 int "USB CDC ACM workqueue stack size" 20 default 1024 21 help 22 USB CDC ACM workqueue stack size. 23 24module = USBD_CDC_ACM 25module-str = usbd cdc_acm 26default-count = 1 27source "subsys/logging/Kconfig.template.log_config" 28 29endif 30