30 lines
666 B
Plaintext
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
|