[refactor] move std/port/startup into std dir, in order to free space for rf

This commit is contained in:
jzlv 2022-12-21 20:52:37 +08:00
parent fce6ce539e
commit da1fa7a289
280 changed files with 175 additions and 161 deletions

View File

@ -3,4 +3,6 @@ cmake_minimum_required(VERSION 3.15)
add_subdirectory(bsp) add_subdirectory(bsp)
add_subdirectory(components) add_subdirectory(components)
add_subdirectory(drivers/lhal) add_subdirectory(drivers/lhal)
add_subdirectory(drivers/soc/${CHIP}) add_subdirectory(drivers/soc/${CHIP}/std)
sdk_add_subdirectory_ifdef(CONFIG_RF drivers/soc/${CHIP}/rf)
sdk_add_subdirectory_ifdef(CONFIG_RF drivers/rfparam)

View File

@ -1,46 +0,0 @@
sdk_generate_library()
sdk_library_add_sources(startup/start.S)
sdk_library_add_sources(startup/start_load.c)
sdk_library_add_sources(startup/system_bl602.c)
sdk_library_add_sources(startup/interrupt.c)
if(CONFIG_ROMAPI)
sdk_library_add_sources(bl602_std/src/bl602_romapi.c)
sdk_add_compile_definitions(-DBFLB_USE_ROM_DRIVER)
endif()
sdk_library_add_sources(bl602_std/src/bl602_aon.c)
sdk_library_add_sources(bl602_std/src/bl602_common.c)
sdk_library_add_sources(bl602_std/src/bl602_clock.c)
sdk_library_add_sources(bl602_std/src/bl602_ef_cfg.c)
sdk_library_add_sources(bl602_std/src/bl602_glb.c)
sdk_library_add_sources(bl602_std/src/bl602_hbn.c)
sdk_library_add_sources(bl602_std/src/bl602_l1c.c)
sdk_library_add_sources(bl602_std/src/bl602_pds.c)
sdk_library_add_sources(bl602_std/src/bl602_sf_cfg.c)
sdk_library_add_sources(bl602_std/src/bl602_sf_cfg_ext.c)
sdk_library_add_sources(bl602_std/src/bl602_sf_ctrl.c)
sdk_library_add_sources(bl602_std/src/bl602_sflash.c)
sdk_library_add_sources(bl602_std/src/bl602_sflash_ext.c)
sdk_library_add_sources(bl602_std/src/bl602_xip_sflash.c)
sdk_library_add_sources(bl602_std/src/bl602_xip_sflash_ext.c)
sdk_library_add_sources(port/bl602_clock.c)
sdk_library_add_sources(port/bl602_flash.c)
sdk_add_include_directories(
bl602_std/include
bl602_std/include/hardware
)
SET(MCPU "riscv-e24")
SET(MARCH "rv32imafc")
SET(MABI "ilp32f")
sdk_add_compile_definitions(-DARCH_RISCV -DBFLB_USE_HAL_DRIVER)
sdk_add_compile_options(-march=${MARCH} -mabi=${MABI})
sdk_add_link_options(-march=${MARCH} -mabi=${MABI})
sdk_add_compile_definitions(-DCONFIG_IRQ_NUM=80)

View File

@ -0,0 +1,47 @@
sdk_generate_library()
sdk_library_add_sources(startup/start.S)
sdk_library_add_sources(startup/start_load.c)
sdk_library_add_sources(startup/system_bl602.c)
sdk_library_add_sources(startup/interrupt.c)
if(CONFIG_ROMAPI)
sdk_library_add_sources(src/bl602_romapi.c)
sdk_add_compile_definitions(-DBFLB_USE_ROM_DRIVER)
endif()
sdk_library_add_sources(src/bl602_aon.c)
sdk_library_add_sources(src/bl602_common.c)
sdk_library_add_sources(src/bl602_clock.c)
sdk_library_add_sources(src/bl602_ef_cfg.c)
sdk_library_add_sources(src/bl602_glb.c)
sdk_library_add_sources(src/bl602_hbn.c)
sdk_library_add_sources(src/bl602_l1c.c)
sdk_library_add_sources(src/bl602_pds.c)
sdk_library_add_sources(src/bl602_tzc_sec.c)
sdk_library_add_sources(src/bl602_sf_cfg.c)
sdk_library_add_sources(src/bl602_sf_cfg_ext.c)
sdk_library_add_sources(src/bl602_sf_ctrl.c)
sdk_library_add_sources(src/bl602_sflash.c)
sdk_library_add_sources(src/bl602_sflash_ext.c)
sdk_library_add_sources(src/bl602_xip_sflash.c)
sdk_library_add_sources(src/bl602_xip_sflash_ext.c)
sdk_library_add_sources(port/bl602_clock.c)
sdk_library_add_sources(port/bl602_flash.c)
sdk_add_include_directories(
include
include/hardware
)
SET(MCPU "riscv-e24")
SET(MARCH "rv32imafc")
SET(MABI "ilp32f")
sdk_add_compile_definitions(-DARCH_RISCV -DBFLB_USE_HAL_DRIVER)
sdk_add_compile_options(-march=${MARCH} -mabi=${MABI})
sdk_add_link_options(-march=${MARCH} -mabi=${MABI})
sdk_add_compile_definitions(-DCONFIG_IRQ_NUM=80)

View File

