|
|
@@ -32,38 +32,6 @@ if(BL_SDK_BASE)
|
|
|
sdk_generate_library(cherryusb)
|
|
|
sdk_add_include_directories(${cherryusb_incs})
|
|
|
sdk_library_add_sources(${cherryusb_srcs})
|
|
|
-elseif(HPM_SDK_BASE)
|
|
|
- set(CONFIG_CHERRYUSB_DEVICE_CDC_ACM 1)
|
|
|
- set(CONFIG_CHERRYUSB_DEVICE_HID 1)
|
|
|
- set(CONFIG_CHERRYUSB_DEVICE_MSC 1)
|
|
|
- set(CONFIG_CHERRYUSB_DEVICE_AUDIO 1)
|
|
|
- set(CONFIG_CHERRYUSB_DEVICE_VIDEO 1)
|
|
|
-
|
|
|
- set(CONFIG_CHERRYUSB_HOST_CDC_ACM 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_CDC_ECM 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_CDC_NCM 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_HID 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_MSC 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_VIDEO 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_AUDIO 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_CDC_RNDIS 1)
|
|
|
- # set(CONFIG_CHERRYUSB_HOST_BLUETOOTH 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_ASIX 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_RTL8152 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_CH34X 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_CP210X 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_FTDI 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_PL2303 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_BL616 1)
|
|
|
-
|
|
|
- set(CONFIG_CHERRYUSB_DEVICE_HPM 1)
|
|
|
- set(CONFIG_CHERRYUSB_HOST_EHCI_HPM 1)
|
|
|
- set(CONFIG_CHERRYUSB_OSAL "freertos")
|
|
|
-
|
|
|
- include(${CMAKE_CURRENT_LIST_DIR}/cherryusb.cmake)
|
|
|
-
|
|
|
- sdk_inc(${cherryusb_incs})
|
|
|
- sdk_src(${cherryusb_srcs})
|
|
|
elseif(ESP_PLATFORM)
|
|
|
set(CONFIG_CHERRYUSB_DEVICE_DWC2_ESP 1)
|
|
|
set(CONFIG_CHERRYUSB_HOST_DWC2_ESP 1)
|
|
|
@@ -171,4 +139,36 @@ elseif(ZEPHYR_BASE)
|
|
|
if(cherryusb_srcs)
|
|
|
zephyr_library_sources(${cherryusb_srcs})
|
|
|
endif()
|
|
|
+elseif(HPM_SDK_BASE)
|
|
|
+ set(CONFIG_CHERRYUSB_DEVICE_CDC_ACM 1)
|
|
|
+ set(CONFIG_CHERRYUSB_DEVICE_HID 1)
|
|
|
+ set(CONFIG_CHERRYUSB_DEVICE_MSC 1)
|
|
|
+ set(CONFIG_CHERRYUSB_DEVICE_AUDIO 1)
|
|
|
+ set(CONFIG_CHERRYUSB_DEVICE_VIDEO 1)
|
|
|
+
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_CDC_ACM 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_CDC_ECM 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_CDC_NCM 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_HID 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_MSC 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_VIDEO 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_AUDIO 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_CDC_RNDIS 1)
|
|
|
+ # set(CONFIG_CHERRYUSB_HOST_BLUETOOTH 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_ASIX 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_RTL8152 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_CH34X 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_CP210X 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_FTDI 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_PL2303 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_BL616 1)
|
|
|
+
|
|
|
+ set(CONFIG_CHERRYUSB_DEVICE_HPM 1)
|
|
|
+ set(CONFIG_CHERRYUSB_HOST_EHCI_HPM 1)
|
|
|
+ set(CONFIG_CHERRYUSB_OSAL "freertos")
|
|
|
+
|
|
|
+ include(${CMAKE_CURRENT_LIST_DIR}/cherryusb.cmake)
|
|
|
+
|
|
|
+ sdk_inc(${cherryusb_incs})
|
|
|
+ sdk_src(${cherryusb_srcs})
|
|
|
endif()
|