[bsp/xuantie] 添加bsp导入rt-studio相关文件 (#10728)

* [fix] 更新e906的以BSP导入RT-Studio相关文件
This commit is contained in:
WangShun
2025-09-28 16:11:30 +08:00
committed by GitHub
parent 36393c61be
commit cb4a370c71
60 changed files with 9269 additions and 70 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>project</name>
<comment />
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
<linkedResources />
</projectDescription>

View File

@@ -0,0 +1,3 @@
content-types/enabled=true
content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
eclipse.preferences.version=1

View File

@@ -0,0 +1,20 @@
#RT-Thread Studio Project Configuration
# Mon Sep 22 13:30:04 2025
cfg_version=v3.0
board_name=
bsp_version=
bsp_path=
chip_name=
project_base_rtt_bsp=true
is_use_scons_build=true
hardware_adapter=
selected_rtt_version=latest
board_base_nano_proj=false
is_base_example_project=false
example_name=
project_type=rt-thread
os_branch=master
os_version=latest
project_name=project
output_project_path=E:\rt-thread\bsp\xuantie\smartl\e902

View File

@@ -1,10 +1,27 @@
mainmenu "RT-Thread Configuration"
BSP_DIR := .
config BSP_DIR
string
option env="BSP_ROOT"
default "."
RTT_DIR := ../../../..
config RTT_DIR
string
option env="RTT_ROOT"
default "rt-thread"
PKGS_DIR := packages
# you can change the RTT_ROOT default "rt-thread"
# example : default "F:/git_repositories/rt-thread"
config PKGS_DIR
string
option env="PKGS_ROOT"
default "packages"
config ENV_DIR
string
option env="ENV_ROOT"
default "/"
config XUANTIAN_SMARTL_E902
bool
@@ -13,6 +30,6 @@ config XUANTIAN_SMARTL_E902
select RT_USING_USER_MAIN
default y
source "$(RTT_DIR)/Kconfig"
osource "$PKGS_DIR/Kconfig"
rsource "board/Kconfig"
source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig"
source "$BSP_DIR/board/Kconfig"

View File

@@ -0,0 +1,27 @@
#ifndef RTCONFIG_PREINC_H__
#define RTCONFIG_PREINC_H__
/* Automatically generated file; DO NOT EDIT. */
/* RT-Thread pre-include file */
#define CLI_CONFIG_STACK_SIZE 4096
#define CONFIG_ARCH_INTERRUPTSTACK 4096
#define CONFIG_ARCH_MAINSTACK 4096
#define CONFIG_BOARD_SMARTL_EVB 1
#define CONFIG_CPU_XUANTIE_E902 1
#define CONFIG_CSI "csi2"
#define CONFIG_CSI_V2 1
#define CONFIG_KERNEL_RTTHREAD 1
#define CONFIG_SUPPORT_IRQ_NESTED 0
#define CONFIG_SUPPORT_TSPEND 0
#define CONFIG_XIP 1
#define RT_USING_LIBC
#define RT_USING_NEWLIBC
#define _POSIX_C_SOURCE 1
#define __RTTHREAD__
#define __RT_KERNEL_SOURCE__ 1
#define _REENT_SMALL
#endif /*RTCONFIG_PREINC_H__*/

View File

@@ -0,0 +1,3 @@
content-types/enabled=true
content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
eclipse.preferences.version=1

View File

@@ -0,0 +1,20 @@
#RT-Thread Studio Project Configuration
# Fri Sep 19 10:14:02 2025
cfg_version=v3.0
board_name=
bsp_version=
bsp_path=
chip_name=
project_base_rtt_bsp=true
is_use_scons_build=true
hardware_adapter=
selected_rtt_version=latest
board_base_nano_proj=false
is_base_example_project=false
example_name=
project_type=rt-thread
os_branch=master
os_version=latest
project_name=project
output_project_path=E:\rt-thread\bsp\xuantie\smartl\e906

View File

@@ -1,10 +1,27 @@
mainmenu "RT-Thread Configuration"
BSP_DIR := .
config BSP_DIR
string
option env="BSP_ROOT"
default "."
RTT_DIR := ../../../..
config RTT_DIR
string
option env="RTT_ROOT"
default "rt-thread"
PKGS_DIR := packages
# you can change the RTT_ROOT default "rt-thread"
# example : default "F:/git_repositories/rt-thread"
config PKGS_DIR
string
option env="PKGS_ROOT"
default "packages"
config ENV_DIR
string
option env="ENV_ROOT"
default "/"
config XUANTIAN_SMARTL_E906
bool
@@ -13,6 +30,6 @@ config XUANTIAN_SMARTL_E906
select RT_USING_USER_MAIN
default y
source "$(RTT_DIR)/Kconfig"
osource "$PKGS_DIR/Kconfig"
rsource "board/Kconfig"
source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig"
source "$BSP_DIR/board/Kconfig"

View File

@@ -0,0 +1,27 @@
#ifndef RTCONFIG_PREINC_H__
#define RTCONFIG_PREINC_H__
/* Automatically generated file; DO NOT EDIT. */
/* RT-Thread pre-include file */
#define CLI_CONFIG_STACK_SIZE 4096
#define CONFIG_ARCH_INTERRUPTSTACK 4096
#define CONFIG_ARCH_MAINSTACK 4096
#define CONFIG_BOARD_SMARTL_EVB 1
#define CONFIG_CPU_XUANTIE_E906FD 1
#define CONFIG_CSI "csi2"
#define CONFIG_CSI_V2 1
#define CONFIG_KERNEL_RTTHREAD 1
#define CONFIG_SUPPORT_IRQ_NESTED 0
#define CONFIG_SUPPORT_TSPEND 0
#define CONFIG_XIP 1
#define RT_USING_LIBC
#define RT_USING_NEWLIBC
#define _POSIX_C_SOURCE 1
#define __RTTHREAD__
#define __RT_KERNEL_SOURCE__ 1
#define _REENT_SMALL
#endif /*RTCONFIG_PREINC_H__*/

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>project</name>
<comment />
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
<linkedResources />
</projectDescription>

View File

@@ -0,0 +1,3 @@
content-types/enabled=true
content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
eclipse.preferences.version=1

View File

@@ -0,0 +1,20 @@
#RT-Thread Studio Project Configuration
# Mon Sep 22 14:26:23 2025
cfg_version=v3.0
board_name=
bsp_version=
bsp_path=
chip_name=
project_base_rtt_bsp=true
is_use_scons_build=true
hardware_adapter=
selected_rtt_version=latest
board_base_nano_proj=false
is_base_example_project=false
example_name=
project_type=rt-thread
os_branch=master
os_version=latest
project_name=project
output_project_path=E:\rt-thread\bsp\xuantie\smartl\e907

View File

@@ -1,10 +1,27 @@
mainmenu "RT-Thread Configuration"
BSP_DIR := .
config BSP_DIR
string
option env="BSP_ROOT"
default "."
RTT_DIR := ../../../..
config RTT_DIR
string
option env="RTT_ROOT"
default "rt-thread"
PKGS_DIR := packages
# you can change the RTT_ROOT default "rt-thread"
# example : default "F:/git_repositories/rt-thread"
config PKGS_DIR
string
option env="PKGS_ROOT"
default "packages"
config ENV_DIR
string
option env="ENV_ROOT"
default "/"
config XUANTIAN_SMARTL_E907
bool
@@ -13,6 +30,6 @@ config XUANTIAN_SMARTL_E907
select RT_USING_USER_MAIN
default y
source "$(RTT_DIR)/Kconfig"
osource "$PKGS_DIR/Kconfig"
rsource "board/Kconfig"
source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig"
source "$BSP_DIR/board/Kconfig"

View File

@@ -0,0 +1,27 @@
#ifndef RTCONFIG_PREINC_H__
#define RTCONFIG_PREINC_H__
/* Automatically generated file; DO NOT EDIT. */
/* RT-Thread pre-include file */
#define CLI_CONFIG_STACK_SIZE 4096
#define CONFIG_ARCH_INTERRUPTSTACK 4096
#define CONFIG_ARCH_MAINSTACK 4096
#define CONFIG_BOARD_SMARTL_EVB 1
#define CONFIG_CPU_XUANTIE_E907FD 1
#define CONFIG_CSI "csi2"
#define CONFIG_CSI_V2 1
#define CONFIG_KERNEL_RTTHREAD 1
#define CONFIG_SUPPORT_IRQ_NESTED 0
#define CONFIG_SUPPORT_TSPEND 0
#define CONFIG_XIP 1
#define RT_USING_LIBC
#define RT_USING_NEWLIBC
#define _POSIX_C_SOURCE 1
#define __RTTHREAD__
#define __RT_KERNEL_SOURCE__ 1
#define _REENT_SMALL
#endif /*RTCONFIG_PREINC_H__*/

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>project</name>
<comment />
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
<linkedResources />
</projectDescription>

View File

@@ -0,0 +1,3 @@
content-types/enabled=true
content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
eclipse.preferences.version=1

View File

@@ -0,0 +1,20 @@
#RT-Thread Studio Project Configuration
# Mon Sep 22 14:42:46 2025
cfg_version=v3.0
board_name=
bsp_version=
bsp_path=
chip_name=
project_base_rtt_bsp=true
is_use_scons_build=true
hardware_adapter=
selected_rtt_version=latest
board_base_nano_proj=false
is_base_example_project=false
example_name=
project_type=rt-thread
os_branch=master
os_version=latest
project_name=project
output_project_path=E:\rt-thread\bsp\xuantie\xiaohui\c906

View File

@@ -1,18 +1,35 @@
mainmenu "RT-Thread Configuration"
BSP_DIR := .
config BSP_DIR
string
option env="BSP_ROOT"
default "."
RTT_DIR := ../../../..
config RTT_DIR
string
option env="RTT_ROOT"
default "rt-thread"
PKGS_DIR := packages
# you can change the RTT_ROOT default "rt-thread"
# example : default "F:/git_repositories/rt-thread"
config XUANTIAN_XIAOHUI_C906
config PKGS_DIR
string
option env="PKGS_ROOT"
default "packages"
config ENV_DIR
string
option env="ENV_ROOT"
default "/"
config XUANTIAN_XIAOHUI_C906
bool
select ARCH_RISCV64
select RT_USING_COMPONENTS_INIT
select RT_USING_USER_MAIN
default y
source "$(RTT_DIR)/Kconfig"
osource "$PKGS_DIR/Kconfig"
rsource "board/Kconfig"
source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig"
source "$BSP_DIR/board/Kconfig"

View File

@@ -0,0 +1,36 @@
#ifndef RTCONFIG_PREINC_H__
#define RTCONFIG_PREINC_H__
/* Automatically generated file; DO NOT EDIT. */
/* RT-Thread pre-include file */
#define CLI_CONFIG_STACK_SIZE 8192
#define CONFIG_APP_TASK_STACK_SIZE 8192
#define CONFIG_ARCH_INTERRUPTSTACK 8192
#define CONFIG_ARCH_MAINSTACK 8192
#define CONFIG_BOARD_XIAOHUI_EVB 1
#define CONFIG_CLIC_BASE 201392128
#define CONFIG_CSI "csi2"
#define CONFIG_CSI_V2 1
#define CONFIG_DEBUG 1
#define CONFIG_FPP_ENABLE 0
#define CONFIG_INIT_TASK_STACK_SIZE 8192
#define CONFIG_INTC_CLIC_PLIC 1
#define CONFIG_KERNEL_RTTHREAD 1
#define CONFIG_PLIC_BASE 134217728
#define CONFIG_SUPPORT_IRQ_NESTED 0
#define CONFIG_SUPPORT_TSPEND 0
#define CONFIG_SYSTICK_HZ 100
#define CONFIG_VIC_TSPDR 201326592
#define CONFIG_XIP 1
#define DCONFIG_CPU_XUANTIE_C906FD 1
#define RT_USING_LIBC
#define RT_USING_NEWLIBC
#define _POSIX_C_SOURCE 1
#define __RTTHREAD__
#define __RT_KERNEL_SOURCE__ 1
#define _REENT_SMALL
#endif /*RTCONFIG_PREINC_H__*/

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>project</name>
<comment />
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
<linkedResources />
</projectDescription>

View File

@@ -0,0 +1,3 @@
content-types/enabled=true
content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
eclipse.preferences.version=1

View File

@@ -0,0 +1,20 @@
#RT-Thread Studio Project Configuration
# Mon Sep 22 18:32:38 2025
cfg_version=v3.0
board_name=
bsp_version=
bsp_path=
chip_name=
project_base_rtt_bsp=true
is_use_scons_build=true
hardware_adapter=
selected_rtt_version=latest
board_base_nano_proj=false
is_base_example_project=false
example_name=
project_type=rt-thread
os_branch=master
os_version=latest
project_name=project
output_project_path=E:\rt-thread\bsp\xuantie\xiaohui\c907

View File

@@ -1,18 +1,35 @@
mainmenu "RT-Thread Configuration"
BSP_DIR := .
config BSP_DIR
string
option env="BSP_ROOT"
default "."
RTT_DIR := ../../../..
config RTT_DIR
string
option env="RTT_ROOT"
default "rt-thread"
PKGS_DIR := packages
# you can change the RTT_ROOT default "rt-thread"
# example : default "F:/git_repositories/rt-thread"
config XUANTIAN_XIAOHUI_C907
config PKGS_DIR
string
option env="PKGS_ROOT"
default "packages"
config ENV_DIR
string
option env="ENV_ROOT"
default "/"
config XUANTIAN_XIAOHUI_C907
bool
select ARCH_RISCV64
select RT_USING_COMPONENTS_INIT
select RT_USING_USER_MAIN
default y
source "$(RTT_DIR)/Kconfig"
osource "$PKGS_DIR/Kconfig"
rsource "board/Kconfig"
source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig"
source "$BSP_DIR/board/Kconfig"

View File

@@ -0,0 +1,36 @@
#ifndef RTCONFIG_PREINC_H__
#define RTCONFIG_PREINC_H__
/* Automatically generated file; DO NOT EDIT. */
/* RT-Thread pre-include file */
#define CLI_CONFIG_STACK_SIZE 8192
#define CONFIG_APP_TASK_STACK_SIZE 8192
#define CONFIG_ARCH_INTERRUPTSTACK 8192
#define CONFIG_ARCH_MAINSTACK 8192
#define CONFIG_BOARD_XIAOHUI_EVB 1
#define CONFIG_CLIC_BASE 201392128
#define CONFIG_CPU_XUANTIE_C907 1
#define CONFIG_CSI "csi2"
#define CONFIG_CSI_V2 1
#define CONFIG_DEBUG 1
#define CONFIG_FPP_ENABLE 0
#define CONFIG_INIT_TASK_STACK_SIZE 8192
#define CONFIG_INTC_CLIC_PLIC 1
#define CONFIG_KERNEL_RTTHREAD 1
#define CONFIG_PLIC_BASE 134217728
#define CONFIG_SUPPORT_IRQ_NESTED 0
#define CONFIG_SUPPORT_TSPEND 0
#define CONFIG_SYSTICK_HZ 100
#define CONFIG_VIC_TSPDR 201326592
#define CONFIG_XIP 1
#define RT_USING_LIBC
#define RT_USING_NEWLIBC
#define _POSIX_C_SOURCE 1
#define __RTTHREAD__
#define __RT_KERNEL_SOURCE__ 1
#define _REENT_SMALL
#endif /*RTCONFIG_PREINC_H__*/

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>project</name>
<comment />
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
<linkedResources />
</projectDescription>

View File

@@ -0,0 +1,3 @@
content-types/enabled=true
content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
eclipse.preferences.version=1

View File

@@ -0,0 +1,20 @@
#RT-Thread Studio Project Configuration
# Mon Sep 22 18:49:19 2025
cfg_version=v3.0
board_name=
bsp_version=
bsp_path=
chip_name=
project_base_rtt_bsp=true
is_use_scons_build=true
hardware_adapter=
selected_rtt_version=latest
board_base_nano_proj=false
is_base_example_project=false
example_name=
project_type=rt-thread
os_branch=master
os_version=latest
project_name=project
output_project_path=E:\rt-thread\bsp\xuantie\xiaohui\c908

View File

@@ -1,18 +1,35 @@
mainmenu "RT-Thread Configuration"
BSP_DIR := .
config BSP_DIR
string
option env="BSP_ROOT"
default "."
RTT_DIR := ../../../..
config RTT_DIR
string
option env="RTT_ROOT"
default "rt-thread"
PKGS_DIR := packages
# you can change the RTT_ROOT default "rt-thread"
# example : default "F:/git_repositories/rt-thread"
config XUANTIAN_XIAOHUI_C908
config PKGS_DIR
string
option env="PKGS_ROOT"
default "packages"
config ENV_DIR
string
option env="ENV_ROOT"
default "/"
config XUANTIAN_XIAOHUI_C908
bool
select ARCH_RISCV64
select RT_USING_COMPONENTS_INIT
select RT_USING_USER_MAIN
default y
source "$(RTT_DIR)/Kconfig"
osource "$PKGS_DIR/Kconfig"
rsource "board/Kconfig"
source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig"
source "$BSP_DIR/board/Kconfig"

View File

@@ -46,7 +46,6 @@ if PLATFORM == 'gcc':
MCPU_DEFINE = ' -DCONFIG_CPU_XUANTIE_C908V=1 ' # Modify here based on CPU architecture.
DEVICE = MCPU + MCPU_DEFINE + ' -Wno-main -mcmodel=medany -MP -MMD '
# 提取全局宏定义
GLOBAL_DEFINES = (
' -DCONFIG_KERNEL_RTTHREAD=1 '
' -D__RT_KERNEL_SOURCE__=1 '

View File

@@ -0,0 +1,36 @@
#ifndef RTCONFIG_PREINC_H__
#define RTCONFIG_PREINC_H__
/* Automatically generated file; DO NOT EDIT. */
/* RT-Thread pre-include file */
#define CLI_CONFIG_STACK_SIZE 8192
#define CONFIG_APP_TASK_STACK_SIZE 8192
#define CONFIG_ARCH_INTERRUPTSTACK 8192
#define CONFIG_ARCH_MAINSTACK 8192
#define CONFIG_BOARD_XIAOHUI_EVB 1
#define CONFIG_CLIC_BASE 201392128
#define CONFIG_CPU_XUANTIE_C908V 1
#define CONFIG_CSI "csi2"
#define CONFIG_CSI_V2 1
#define CONFIG_DEBUG 1
#define CONFIG_FPP_ENABLE 0
#define CONFIG_INIT_TASK_STACK_SIZE 8192
#define CONFIG_INTC_CLIC_PLIC 1
#define CONFIG_KERNEL_RTTHREAD 1
#define CONFIG_PLIC_BASE 134217728
#define CONFIG_SUPPORT_IRQ_NESTED 0
#define CONFIG_SUPPORT_TSPEND 0
#define CONFIG_SYSTICK_HZ 100
#define CONFIG_VIC_TSPDR 201326592
#define CONFIG_XIP 1
#define RT_USING_LIBC
#define RT_USING_NEWLIBC
#define _POSIX_C_SOURCE 1
#define __RTTHREAD__
#define __RT_KERNEL_SOURCE__ 1
#define _REENT_SMALL
#endif /*RTCONFIG_PREINC_H__*/

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>project</name>
<comment />
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
<linkedResources />
</projectDescription>

View File

@@ -0,0 +1,3 @@
content-types/enabled=true
content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
eclipse.preferences.version=1

View File

@@ -0,0 +1,20 @@
#RT-Thread Studio Project Configuration
# Tue Sep 23 10:06:49 2025
cfg_version=v3.0
board_name=
bsp_version=
bsp_path=
chip_name=
project_base_rtt_bsp=true
is_use_scons_build=true
hardware_adapter=
selected_rtt_version=latest
board_base_nano_proj=false
is_base_example_project=false
example_name=
project_type=rt-thread
os_branch=master
os_version=latest
project_name=project
output_project_path=E:\rt-thread\bsp\xuantie\xiaohui\c910

View File

@@ -1,18 +1,35 @@
mainmenu "RT-Thread Configuration"
BSP_DIR := .
config BSP_DIR
string
option env="BSP_ROOT"
default "."
RTT_DIR := ../../../..
config RTT_DIR
string
option env="RTT_ROOT"
default "rt-thread"
PKGS_DIR := packages
# you can change the RTT_ROOT default "rt-thread"
# example : default "F:/git_repositories/rt-thread"
config XUANTIAN_XIAOHUI_C910
config PKGS_DIR
string
option env="PKGS_ROOT"
default "packages"
config ENV_DIR
string
option env="ENV_ROOT"
default "/"
config XUANTIAN_XIAOHUI_C910
bool
select ARCH_RISCV64
select RT_USING_COMPONENTS_INIT
select RT_USING_USER_MAIN
default y
source "$(RTT_DIR)/Kconfig"
osource "$PKGS_DIR/Kconfig"
rsource "board/Kconfig"
source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig"
source "$BSP_DIR/board/Kconfig"

View File

@@ -0,0 +1,36 @@
#ifndef RTCONFIG_PREINC_H__
#define RTCONFIG_PREINC_H__
/* Automatically generated file; DO NOT EDIT. */
/* RT-Thread pre-include file */
#define CLI_CONFIG_STACK_SIZE 8192
#define CONFIG_APP_TASK_STACK_SIZE 8192
#define CONFIG_ARCH_INTERRUPTSTACK 8192
#define CONFIG_ARCH_MAINSTACK 8192
#define CONFIG_BOARD_XIAOHUI_EVB 1
#define CONFIG_CLIC_BASE 201392128
#define CONFIG_CPU_XUANTIE_C910V3 1
#define CONFIG_CSI "csi2"
#define CONFIG_CSI_V2 1
#define CONFIG_DEBUG 1
#define CONFIG_FPP_ENABLE 0
#define CONFIG_INIT_TASK_STACK_SIZE 8192
#define CONFIG_INTC_CLIC_PLIC 1
#define CONFIG_KERNEL_RTTHREAD 1
#define CONFIG_PLIC_BASE 134217728
#define CONFIG_SUPPORT_IRQ_NESTED 0
#define CONFIG_SUPPORT_TSPEND 0
#define CONFIG_SYSTICK_HZ 100
#define CONFIG_VIC_TSPDR 201326592
#define CONFIG_XIP 1
#define RT_USING_LIBC
#define RT_USING_NEWLIBC
#define _POSIX_C_SOURCE 1
#define __RTTHREAD__
#define __RT_KERNEL_SOURCE__ 1
#define _REENT_SMALL
#endif /*RTCONFIG_PREINC_H__*/

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>project</name>
<comment />
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
<linkedResources />
</projectDescription>

View File

@@ -0,0 +1,3 @@
content-types/enabled=true
content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
eclipse.preferences.version=1

View File

@@ -0,0 +1,20 @@
#RT-Thread Studio Project Configuration
# Tue Sep 23 15:06:09 2025
cfg_version=v3.0
board_name=
bsp_version=
bsp_path=
chip_name=
project_base_rtt_bsp=true
is_use_scons_build=true
hardware_adapter=
selected_rtt_version=latest
board_base_nano_proj=false
is_base_example_project=false
example_name=
project_type=rt-thread
os_branch=master
os_version=latest
project_name=project
output_project_path=E:\rt-thread\bsp\xuantie\xiaohui\r908

View File

@@ -1,18 +1,35 @@
mainmenu "RT-Thread Configuration"
BSP_DIR := .
config BSP_DIR
string
option env="BSP_ROOT"
default "."
RTT_DIR := ../../../..
config RTT_DIR
string
option env="RTT_ROOT"
default "rt-thread"
PKGS_DIR := packages
# you can change the RTT_ROOT default "rt-thread"
# example : default "F:/git_repositories/rt-thread"
config XUANTIAN_XIAOHUI_R908
config PKGS_DIR
string
option env="PKGS_ROOT"
default "packages"
config ENV_DIR
string
option env="ENV_ROOT"
default "/"
config XUANTIAN_XIAOHUI_R908
bool
select ARCH_RISCV64
select RT_USING_COMPONENTS_INIT
select RT_USING_USER_MAIN
default y
source "$(RTT_DIR)/Kconfig"
osource "$PKGS_DIR/Kconfig"
rsource "board/Kconfig"
source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig"
source "$BSP_DIR/board/Kconfig"

View File

@@ -0,0 +1,36 @@
#ifndef RTCONFIG_PREINC_H__
#define RTCONFIG_PREINC_H__
/* Automatically generated file; DO NOT EDIT. */
/* RT-Thread pre-include file */
#define CLI_CONFIG_STACK_SIZE 8192
#define CONFIG_APP_TASK_STACK_SIZE 8192
#define CONFIG_ARCH_INTERRUPTSTACK 8192
#define CONFIG_ARCH_MAINSTACK 8192
#define CONFIG_BOARD_XIAOHUI_EVB 1
#define CONFIG_CLIC_BASE 201392128
#define CONFIG_CPU_XUANTIE_R908 1
#define CONFIG_CSI "csi2"
#define CONFIG_CSI_V2 1
#define CONFIG_DEBUG 1
#define CONFIG_FPP_ENABLE 0
#define CONFIG_INIT_TASK_STACK_SIZE 8192
#define CONFIG_INTC_CLIC_PLIC 1
#define CONFIG_KERNEL_RTTHREAD 1
#define CONFIG_PLIC_BASE 134217728
#define CONFIG_SUPPORT_IRQ_NESTED 0
#define CONFIG_SUPPORT_TSPEND 0
#define CONFIG_SYSTICK_HZ 100
#define CONFIG_VIC_TSPDR 201326592
#define CONFIG_XIP 1
#define RT_USING_LIBC
#define RT_USING_NEWLIBC
#define _POSIX_C_SOURCE 1
#define __RTTHREAD__
#define __RT_KERNEL_SOURCE__ 1
#define _REENT_SMALL
#endif /*RTCONFIG_PREINC_H__*/

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>project</name>
<comment />
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
<linkedResources />
</projectDescription>

View File

@@ -0,0 +1,3 @@
content-types/enabled=true
content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
eclipse.preferences.version=1

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