Skip to content

[MILESTONE] 完整支持 LoongArch64 架构 #192

@ZIYAN137

Description

@ZIYAN137

🌟 动机与目标

为 comix 操作系统添加 LoongArch64 架构支持,使内核能够在 QEMU LoongArch 虚拟机上完整运行。
价值

  • 扩展 comix 的硬件平台覆盖范围
  • 支持国产 CPU 架构生态
  • 验证内核架构抽象层的可移植性

💡 建议的解决方案

基于现有平台无关抽象,在 os/src/arch/loongarch/ 实现架构相关模块。

关键信息

项目 内容
目标平台 QEMU LoongArch Virtual Machine
参考实现 RISC-V (3666 行代码)
预计工时 1 周

子任务

  • 基础启动与串口输出
  • 内存管理与页表
  • 中断与异常处理
  • 任务管理与上下文切换
  • 系统调用支持
  • 设备驱动适配
  • 用户态程序适配

额外的上下文

参考资料

Metadata

Metadata

Assignees

No one assigned

    Labels

    P-High优先级较高,应尽快处理。T-Epic一个大工程

    Type

    No fields configured for Task.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions