zephyr/subsys/usb/device_next/class/Kconfig.cdc_acm

30 lines
666 B
Plaintext

# 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