[bsp/xuantie] xuantie系列bsp添加导出CDK工程功能 #10630
ToolsCI / Tools (push) Has been cancelled
AutoTestCI / components/cpp11 (push) Has been cancelled
AutoTestCI / kernel/atomic (push) Has been cancelled
AutoTestCI / kernel/atomic/riscv64 (push) Has been cancelled
AutoTestCI / kernel/atomic_c11 (push) Has been cancelled
AutoTestCI / kernel/atomic_c11/riscv64 (push) Has been cancelled
AutoTestCI / kernel/device (push) Has been cancelled
AutoTestCI / kernel/ipc (push) Has been cancelled
AutoTestCI / kernel/irq (push) Has been cancelled
AutoTestCI / kernel/mem (push) Has been cancelled
AutoTestCI / kernel/mem/riscv64 (push) Has been cancelled
AutoTestCI / kernel/thread (push) Has been cancelled
AutoTestCI / kernel/timer (push) Has been cancelled
AutoTestCI / rtsmart/aarch64 (push) Has been cancelled
AutoTestCI / rtsmart/arm (push) Has been cancelled
AutoTestCI / rtsmart/riscv64 (push) Has been cancelled
AutoTestCI / components/utest (push) Has been cancelled
RT-Thread BSP Static Build Check / 🔍 Summary of Git Diff Changes (push) Has been cancelled
RT-Thread BSP Static Build Check / ${{ matrix.legs.RTT_BSP }} (push) Has been cancelled
RT-Thread BSP Static Build Check / collect-artifacts (push) Has been cancelled
pkgs_test / change (push) Has been cancelled
utest_auto_run / AARCH64-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / A9-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / RISCV-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / XUANTIE-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / AARCH64 :default.cfg (push) Has been cancelled
utest_auto_run / A9 :default.cfg (push) Has been cancelled
utest_auto_run / A9-smp :default.cfg (push) Has been cancelled
utest_auto_run / RISCV :default.cfg (push) Has been cancelled

