kokoro.best / cpp /cmake /msp_dependencies.cmake
inoryQwQ's picture
Upload folder using huggingface_hub
b9c240c verified
Raw
History Blame Contribute Delete
1.51 kB
# bsp
if(NOT BSP_MSP_DIR)
if (CHIP_AX650)
set(BSP_MSP_DIR ${CMAKE_SOURCE_DIR}/ax650n_bsp_sdk/msp/out)
elseif(CHIP_AX630C)
set(BSP_MSP_DIR ${CMAKE_SOURCE_DIR}/ax620e_bsp_sdk/msp/out/arm64_glibc)
elseif(CHIP_AX620Q)
set(BSP_MSP_DIR ${CMAKE_SOURCE_DIR}/ax620e_bsp_sdk/msp/out/arm_uclibc)
elseif(CHIP_AX8850)
set(BSP_MSP_DIR ${CMAKE_SOURCE_DIR}/axcl_bsp_sdk/out)
list(APPEND MSP_INC_DIR ${BSP_MSP_DIR}/bsp)
else()
message(FATAL_ERROR "Unknown chip_type")
endif()
endif()
message(STATUS "BSP_MSP_DIR = ${BSP_MSP_DIR}")
if (CHIP_AX650)
add_definitions(-DCHIP_AX650)
list(APPEND MSP_LIBS
libax_sys.a
libax_engine.a
libax_interpreter.a
libax_dmadim.a
)
elseif(CHIP_AX630C)
add_definitions(-DCHIP_AX630C)
list(APPEND MSP_LIBS
libax_sys.a
libax_engine.a
libax_interpreter.a
)
elseif(CHIP_AX620Q)
add_definitions(-DCHIP_AX630C)
list(APPEND MSP_LIBS
libax_sys.a
libax_engine.a
libax_interpreter.a
)
elseif(CHIP_AX8850)
add_definitions(-DCHIP_AX8850)
list(APPEND MSP_INC_DIR ${BSP_MSP_DIR}/bsp)
list(APPEND MSP_LIBS
axcl_rt
axcl_pkg
axcl_comm
axcl_npu
spdlog
axcl_token
axcl_pcie_msg
axcl_pcie_dma
)
else()
message(FATAL_ERROR "Unknown chip_type")
endif()
list(APPEND MSP_INC_DIR ${BSP_MSP_DIR}/include)
set(MSP_LIB_DIR ${BSP_MSP_DIR}/lib)