blob: 997ded105f4eb31b82e93de9a4e235d2651fe139 [file] [log] [blame]
# Copyright (c) 2022 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: Apache-2.0
config USBD_CDC_ACM_CLASS
bool "USB CDC ACM implementation [EXPERIMENTAL]"
depends on SERIAL
depends on DT_HAS_ZEPHYR_CDC_ACM_UART_ENABLED
select SERIAL_HAS_DRIVER
select SERIAL_SUPPORT_INTERRUPT
select RING_BUFFER
select UART_INTERRUPT_DRIVEN
help
USB device CDC ACM class implementation.
if USBD_CDC_ACM_CLASS
config USBD_CDC_ACM_STACK_SIZE
int "USB CDC ACM workqueue stack size"
default 1024
help
USB CDC ACM workqueue stack size.
module = USBD_CDC_ACM
module-str = usbd cdc_acm
default-count = 1
source "subsys/logging/Kconfig.template.log_config"
endif