[Feature] RISC-V TODO LIST
Author: MuChengerCreated Sep 22, 2025Updated Sep 4, 2026
LabelsArch: RISC-V
Describe problem solved by the proposed feature
内核
- 优化 libcpu/risc-v/common 目录下的文件,将当前浮点寄存器无差别压栈的方式改为根据浮点寄存器的使用情况选择性压栈。待修改文件路径如下: https://github.com/RT-Thread/rt-thread/tree/master/libcpu/risc-v/common
- 优化 libcpu/risc-v/common 目录下的文件,添加 rvv0.7/1.0 支持。
- RISC-V RVA23 Profile 兼容性支持
BSP
- qemu-virt64-riscv BSP 添加对 smp 的支持,bsp 的目录如下: https://github.com/RT-Thread/rt-thread/tree/master/bsp/qemu-virt64-riscv
- SpacemiT K1 适配 RT-Thread BSP 并可支持 SMP 模式。
- 验证RISC-V 相关 BSP 是否可以以导入 BSP 的方式在 RT-Studio 上的编译,并修复出现的问题。
组件
- 移植面向 RISC-V 的调试,性能分析等类型的组件
Source: RT-Thread/rt-thread