@ -1,50 +0,0 @@
sdk_generate_library()
sdk_library_add_sources(startup/start.S)
sdk_library_add_sources(startup/vector.S)
sdk_library_add_sources(startup/riscv_fpu.S)
sdk_library_add_sources(startup/start_load.c)
sdk_library_add_sources(startup/system_bl616.c)
sdk_library_add_sources(startup/interrupt.c)
if(CONFIG_ROMAPI)
sdk_library_add_sources(bl616_std/src/bl616_romapi_e907.c)
sdk_library_add_sources(bl616_std/src/bl616_romapi_patch.c)
sdk_add_compile_definitions(-DBFLB_USE_ROM_DRIVER)
else()
sdk_library_add_sources(bl616_std/src/bl616_aon.c)
sdk_library_add_sources(bl616_std/src/bl616_clock.c)
sdk_library_add_sources(bl616_std/src/bl616_glb_gpio.c)
sdk_library_add_sources(bl616_std/src/bl616_glb.c)
sdk_library_add_sources(bl616_std/src/bl616_hbn.c)
sdk_library_add_sources(bl616_std/src/bl616_l1c.c)
sdk_library_add_sources(bl616_std/src/bl616_pds.c)
sdk_library_add_sources(bl616_std/src/bl616_sf_cfg.c)
sdk_library_add_sources(bl616_std/src/bl616_sf_ctrl.c)
sdk_library_add_sources(bl616_std/src/bl616_sflash.c)
sdk_library_add_sources(bl616_std/src/bl616_xip_sflash.c)
endif()
sdk_library_add_sources(bl616_std/src/bl616_common.c)
sdk_library_add_sources(bl616_std/src/bl616_ef_cfg.c)
sdk_library_add_sources(bl616_std/src/bl616_sdh.c)
sdk_library_add_sources(bl616_std/src/bl616_tzc_sec.c)
sdk_library_add_sources(bl616_std/src/bl616_psram.c)
sdk_library_add_sources(port/bl616_clock.c)
sdk_library_add_sources(port/bl616_flash.c)
sdk_add_include_directories(
bl616_std/include
bl616_std/include/hardware
)
SET(MCPU "e907")
SET(MARCH "rv32imafcpzpsfoperand_xtheade")
SET(MABI "ilp32f")
sdk_add_compile_definitions(-DARCH_RISCV -DBFLB_USE_HAL_DRIVER)
sdk_add_compile_options(-march=${MARCH} -mabi=${MABI} -mtune=${MCPU})
sdk_add_link_options(-march=${MARCH} -mabi=${MABI} -mtune=${MCPU})
sdk_add_compile_definitions(-DCONFIG_IRQ_NUM=80)

View File

@ -0,0 +1,58 @@
sdk_generate_library()
sdk_library_add_sources(startup/start.S)
sdk_library_add_sources(startup/vector.S)
sdk_library_add_sources(startup/riscv_fpu.S)
sdk_library_add_sources(startup/start_load.c)
sdk_library_add_sources(startup/system_bl616.c)
sdk_library_add_sources(startup/interrupt.c)
if(CONFIG_ROMAPI)
sdk_library_add_sources(src/bl616_romapi_e907.c)
sdk_library_add_sources(src/bl616_romapi_patch.c)
sdk_add_compile_definitions(-DBFLB_USE_ROM_DRIVER)
else()
sdk_library_add_sources(src/bl616_aon.c)
sdk_library_add_sources(src/bl616_clock.c)
sdk_library_add_sources(src/bl616_glb_gpio.c)
sdk_library_add_sources(src/bl616_glb.c)
sdk_library_add_sources(src/bl616_hbn.c)
sdk_library_add_sources(src/bl616_l1c.c)
sdk_library_add_sources(src/bl616_pds.c)
sdk_library_add_sources(src/bl616_sf_cfg.c)
sdk_library_add_sources(src/bl616_sf_ctrl.c)
sdk_library_add_sources(src/bl616_sflash.c)
sdk_library_add_sources(src/bl616_xip_sflash.c)
endif()
sdk_library_add_sources(src/bl616_common.c)
sdk_library_add_sources(src/bl616_ef_cfg.c)
sdk_library_add_sources(src/bl616_sdh.c)
sdk_library_add_sources(src/bl616_tzc_sec.c)
sdk_library_add_sources(src/bl616_psram.c)
sdk_library_add_sources(src/bl616_audac.c)
sdk_library_add_sources(src/bl616_pec.c)
if(CONFIG_RF)
sdk_library_add_sources(src/bl616_mfg_efuse.c)
sdk_library_add_sources(src/bl616_mfg_flash.c)
sdk_library_add_sources(src/bl616_mfg_media.c)
endif()
sdk_library_add_sources(port/bl616_clock.c)
sdk_library_add_sources(port/bl616_flash.c)
sdk_add_include_directories(
include
include/hardware
)
SET(MCPU "e907")
SET(MARCH "rv32imafcpzpsfoperand_xtheade")
SET(MABI "ilp32f")
sdk_add_compile_definitions(-DARCH_RISCV -DBFLB_USE_HAL_DRIVER)
sdk_add_compile_options(-march=${MARCH} -mabi=${MABI} -mtune=${MCPU})
sdk_add_link_options(-march=${MARCH} -mabi=${MABI} -mtune=${MCPU})
sdk_add_compile_definitions(-DCONFIG_IRQ_NUM=80)

Some files were not shown because too many files have changed in this diff Show More