Skip to content

[Feature] RISC-V TODO LIST #10722

Description

@MuChenger

Describe problem solved by the proposed feature

内核

  1. 优化 libcpu/risc-v/common 目录下的文件,将当前浮点寄存器无差别压栈的方式改为根据浮点寄存器的使用情况选择性压栈。待修改文件路径如下:
    https://github.com/RT-Thread/rt-thread/tree/master/libcpu/risc-v/common
  2. 优化 libcpu/risc-v/common 目录下的文件,添加 rvv0.7/1.0 支持。
  3. RISC-V RVA23 Profile 兼容性支持

BSP

  1. qemu-virt64-riscv BSP 添加对 smp 的支持,bsp 的目录如下:
    https://github.com/RT-Thread/rt-thread/tree/master/bsp/qemu-virt64-riscv
  2. SpacemiT K1 适配 RT-Thread BSP 并可支持 SMP 模式。
  3. 验证RISC-V 相关 BSP 是否可以以导入 BSP 的方式在 RT-Studio 上的编译,并修复出现的问题。

组件

  1. 移植面向 RISC-V 的调试,性能分析等类型的组件

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions