refactor(build): 支持A/B分区逻辑

移除sys/flash.h、sys/flash.cpp、sys/initial.h和sys/OTA相关文件的
引用,清理cproject.yml和cbuild.yml中的未使用组件和文件配置。

BREAKING CHANGE: 移除了FlashEEPROM相关功能和接口。
This commit is contained in:
cbb
2026-01-05 00:52:20 +08:00
parent 2f482554f0
commit c7c4451d57
28 changed files with 1676 additions and 1569 deletions
+3 -5
View File
@@ -12,8 +12,6 @@ project:
- file: sys/systick.h
- file: sys/initial.cpp
- file: sys/initial.h
- file: sys/flash.h
- file: sys/flash.cpp
- file: sys/OTA.h
- file: sys/OTA.cpp
- file: sys/config.h
@@ -26,18 +24,18 @@ project:
- component: Device:Startup
- component: Device:GD32C10x_StdPeripherals:CAN
- component: Device:GD32C10x_StdPeripherals:DMA
- component: Device:GD32C10x_StdPeripherals:EXTI
- component: Device:GD32C10x_StdPeripherals:FMC
- component: Device:GD32C10x_StdPeripherals:GPIO
- component: Device:GD32C10x_StdPeripherals:MISC
- component: Device:GD32C10x_StdPeripherals:PMU
- component: Device:GD32C10x_StdPeripherals:RCU
- component: Device:GD32C10x_StdPeripherals:USART
- component: Device:GD32C10x_libopt
- component: Device:EVAL:GD32C10x
- component: Device:GD32C10x_StdPeripherals:CRC
- component: Device:GD32C10x_StdPeripherals:FWDGT
- component: Device:GD32C10x_StdPeripherals:DBG
- component: Device:GD32C10x_StdPeripherals:EXTI
- component: Device:GD32C10x_StdPeripherals:USART
- component: Device:GD32C10x_StdPeripherals:CRC
output:
type:
- elf