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 default y 14 help 15 USB device CDC ACM class implementation. 16 17if USBD_CDC_ACM_CLASS 18 19config USBD_CDC_ACM_STACK_SIZE 20 int "USB CDC ACM workqueue stack size" 21 default 1024 22 help 23 USB CDC ACM workqueue stack size. 24 25module = USBD_CDC_ACM 26module-str = usbd cdc_acm 27default-count = 1 28source "subsys/logging/Kconfig.template.log_config" 29 30endif 31