Explorar o código

Merge pull request #1383 from uestczyh222/master

[Components][USB device] kconfig allow none class
ZYH %!s(int64=7) %!d(string=hai) anos
pai
achega
79372cc0c0
Modificáronse 1 ficheiros con 6 adicións e 1 borrados
  1. 6 1
      components/drivers/Kconfig

+ 6 - 1
components/drivers/Kconfig

@@ -198,8 +198,11 @@ menu "Using USB"
                 default n
                 choice
                     prompt "Device type"
-                    default _RT_USB_DEVICE_CDC
+                    default _RT_USB_DEVICE_NONE
                     depends on !RT_USB_DEVICE_COMPOSITE
+                    config _RT_USB_DEVICE_NONE
+                        bool "Using custom class by register interface"
+                        select RT_USB_DEVICE_NONE
                     config _RT_USB_DEVICE_CDC
                         bool "Enable to use device as CDC device"
                         select RT_USB_DEVICE_CDC
@@ -224,6 +227,8 @@ menu "Using USB"
                 if RT_USB_DEVICE_COMPOSITE
                     config RT_USB_DEVICE_CDC
                         bool "Enable to use device as CDC device"
+                        default n
+                    config RT_USB_DEVICE_NONE
                         default y
                     config RT_USB_DEVICE_MSTORAGE
                         bool "Enable to use device as Mass Storage device"