fix: 修复arch目录调整影响到的target目录下的文件
将arch目录从kernel中移到根目录下 影响target目录下面的readme、makefile文件。 close #I4JM7Z Signed-off-by: kenneth <zhushangyuan@huawei.com>
This commit is contained in:
parent
25d1d68db5
commit
d5725b2264
|
@ -22,19 +22,19 @@ C_INCLUDES += -I$(LITEOSTOPDIR)/../../third_party/bounds_checking_function/in
|
|||
C_SOURCES += $(wildcard $(LITEOSTOPDIR)/../../third_party/bounds_checking_function/src/*.c)
|
||||
|
||||
# NMSIS related
|
||||
C_INCLUDES += -I$(LITEOSTOPDIR)/kernel/arch/risc-v/nuclei/gcc/nmsis/Core/Include \
|
||||
-I$(LITEOSTOPDIR)/kernel/arch/risc-v/nuclei/gcc/nmsis/DSP/Include \
|
||||
-I$(LITEOSTOPDIR)/kernel/arch/risc-v/nuclei/gcc/nmsis/NN/Include
|
||||
C_INCLUDES += -I$(LITEOSTOPDIR)/arch/risc-v/nuclei/gcc/nmsis/Core/Include \
|
||||
-I$(LITEOSTOPDIR)/arch/risc-v/nuclei/gcc/nmsis/DSP/Include \
|
||||
-I$(LITEOSTOPDIR)/arch/risc-v/nuclei/gcc/nmsis/NN/Include
|
||||
|
||||
ASM_SOURCES += $(wildcard $(LITEOSTOPDIR)/kernel/arch/risc-v/nuclei/gcc/*.s)
|
||||
ASM_SOURCES += $(wildcard $(LITEOSTOPDIR)/arch/risc-v/nuclei/gcc/*.s)
|
||||
|
||||
ASMS_SOURCES += $(wildcard $(LITEOSTOPDIR)/kernel/arch/risc-v/nuclei/gcc/*.S)
|
||||
ASMS_SOURCES += $(wildcard $(LITEOSTOPDIR)/arch/risc-v/nuclei/gcc/*.S)
|
||||
|
||||
C_SOURCES += $(wildcard $(LITEOSTOPDIR)/kernel/arch/risc-v/nuclei/gcc/*.c)
|
||||
C_SOURCES += $(wildcard $(LITEOSTOPDIR)/arch/risc-v/nuclei/gcc/*.c)
|
||||
|
||||
C_INCLUDES += -I. \
|
||||
-I$(LITEOSTOPDIR)/kernel/arch/include \
|
||||
-I$(LITEOSTOPDIR)/kernel/arch/risc-v/nuclei/gcc
|
||||
-I$(LITEOSTOPDIR)/arch/include \
|
||||
-I$(LITEOSTOPDIR)/arch/risc-v/nuclei/gcc
|
||||
|
||||
ASFLAGS += -imacros $(LITEOSTOPDIR)/kernel/include/los_config.h -DCLZ=CLZ
|
||||
|
||||
|
|
|
@ -17,17 +17,17 @@ Nuclei DDR200T开发板是一款集成了FPGA和通用MCU的RISC-V评估开发
|
|||
│ └── cpup # CPUP功能
|
||||
├── kal # 内核抽象层
|
||||
│ └── posix # posix标准接口支持
|
||||
├── arch # 内核指令架构层代码
|
||||
│ ├── risc-v # risc-v架构的代码
|
||||
│ │ └── nuclei # nuclei内核相关代码
|
||||
│ │ └── gcc # gcc编译器相关代码
|
||||
│ │ └── nmsis # nmsis内核标准
|
||||
│ └── include # 对外接口存放目录
|
||||
│ ├── los_atomic.h # 定义通用arch的原子操作
|
||||
│ ├── los_context.h # 定义通用arch的上下文切换
|
||||
│ ├── los_arch.h # 定义通用arch初始化
|
||||
│ └── los_interrupt.h # 定义通用arch中断
|
||||
├── kernel # 内核最小功能集支持
|
||||
│ ├── arch # 内核指令架构层代码
|
||||
│ │ ├── risc-v # risc-v架构的代码
|
||||
│ │ │ └── nuclei # nuclei内核相关代码
|
||||
│ │ │ └── gcc # gcc编译器相关代码
|
||||
│ │ │ ├── nmsis # nmsis内核标准
|
||||
│ │ └── include # 对外接口存放目录
|
||||
│ │ ├── los_arch_atomic.h # 定义通用arch的原子操作
|
||||
│ │ ├── los_arch_context.h # 定义通用arch的上下文切换
|
||||
│ │ ├── los_arch.h # 定义通用arch初始化
|
||||
│ │ └── los_arch_interrupt.h # 定义通用arch中断
|
||||
│ ├── include # 对外接口存放目录
|
||||
│ │ ├── los_config.h # 功能开关和配置参数
|
||||
│ │ ├── los_event.h # 事件
|
||||
|
@ -41,12 +41,12 @@ Nuclei DDR200T开发板是一款集成了FPGA和通用MCU的RISC-V评估开发
|
|||
│ │ └── los_timer.h # 定时器
|
||||
│ └── src # 内核最小功能集源码
|
||||
├── targets # 板级工程目录
|
||||
│ ├── riscv_nuclei_demo_soc_gcc # Nuclei DDR200T开发板相关代码
|
||||
│ └── riscv_nuclei_demo_soc_gcc # Nuclei DDR200T开发板相关代码
|
||||
│ ├── GCC # 编译相关
|
||||
│ ├── OS_CONFIG # 开发板配置功能开关和配置参数
|
||||
│ ├── SoC # SOC相关代码
|
||||
│ └── Src # application相关代码
|
||||
├── utils # 通用公共目录
|
||||
└── utils # 通用公共目录
|
||||
├── include
|
||||
│ ├── los_compiler.h # 编译工具配置,类型定义
|
||||
│ ├── los_debug.h # debug,printf相关
|
||||
|
@ -73,7 +73,7 @@ Nuclei DDR200T开发板是一款集成了FPGA和通用MCU的RISC-V评估开发
|
|||
|
||||
- **工具链配置**
|
||||
|
||||
请先确认您使用的是centos系统或Ububntu 64bit。
|
||||
请先确认您使用的是centos系统或Ubuntu 64bit。
|
||||
|
||||
1. 新建一个`Nuclei` 文件夹,比如`~/home/Nuclei`
|
||||
2. 参考下图,从[Nuclei Download Center](https://nucleisys.com/download.php)下载工具链和OpenOCD。
|
||||
|
|
|
@ -20,17 +20,17 @@ RV-STAR是一款基于GD32VF103 MCU的RISC-V评估开发板,提供了板载调
|
|||
│ └── cpup # CPUP功能
|
||||
├── kal # 内核抽象层
|
||||
│ └── posix # posix标准接口支持
|
||||
├── arch # 内核指令架构层代码
|
||||
│ ├── risc-v # risc-v架构的代码
|
||||
│ │ └── nuclei # nuclei内核相关代码
|
||||
│ │ └── gcc # gcc编译器相关代码
|
||||
│ │ └── nmsis # nmsis内核标准
|
||||
│ └── include # 对外接口存放目录
|
||||
│ ├── los_atomic.h # 定义通用arch的原子操作
|
||||
│ ├── los_context.h # 定义通用arch的上下文切换
|
||||
│ ├── los_arch.h # 定义通用arch初始化
|
||||
│ └── los_interrupt.h # 定义通用arch中断
|
||||
├── kernel # 内核最小功能集支持
|
||||
│ ├── arch # 内核指令架构层代码
|
||||
│ │ ├── risc-v # risc-v架构的代码
|
||||
│ │ │ └── nuclei # nuclei内核相关代码
|
||||
│ │ │ └── gcc # gcc编译器相关代码
|
||||
│ │ │ ├── nmsis # nmsis内核标准
|
||||
│ │ └── include # 对外接口存放目录
|
||||
│ │ ├── los_arch_atomic.h # 定义通用arch的原子操作
|
||||
│ │ ├── los_arch_context.h # 定义通用arch的上下文切换
|
||||
│ │ ├── los_arch.h # 定义通用arch初始化
|
||||
│ │ └── los_arch_interrupt.h # 定义通用arch中断
|
||||
│ ├── include # 对外接口存放目录
|
||||
│ │ ├── los_config.h # 功能开关和配置参数
|
||||
│ │ ├── los_event.h # 事件
|
||||
|
@ -44,12 +44,12 @@ RV-STAR是一款基于GD32VF103 MCU的RISC-V评估开发板,提供了板载调
|
|||
│ │ └── los_timer.h # 定时器
|
||||
│ └── src # 内核最小功能集源码
|
||||
├── targets # 板级工程目录
|
||||
│ ├── riscv_nuclei_gd32vf103_soc_gcc # RV-STAR开发板相关代码
|
||||
│ └── riscv_nuclei_gd32vf103_soc_gcc # RV-STAR开发板相关代码
|
||||
│ ├── GCC # 编译相关
|
||||
│ ├── OS_CONFIG # 开发板配置功能开关和配置参数
|
||||
│ ├── SoC # gd32vf103 SOC相关代码
|
||||
│ └── Src # application相关代码
|
||||
├── utils # 通用公共目录
|
||||
└── utils # 通用公共目录
|
||||
├── include
|
||||
│ ├── los_compiler.h # 编译工具配置,类型定义
|
||||
│ ├── los_debug.h # debug,printf相关
|
||||
|
@ -76,7 +76,7 @@ RV-STAR是一款基于GD32VF103 MCU的RISC-V评估开发板,提供了板载调
|
|||
|
||||
- **工具链配置**
|
||||
|
||||
请先确认您使用的是centos系统或Ububntu 64bit。
|
||||
请先确认您使用的是centos系统或Ubuntu 64bit。
|
||||
|
||||
1. 新建一个`Nuclei` 文件夹,比如`~/Software/Nuclei`
|
||||
2. 参考下图,从[Nuclei Download Center](https://nucleisys.com/download.php)下载工具链和OpenOCD。
|
||||
|
|
Loading…
Reference in New Issue