[bsp/xuantie] E902 BSP适配生成CDK工程
[bsp/xuantie] E907 BSP适配生成CDK工程
[bsp/xuantie] C906 BSP适配生成CDK工程
[bsp/xuantie] C907 BSP适配生成CDK工程
[bsp/xuantie] C908 BSP适配生成CDK工程
[bsp/xuantie] C910 BSP适配生成CDK工程
[bsp/xuantie] R908 BSP适配生成CDK工程
[bsp/xuantie] R910 BSP适配生成CDK工程
[bsp/xuantie] R920 BSP适配生成CDK工程
This commit is contained in:
Elian Dunmore
2025-08-23 11:27:59 +08:00
committed by GitHub
parent 78cd7c47c7
commit bac64cad82
38 changed files with 2644 additions and 9 deletions
+26
View File
@@ -207,6 +207,7 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -398,6 +399,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -505,6 +507,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -639,6 +642,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -732,6 +736,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -814,6 +819,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
#
# NUVOTON Drivers
#
# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
# end of NUVOTON Drivers
#
# GD32 Drivers
#
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
+16 -1
View File
@@ -11,5 +11,20 @@ src = ['board.c']
path = [cwd]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
CPPDEFINES = [
'CONFIG_KERNEL_RTTHREAD=1',
'__RT_KERNEL_SOURCE__=1',
'CONFIG_CSI_V2=1',
'CONFIG_CSI="csi2"',
'CONFIG_SUPPORT_TSPEND=0',
'CONFIG_SUPPORT_IRQ_NESTED=0',
'CONFIG_XIP=1',
'CONFIG_ARCH_MAINSTACK=4096',
'CONFIG_ARCH_INTERRUPTSTACK=4096',
'CONFIG_BOARD_SMARTL_EVB=1',
'CLI_CONFIG_STACK_SIZE=4096',
'CONFIG_CPU_XUANTIE_E902=1',
]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
+8
View File
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
/* NUVOTON Drivers */
/* end of NUVOTON Drivers */
/* GD32 Drivers */
/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<CDK_Workspace Name="template" Database="LanguageSever" DoubleClick="Yes">
<DefaultPackPath>$(CDKWS)\__workspace_pack__</DefaultPackPath>
<Project Name="xuantie_rtthread" Path="template.cdkproj" RootPath="" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Environment/>
<Project Name="xuantie_rtthread" ConfigName="BuildSet"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CDK_Workspace>
@@ -0,0 +1,6 @@
set *(int *)0x0=0x6f
si
reset
set *(int *)0x40011008=0x0
set *(int *)0x4001101c=0x0
+16 -1
View File
@@ -11,5 +11,20 @@ src = ['board.c']
path = [cwd]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
CPPDEFINES = [
'CONFIG_KERNEL_RTTHREAD=1',
'__RT_KERNEL_SOURCE__=1',
'CONFIG_CSI_V2=1',
'CONFIG_CSI="csi2"',
'CONFIG_SUPPORT_TSPEND=0',
'CONFIG_SUPPORT_IRQ_NESTED=0',
'CONFIG_XIP=1',
'CONFIG_ARCH_MAINSTACK=4096',
'CONFIG_ARCH_INTERRUPTSTACK=4096',
'CONFIG_BOARD_SMARTL_EVB=1',
'CLI_CONFIG_STACK_SIZE=4096',
'CONFIG_CPU_XUANTIE_E907FD=1',
]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<CDK_Workspace Name="template" Database="LanguageSever" DoubleClick="Yes">
<DefaultPackPath>$(CDKWS)\__workspace_pack__</DefaultPackPath>
<Project Name="xuantie_rtthread" Path="template.cdkproj" RootPath="" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Environment/>
<Project Name="xuantie_rtthread" ConfigName="BuildSet"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CDK_Workspace>
@@ -0,0 +1,6 @@
set *(int *)0x0=0x6f
si
reset
set *(int *)0x40011008=0x0
set *(int *)0x4001101c=0x0
+25 -1
View File
@@ -11,5 +11,29 @@ src = ['board.c']
path = [cwd]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
CPPDEFINES = [
'CONFIG_KERNEL_RTTHREAD=1',
'__RT_KERNEL_SOURCE__=1',
'CONFIG_CSI_V2=1',
'CONFIG_CSI="csi2"',
'CONFIG_SUPPORT_TSPEND=0',
'CONFIG_SUPPORT_IRQ_NESTED=0',
'CONFIG_XIP=1',
'CONFIG_ARCH_MAINSTACK=8192',
'CONFIG_ARCH_INTERRUPTSTACK=8192',
'CONFIG_BOARD_XIAOHUI_EVB=1',
'CLI_CONFIG_STACK_SIZE=8192',
'CONFIG_PLIC_BASE=134217728',
'CONFIG_VIC_TSPDR=201326592',
'CONFIG_CLIC_BASE=201392128',
'CONFIG_FPP_ENABLE=0',
'CONFIG_INTC_CLIC_PLIC=1',
'CONFIG_INIT_TASK_STACK_SIZE=8192',
'CONFIG_APP_TASK_STACK_SIZE=8192',
'CONFIG_SYSTICK_HZ=100',
'CONFIG_DEBUG=1',
'DCONFIG_CPU_XUANTIE_C906FD=1',
]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<CDK_Workspace Name="template" Database="LanguageSever" DoubleClick="Yes">
<DefaultPackPath>$(CDKWS)\__workspace_pack__</DefaultPackPath>
<Project Name="xuantie_rtthread" Path="template.cdkproj" RootPath="" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Environment/>
<Project Name="xuantie_rtthread" ConfigName="BuildSet"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CDK_Workspace>
@@ -0,0 +1,6 @@
set *(int *)0x0=0x6f
si
reset
set *(int *)0x40011008=0x0
set *(int *)0x4001101c=0x0
+25 -1
View File
@@ -11,5 +11,29 @@ src = ['board.c']
path = [cwd]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
CPPDEFINES = [
'CONFIG_KERNEL_RTTHREAD=1',
'__RT_KERNEL_SOURCE__=1',
'CONFIG_CSI_V2=1',
'CONFIG_CSI="csi2"',
'CONFIG_SUPPORT_TSPEND=0',
'CONFIG_SUPPORT_IRQ_NESTED=0',
'CONFIG_XIP=1',
'CONFIG_ARCH_MAINSTACK=8192',
'CONFIG_ARCH_INTERRUPTSTACK=8192',
'CONFIG_BOARD_XIAOHUI_EVB=1',
'CLI_CONFIG_STACK_SIZE=8192',
'CONFIG_PLIC_BASE=134217728',
'CONFIG_VIC_TSPDR=201326592',
'CONFIG_CLIC_BASE=201392128',
'CONFIG_FPP_ENABLE=0',
'CONFIG_INTC_CLIC_PLIC=1',
'CONFIG_INIT_TASK_STACK_SIZE=8192',
'CONFIG_APP_TASK_STACK_SIZE=8192',
'CONFIG_SYSTICK_HZ=100',
'CONFIG_DEBUG=1',
'CONFIG_CPU_XUANTIE_C907=1',
]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<CDK_Workspace Name="template" Database="LanguageSever" DoubleClick="Yes">
<DefaultPackPath>$(CDKWS)\__workspace_pack__</DefaultPackPath>
<Project Name="xuantie_rtthread" Path="template.cdkproj" RootPath="" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Environment/>
<Project Name="xuantie_rtthread" ConfigName="BuildSet"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CDK_Workspace>
@@ -0,0 +1,6 @@
set *(int *)0x0=0x6f
si
reset
set *(int *)0x40011008=0x0
set *(int *)0x4001101c=0x0
+25 -1
View File
@@ -11,5 +11,29 @@ src = ['board.c']
path = [cwd]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
CPPDEFINES = [
'CONFIG_KERNEL_RTTHREAD=1',
'__RT_KERNEL_SOURCE__=1',
'CONFIG_CSI_V2=1',
'CONFIG_CSI="csi2"',
'CONFIG_SUPPORT_TSPEND=0',
'CONFIG_SUPPORT_IRQ_NESTED=0',
'CONFIG_XIP=1',
'CONFIG_ARCH_MAINSTACK=8192',
'CONFIG_ARCH_INTERRUPTSTACK=8192',
'CONFIG_BOARD_XIAOHUI_EVB=1',
'CLI_CONFIG_STACK_SIZE=8192',
'CONFIG_PLIC_BASE=134217728',
'CONFIG_VIC_TSPDR=201326592',
'CONFIG_CLIC_BASE=201392128',
'CONFIG_FPP_ENABLE=0',
'CONFIG_INTC_CLIC_PLIC=1',
'CONFIG_INIT_TASK_STACK_SIZE=8192',
'CONFIG_APP_TASK_STACK_SIZE=8192',
'CONFIG_SYSTICK_HZ=100',
'CONFIG_DEBUG=1',
'CONFIG_CPU_XUANTIE_C908V=1'
]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<CDK_Workspace Name="template" Database="LanguageSever" DoubleClick="Yes">
<DefaultPackPath>$(CDKWS)\__workspace_pack__</DefaultPackPath>
<Project Name="xuantie_rtthread" Path="template.cdkproj" RootPath="" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Environment/>
<Project Name="xuantie_rtthread" ConfigName="BuildSet"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CDK_Workspace>
@@ -0,0 +1,6 @@
set *(int *)0x0=0x6f
si
reset
set *(int *)0x40011008=0x0
set *(int *)0x4001101c=0x0
+25 -1
View File
@@ -11,5 +11,29 @@ src = ['board.c']
path = [cwd]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
CPPDEFINES = [
'CONFIG_KERNEL_RTTHREAD=1',
'__RT_KERNEL_SOURCE__=1',
'CONFIG_CSI_V2=1',
'CONFIG_CSI="csi2"',
'CONFIG_SUPPORT_TSPEND=0',
'CONFIG_SUPPORT_IRQ_NESTED=0',
'CONFIG_XIP=1',
'CONFIG_ARCH_MAINSTACK=8192',
'CONFIG_ARCH_INTERRUPTSTACK=8192',
'CONFIG_BOARD_XIAOHUI_EVB=1',
'CLI_CONFIG_STACK_SIZE=8192',
'CONFIG_PLIC_BASE=134217728',
'CONFIG_VIC_TSPDR=201326592',
'CONFIG_CLIC_BASE=201392128',
'CONFIG_FPP_ENABLE=0',
'CONFIG_INTC_CLIC_PLIC=1',
'CONFIG_INIT_TASK_STACK_SIZE=8192',
'CONFIG_APP_TASK_STACK_SIZE=8192',
'CONFIG_SYSTICK_HZ=100',
'CONFIG_DEBUG=1',
'CONFIG_CPU_XUANTIE_C910V3=1',
]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<CDK_Workspace Name="template" Database="LanguageSever" DoubleClick="Yes">
<DefaultPackPath>$(CDKWS)\__workspace_pack__</DefaultPackPath>
<Project Name="xuantie_rtthread" Path="template.cdkproj" RootPath="" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Environment/>
<Project Name="xuantie_rtthread" ConfigName="BuildSet"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CDK_Workspace>
@@ -0,0 +1,6 @@
set *(int *)0x0=0x6f
si
reset
set *(int *)0x40011008=0x0
set *(int *)0x4001101c=0x0
+25 -1
View File
@@ -11,5 +11,29 @@ src = ['board.c']
path = [cwd]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
CPPDEFINES = [
'CONFIG_KERNEL_RTTHREAD=1',
'__RT_KERNEL_SOURCE__=1',
'CONFIG_CSI_V2=1',
'CONFIG_CSI="csi2"',
'CONFIG_SUPPORT_TSPEND=0',
'CONFIG_SUPPORT_IRQ_NESTED=0',
'CONFIG_XIP=1',
'CONFIG_ARCH_MAINSTACK=8192',
'CONFIG_ARCH_INTERRUPTSTACK=8192',
'CONFIG_BOARD_XIAOHUI_EVB=1',
'CLI_CONFIG_STACK_SIZE=8192',
'CONFIG_PLIC_BASE=134217728',
'CONFIG_VIC_TSPDR=201326592',
'CONFIG_CLIC_BASE=201392128',
'CONFIG_FPP_ENABLE=0',
'CONFIG_INTC_CLIC_PLIC=1',
'CONFIG_INIT_TASK_STACK_SIZE=8192',
'CONFIG_APP_TASK_STACK_SIZE=8192',
'CONFIG_SYSTICK_HZ=100',
'CONFIG_DEBUG=1',
'CONFIG_CPU_XUANTIE_R908=1',
]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<CDK_Workspace Name="template" Database="LanguageSever" DoubleClick="Yes">
<DefaultPackPath>$(CDKWS)\__workspace_pack__</DefaultPackPath>
<Project Name="xuantie_rtthread" Path="template.cdkproj" RootPath="" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Environment/>
<Project Name="xuantie_rtthread" ConfigName="BuildSet"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CDK_Workspace>
@@ -0,0 +1,6 @@
set *(int *)0x0=0x6f
si
reset
set *(int *)0x40011008=0x0
set *(int *)0x4001101c=0x0
+25 -1
View File
@@ -11,5 +11,29 @@ src = ['board.c']
path = [cwd]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
CPPDEFINES = [
'CONFIG_KERNEL_RTTHREAD=1',
'__RT_KERNEL_SOURCE__=1',
'CONFIG_CSI_V2=1',
'CONFIG_CSI="csi2"',
'CONFIG_SUPPORT_TSPEND=0',
'CONFIG_SUPPORT_IRQ_NESTED=0',
'CONFIG_XIP=1',
'CONFIG_ARCH_MAINSTACK=8192',
'CONFIG_ARCH_INTERRUPTSTACK=8192',
'CONFIG_BOARD_XIAOHUI_EVB=1',
'CLI_CONFIG_STACK_SIZE=8192',
'CONFIG_PLIC_BASE=134217728',
'CONFIG_VIC_TSPDR=201326592',
'CONFIG_CLIC_BASE=201392128',
'CONFIG_FPP_ENABLE=0',
'CONFIG_INTC_CLIC_PLIC=1',
'CONFIG_INIT_TASK_STACK_SIZE=8192',
'CONFIG_APP_TASK_STACK_SIZE=8192',
'CONFIG_SYSTICK_HZ=100',
'CONFIG_DEBUG=1',
'CONFIG_CPU_XUANTIE_R910=1'
]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<CDK_Workspace Name="template" Database="LanguageSever" DoubleClick="Yes">
<DefaultPackPath>$(CDKWS)\__workspace_pack__</DefaultPackPath>
<Project Name="xuantie_rtthread" Path="template.cdkproj" RootPath="" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Environment/>
<Project Name="xuantie_rtthread" ConfigName="BuildSet"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CDK_Workspace>
@@ -0,0 +1,6 @@
set *(int *)0x0=0x6f
si
reset
set *(int *)0x40011008=0x0
set *(int *)0x4001101c=0x0
+25 -1
View File
@@ -11,5 +11,29 @@ src = ['board.c']
path = [cwd]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
CPPDEFINES = [
'CONFIG_KERNEL_RTTHREAD=1',
'__RT_KERNEL_SOURCE__=1',
'CONFIG_CSI_V2=1',
'CONFIG_CSI="csi2"',
'CONFIG_SUPPORT_TSPEND=0',
'CONFIG_SUPPORT_IRQ_NESTED=0',
'CONFIG_XIP=1',
'CONFIG_ARCH_MAINSTACK=8192',
'CONFIG_ARCH_INTERRUPTSTACK=8192',
'CONFIG_BOARD_XIAOHUI_EVB=1',
'CLI_CONFIG_STACK_SIZE=8192',
'CONFIG_PLIC_BASE=134217728',
'CONFIG_VIC_TSPDR=201326592',
'CONFIG_CLIC_BASE=201392128',
'CONFIG_FPP_ENABLE=0',
'CONFIG_INTC_CLIC_PLIC=1',
'CONFIG_INIT_TASK_STACK_SIZE=8192',
'CONFIG_APP_TASK_STACK_SIZE=8192',
'CONFIG_SYSTICK_HZ=100',
'CONFIG_DEBUG=1',
'CONFIG_CPU_XUANTIE_R920=1'
]
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<CDK_Workspace Name="template" Database="LanguageSever" DoubleClick="Yes">
<DefaultPackPath>$(CDKWS)\__workspace_pack__</DefaultPackPath>
<Project Name="xuantie_rtthread" Path="template.cdkproj" RootPath="" Active="Yes"/>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="yes">
<Environment/>
<Project Name="xuantie_rtthread" ConfigName="BuildSet"/>
</WorkspaceConfiguration>
</BuildMatrix>
</CDK_Workspace>
@@ -0,0 +1,6 @@
set *(int *)0x0=0x6f
si
reset
set *(int *)0x40011008=0x0
set *(int *)0x4001101c=0x0