This commit is contained in:
huxi
2025-12-03 11:12:34 +08:00
parent c23ae4f24c
commit bc195654bf
8163 changed files with 3799544 additions and 92 deletions
+198
View File
@@ -0,0 +1,198 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="AC707N_ble_ota" />
<Option compiler="pi32v2_r3_lto_compiler" />
<Build>
<Target title="Release">
<Option output="cpu/br35/output/ota_loader.elf" prefix_auto="0" extension_auto="0" />
<Option object_output="obj/Release/" />
<Option type="1" />
<Option compiler="pi32v2_r3_lto_compiler" />
<Compiler>
<Add option="-integrated-as" />
<Add option="-fallow-pointer-null" />
<Add option="-fno-common" />
<Add option="-flto" />
<Add option="-g" />
<Add option="-Oz" />
<Add option="-mllvm -pi32v2-large-program=true" />
<Add option="-D__GCC_PI32V2__" />
<Add option="-Wno-format" />
<Add option="-Wno-unused-value" />
<Add option="-Wno-unused-function" />
<Add option="-Wno-unused-comparison" />
<Add option="-Wno-parentheses" />
<Add option="-Wno-tautological-compare" />
<Add option="-Wno-incompatible-library-redeclaration" />
<Add option="-Wno-invalid-noreturn" />
<Add option="-Wno-visibility" />
<Add option="-Wno-integer-overflow" />
<Add option="-fms-extensions" />
<Add option="-Wno-shift-negative-value" />
<Add option="-DCONFIG_CPU_BR35" />
<Add option="-DOTA_LOADER_TYPE=ble_ota" />
<Add option="-D__APP_IS_OTA" />
<Add option="-D__DEBUG" />
<Add option="-D__ST_DEBUG" />
<Add option="-D__NOR_DEBUG" />
<Add option="-D__JLFS_DEBUG" />
<Add option="-D__UP_DEBUG" />
<Add option="-DCONFIG_BTCTRLE_V2_ENABLE" />
<Add option="-DBLE_UPDATA_SUPPORT_CONNECT" />
<Add option="-DCONFIG_BT_NAME=\&quot;BR35_BLE_UPDATE\&quot;" />
<Add option="-D__USE_MASK_API__" />
<Add option="-D__MASK_LZ4" />
<Add option="-DCONFIG_NEW_BREDR_ENABLE" />
<Add option="-DCONFIG_NEW_MODEM_ENABLE" />
<Add option="-D__USE_MASK_INI_DEC" />
<Add option="-D__FLASH_SUPPORT_4BIT_MODE" />
<Add option="-D__FLASH_SUPPORT_CONTINUE_READ_MODE" />
<Add option="-D__UPDATE_RUN_RAM" />
<Add directory="app" />
<Add directory="app/inc" />
<Add directory="app/inc/cpu/br35" />
<Add directory="cpu" />
<Add directory="cpu/br35" />
<Add directory="include_lib" />
<Add directory="include_lib/common" />
<Add directory="include_lib/driver" />
<Add directory="include_lib/driver/common" />
<Add directory="include_lib/driver/cpu" />
<Add directory="include_lib/driver/cpu/br35" />
<Add directory="include_lib/driver/cpu/br35/power" />
<Add directory="include_lib/driver/device" />
<Add directory="include_lib/driver/device/dev_mg" />
<Add directory="include_lib/driver/device/eeprom" />
<Add directory="include_lib/driver/device/norflash" />
<Add directory="include_lib/driver/device/sdmmc" />
<Add directory="include_lib/driver/device/usb" />
<Add directory="include_lib/driver/jlfs" />
<Add directory="include_lib/driver/jlup" />
<Add directory="include_lib/system" />
<Add directory="include_lib/system/common" />
<Add directory="include_lib/system/cpu" />
<Add directory="include_lib/system/cpu/br35" />
<Add directory="include_lib/system/cpu/br35/asm" />
<Add directory="include_lib/system/cpu/br35/asm/power" />
<Add directory="include_lib/system/fs" />
<Add directory="include_lib/system/os" />
<Add directory="include_lib/system/generic" />
<Add directory="include_lib/system/fs/lite_file_sys" />
<Add directory="include_lib/update" />
<Add directory="include_lib/jl_rcsp" />
<Add directory="include_lib/lib_mutual_loader" />
<Add directory="interface/btctrler" />
<Add directory="interface/btctrler/port/br35" />
</Compiler>
<Linker>
<Add option="--gc-sections" />
<Add option="--plugin-opt=-dont-used-symbol-list=malloc,free,sprintf,printf,puts,putchar,perror,vprintf,printi,fopen,fread,fwrite,fseek,strlen,memset,memcpy,strcpy,memmove,strcmp" />
<Add option="-M=cpu/br35/output/map.txt" />
<Add option="-Tcpu/br35/output/ram.ld" />
<Add option="--plugin-opt=-inline-threshold=5" />
<Add option="--plugin-opt=-enable-ipra=true" />
<Add option="--plugin-opt=-pi32v2-always-use-itblock" />
<Add option="--plugin-opt=-pi32v2-merge-max-offset=64" />
<Add option="--plugin-opt=-global-merge-on-const" />
<Add option="--plugin-opt=-pi32v2-enable-simd=true" />
<Add option="--plugin-opt=-pi32v2-enable-rep-memop=true" />
<Add option="--plugin-opt=mcpu=r3" />
<Add option="--plugin-opt=save-temps" />
<Add option="--plugin-opt=-pi32v2-large-program=true" />
<Add option="--start-group" />
<Add option="--whole-archive" />
<Add option="include_lib/liba/br35/ota_loader_driver.a" />
<Add option="include_lib/liba/br35/system.a" />
<Add option="include_lib/liba/br35/update.a" />
<Add option="--no-whole-archive" />
<Add option="--end-group" />
<Add option="--start-group " />
<Add option="include_lib/liba/br35/bt_protocol.a" />
<Add option="--end-group " />
<Add option="include_lib/liba/br35/btctrler_v2.a" />
<Add library="C:\JL\pi32\pi32v2-lib\r3\libm.a" />
</Linker>
<ExtraCommands>
<Add before="$compiler $options $includes -D__LD__ -E -P cpu\br35\output\ram_ld.c -o cpu\br35\output\ram.ld" />
<Mode before="always" />
<Add after="cpu\br35\output\download.bat ota_loader" />
<Mode after="always" />
</ExtraCommands>
</Target>
</Build>
<Unit filename="app/inc/ble_rcsp_server.h" />
<Unit filename="app/inc/custom_cfg.h" />
<Unit filename="app/inc/le_common.h" />
<Unit filename="app/inc/testbox_update.h" />
<Unit filename="app/src/common/cbuf.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/common/lbuf.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/common/msg.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/common/sys_timer.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/common/version.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/le_module/le_server_moudle.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/lib_btctrler_config.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/loader_main.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/log_config.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/update/testbox_ble_update.c"><Option compilerVer="CC"/></Unit>
<Unit filename="app/src/update/update_main.c"><Option compilerVer="CC"/></Unit>
<Unit filename="include_lib/btstack/ble_api.h" />
<Unit filename="include_lib/btstack/bluetooth.h" />
<Unit filename="include_lib/btstack/bt_profile_config.h" />
<Unit filename="include_lib/btstack/le_user.h" />
<Unit filename="include_lib/driver/common/dec.h" />
<Unit filename="include_lib/driver/common/printf.h" />
<Unit filename="include_lib/driver/cpu/br35/clock.h" />
<Unit filename="include_lib/driver/cpu/br35/crc.h" />
<Unit filename="include_lib/driver/cpu/br35/csfr.h" />
<Unit filename="include_lib/driver/cpu/br35/delay.h" />
<Unit filename="include_lib/driver/cpu/br35/gpio.h" />
<Unit filename="include_lib/driver/cpu/br35/io_imap.h" />
<Unit filename="include_lib/driver/cpu/br35/io_omap.h" />
<Unit filename="include_lib/driver/cpu/br35/irq.h" />
<Unit filename="include_lib/driver/cpu/br35/mask_api.h" />
<Unit filename="include_lib/driver/cpu/br35/maskrom.h" />
<Unit filename="include_lib/driver/cpu/br35/power/p33.h" />
<Unit filename="include_lib/driver/cpu/br35/power/p33_app.h" />
<Unit filename="include_lib/driver/cpu/br35/power/p33_sfr.h" />
<Unit filename="include_lib/driver/cpu/br35/sfr.h" />
<Unit filename="include_lib/driver/cpu/br35/timer.h" />
<Unit filename="include_lib/driver/cpu/br35/uart.h" />
<Unit filename="include_lib/driver/cpu/br35/wdt.h" />
<Unit filename="include_lib/driver/device/dev_mg/device_errno.h" />
<Unit filename="include_lib/driver/device/norflash/norflash.h" />
<Unit filename="include_lib/driver/jlfs/jlfs.h" />
<Unit filename="include_lib/driver/jlup/upgrade.h" />
<Unit filename="include_lib/driver/power/power_reset.h" />
<Unit filename="include_lib/lib_include.h" />
<Unit filename="include_lib/system/cpu/br35/asm/cpu.h" />
<Unit filename="include_lib/system/cpu/br35/asm/exception.h" />
<Unit filename="include_lib/system/fs/lite_file_sys/diskio.h" />
<Unit filename="include_lib/system/fs/lite_file_sys/tff.h" />
<Unit filename="include_lib/system/generic/circular_buf.h" />
<Unit filename="include_lib/system/generic/common.h" />
<Unit filename="include_lib/system/generic/debug.h" />
<Unit filename="include_lib/system/generic/errno-base.h" />
<Unit filename="include_lib/system/generic/jiffies.h" />
<Unit filename="include_lib/system/generic/lbuf.h" />
<Unit filename="include_lib/system/generic/list.h" />
<Unit filename="include_lib/system/generic/log.h" />
<Unit filename="include_lib/system/generic/msg.h" />
<Unit filename="include_lib/system/generic/sys_timer.h" />
<Unit filename="include_lib/system/generic/typedef.h" />
<Unit filename="include_lib/system/malloc.h" />
<Unit filename="include_lib/system/os/os_cpu.h" />
<Unit filename="include_lib/system/spinlock.h" />
<Unit filename="include_lib/update/update_main.h" />
<Unit filename="interface/btctrler/ble/hci_ll.h" />
<Unit filename="interface/btctrler/ble/ll_config.h" />
<Unit filename="interface/btctrler/btcontroller_mode.h" />
<Unit filename="interface/btctrler/btcontroller_modules.h" />
<Unit filename="interface/btctrler/btctrler_api_for_update.h" />
<Unit filename="interface/btctrler/classic/hci_lmp.h" />
<Unit filename="interface/btctrler/classic/lmp_config.h" />
<Unit filename="interface/btctrler/hci_transport.h" />
<Unit filename="interface/btctrler/port/br35/btcontroller_config.h" />
</Project>
</CodeBlocks_project_file>