From eff26f86516a276dd4e8abf79bee2752292e3f9b Mon Sep 17 00:00:00 2001 From: Roland Dobai Date: Wed, 2 Dec 2020 14:39:39 +0100 Subject: [PATCH] tinyusb: Fix Mass Storage and Vendor Class builds --- components/tinyusb/CMakeLists.txt | 1 + components/tinyusb/Kconfig | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/components/tinyusb/CMakeLists.txt b/components/tinyusb/CMakeLists.txt index db9369a17f..64f12cdab1 100644 --- a/components/tinyusb/CMakeLists.txt +++ b/components/tinyusb/CMakeLists.txt @@ -38,6 +38,7 @@ if(CONFIG_USB_ENABLED) "${COMPONENT_DIR}/tinyusb/src/class/hid/hid_device.c" "${COMPONENT_DIR}/tinyusb/src/class/midi/midi_device.c" "${COMPONENT_DIR}/tinyusb/src/class/msc/msc_device.c" + "${COMPONENT_DIR}/tinyusb/src/class/vendor/vendor_device.c" "${COMPONENT_DIR}/tinyusb/src/common/tusb_fifo.c" "${COMPONENT_DIR}/tinyusb/src/device/usbd_control.c" "${COMPONENT_DIR}/tinyusb/src/device/usbd.c" diff --git a/components/tinyusb/Kconfig b/components/tinyusb/Kconfig index e08dbf71cb..e2e723075a 100644 --- a/components/tinyusb/Kconfig +++ b/components/tinyusb/Kconfig @@ -103,6 +103,20 @@ menu "TinyUSB" endmenu + config USB_MSC_ENABLED + bool "Enable USB MSC TinyUSB driver" + default n + depends on USB_ENABLED + help + Enable USB MSC TinyUSB driver. + + config USB_MSC_BUFSIZE + int "MSC FIFO size" + default 512 + depends on USB_MSC_ENABLED + help + MSC FIFO size + config USB_CDC_ENABLED bool "Enable USB Serial (CDC) TinyUSB driver" default n