From 2d8c4ca56a16391da36c668ccdea052ebcef2b2d Mon Sep 17 00:00:00 2001 From: sakumisu <1203593632@qq.com> Date: Fri, 9 May 2025 16:59:54 +0800 Subject: [PATCH] chore(cmake): move hpm config at last Signed-off-by: sakumisu <1203593632@qq.com> --- CMakeLists.txt | 64 +++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index aadac0b9..02dc9d3a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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()