summaryrefslogtreecommitdiff
path: root/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'Kconfig')
-rw-r--r--Kconfig46
1 files changed, 37 insertions, 9 deletions
diff --git a/Kconfig b/Kconfig
index ad48c93e..5b2e46c1 100644
--- a/Kconfig
+++ b/Kconfig
@@ -78,8 +78,12 @@ if CHERRYUSB
bool "rp2040"
config CHERRYUSB_DEVICE_RENESAS
bool "renesas"
- config CHERRYUSB_DEVICE_CH32
- bool "ch32"
+ config CHERRYUSB_DEVICE_CH32_USBFS
+ bool "ch32_usbfs"
+ config CHERRYUSB_DEVICE_CH32_USBHS
+ bool "ch32_usbhs"
+ config CHERRYUSB_DEVICE_CH32_USBSS
+ bool "ch32_usbss"
config CHERRYUSB_DEVICE_PUSB2
bool "pusb2"
endchoice
@@ -122,7 +126,6 @@ if CHERRYUSB
config CHERRYUSB_DEVICE_CDC_NCM
bool
prompt "Enable usb cdc ncm device"
- depends on !IDF_CMAKE
default n
config CHERRYUSB_DEVICE_MTP
@@ -135,6 +138,21 @@ if CHERRYUSB
prompt "Enable usb adb device"
default n
+ config CHERRYUSB_DEVICE_ADB_CHERRYSH
+ bool
+ prompt "Enable usb adb shell service with cherrysh"
+ default n
+
+ config CHERRYUSB_DEVICE_ADB_SYNC
+ bool
+ prompt "Enable usb adb sync service"
+ default n
+
+ config CHERRYUSB_DEVICE_ADB_SYNC_FATFS
+ bool
+ prompt "Enable usb adb sync service with fatfs"
+ default n
+
config CHERRYUSB_DEVICE_DFU
bool
prompt "Enable usb dfu device"
@@ -145,6 +163,16 @@ if CHERRYUSB
prompt "Enable usb display device"
default n
+ config CHERRYUSB_DEVICE_TMC
+ bool
+ prompt "Enable usb tmc device"
+ default n
+
+ config CHERRYUSB_DEVICE_GS_USB
+ bool
+ prompt "Enable usb gs_usb device"
+ default n
+
config USBDEV_REQUEST_BUFFER_LEN
int
prompt "Set device control transfer max buffer size"
@@ -269,10 +297,6 @@ if CHERRYUSB
bool "ehci_aic"
config CHERRYUSB_HOST_EHCI_MCX
bool "ehci_mcx"
- config CHERRYUSB_HOST_EHCI_NUC980
- bool "ehci_nuc980"
- config CHERRYUSB_HOST_EHCI_MA35D0
- bool "ehci_ma35d0"
config CHERRYUSB_HOST_EHCI_CUSTOM
bool "ehci_custom"
config CHERRYUSB_HOST_DWC2_ST
@@ -309,12 +333,16 @@ if CHERRYUSB
bool "xhci"
config CHERRYUSB_HOST_KINETIS_MCX
bool "kinetis_mcx"
- config CHERRYUSB_HOST_KINETIS_MM32
- bool "kinetis_mm32"
config CHERRYUSB_HOST_KINETIS_CUSTOM
bool "kinetis_custom"
config CHERRYUSB_HOST_RP2040
bool "rp2040"
+ config CHERRYUSB_HOST_CH32_USBFS
+ bool "ch32_usbfs"
+ config CHERRYUSB_HOST_CH32_USBHS
+ bool "ch32_usbhs"
+ config CHERRYUSB_HOST_CH32_USBSS
+ bool "ch32_usbss"
endchoice
config CHERRYUSB_HOST_CDC_ACM