该项目由 泰晓科技 技术社区发起,致力于剖析 Linux 内核的 RISC-V 架构相关支持并开展相应的开发、移植和 Upstream 工作。
相关任务整理在 plan 和 proposals,已经整理了任务列表和项目提案,会不断迭代和更新,大家可以认领自己感兴趣的模块。
认领任务
认领过程很简单:
提交成果
认领后请自行查找资料、阅读源码并撰写分析文章,完成质量很高的文章可以提交 PR 到 articles 目录,提交 PR 前请查阅 articles/README.md 的相关约定。
之后社区会择优发布到社区网站、公众号等渠道,内容协议默认为:CC BY-NC-ND 4.0 协议。另外,也会择优邀请开展技术直播分享。
相关福利
为支持该活动顺利开展并鼓励大家踊跃参与,提交并 merge 首笔文章 PR 后,社区会赠送 3 份小福利:
Linux Lab 开源项目已经提供了完整的 RISC-V 32/64 Linux 内核、QEMU、U-Boot、Buildroot 开发支持,本次活动的相关文章与视频的实验与演示部分统一采用 Linux Lab。
大家可参考 Linux Lab 中文用户手册 和 Linux Lab 公开课 自行搭建环境。也可以直接使用免安装即插即跑的泰晓 Linux 实验盘,其用法、特性和功能请参考 Linux Lab Disk 用法,如需选购可在某宝检索“泰晓 Linux”关键字。
认领任务并成功提交一篇分析成果到 articles 后可免费申请开通 riscv32/virt
和 riscv64/virt
虚拟开发板,如果选购 Linux Lab Disk,可直接申请帮忙内置进去。
社区近日开发了一套 RISC-V Lab,它允许在 X86_64 主机上直接运行一个 RISC-V Linux 桌面系统,5 秒钟内即可启动。其基础系统目前采用 Ubuntu 22.04,已支持 lxqt, xfce 桌面,并内置了 gcc, gdb 等开发工具,方便在没有 RISC-V 硬件的情况下直接开展 RISC-V 系统与软件开发。
其运行和登陆用法跟 Linux Lab 类似,也可以在泰晓 Linux 实验盘下运行。
相关资料整理在 refs,含各种 Spec、移植文档、思维导图、视频课程等。
欢迎大家增补相关资料,觉得不错的内容可以提交 PR。为了避免知识产权风险,仅接受资料 URL,不接受直接上传文件。
本次活动计划每周六 20:00 - 21:30 组织活动会议,前半个小时为交流环节,分享活动进展,探讨技术问题,后 1 个小时为技术直播分享环节。
会议管理见 meeting 目录。
相应的成果会以文字、视频或者直播的形式开展分享,以下是可能发布的渠道。
文字内容
视频内容
注意事项
本次活动的所有文字、视频等成果归 泰晓科技 及其作者或译者共同所有,以 CC BY-NC-ND 4.0 协议 对外公开发表,任何其他个人、企业、机构、组织等未经 泰晓科技 的授权不得转发、不得用于商业用途,不得篡改后重新发表等。
为了推进活动取得更好的成效,泰晓科技 保留组织并结集出版相关成果等权力。
该项目持续欢迎相关从业人员参与协作。
感谢中科院软件所 PLCT 实验室对该活动的大力支持。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
Activity
Community
Health
Trend
Influence
:Code submit frequency
:React/respond to issue & PR etc.
:Well-balanced team members and collaboration
:Recent popularity of project
:Star counts, download counts etc.