Fuchsia OS 正式增加支持 RISC

您所在的位置:网站首页 risc-v架构文档 Fuchsia OS 正式增加支持 RISC

Fuchsia OS 正式增加支持 RISC

2023-04-01 01:03| 来源: 网络整理| 查看: 265

根据最新文件显示 Fuchsia 支持 RISC-V 的提案获得正式通过,Fuchsia OS 将支持64位 RISC-V 架构。该提案于2023年2月14日情人节提出,2023年3月7日正式获得通过。

文档描述了将Fuchsia移植到RISC-V架构的计划。这个计划目前处于早期阶段,需要对内核、库和驱动程序进行修改和调整。并提供了修改的范围和可能的计划时间表。

该提案认为 SiFive 等公司最近提供的高性能 64 位内核已将 RISC-V 从主要的小型微控制器解决方案扩大到 Fuchsia 开发涉及最多的领域。提案人相信这是 Fuchsia 支持 RISC-V 架构的最佳时机。通过现在构建强大的 RISC-V 支持,Google 将确保 Zircon 和 Fuchsia 从一开始就在市场上支持下一代计算设备。RISC-V 的开放理念非常符合 Google 开源 Fuchsia 项目的目标,并将帮助 Google 与 RISC-V 世界的其他利益相关者合作。

背景说明

RISC-V是一种开源指令集架构,其指令集是可定制的、开放的、可扩展的;可用于多种场景。目前正在成为一种流行的架构,发展迅猛。RISC-V 最初由加州大学伯克利分校开发,RISC-V International 是一家位于瑞士的非营利组织,其创始成员包括谷歌,该组织负责定义 RISC-V 规范。

Fuchsia 是一个开源的操作系统,其设计目的是为现代硬件和现代应用程序而设计。它有一个微内核设计,这使得Fuchsia在多个处理器架构上运行成为可能。

Fuchsia目前已经支持了x86-64、ARM64和PowerPC64三种架构。通过将Fuchsia移植到RISC-V上,将有助于扩大Fuchsia支持的架构范围。

计划目标

该计划的目标是将Fuchsia移植到RISC-V架构,以便能够在支持RISC-V的硬件上运行。为了实现这个目标,需要进行以下修改:

对内核、库和驱动程序进行修改,以适应RISC-V架构的特性和指令集。 修改Fuchsia的工具链,以支持编译和构建RISC-V架构的二进制文件。 在QEMU或其他模拟器上进行测试和调试。 时间表

该计划的时间表如下(请注意:并非最终时间表,仅供参考)

2022年Q3:开始进行移植工作,包括对内核、库和驱动程序进行修改,以适应RISC-V架构。 2023年Q1:完成对Fuchsia的工具链进行修改,以支持编译和构建RISC-V架构的二进制文件。 2023年Q2:在QEMU或其他模拟器上进行测试和调试。 2023年Q3:发布预览版本。

欢迎加入 Fuchsia 中文论坛讨论:https://zhos.net/fuchsia

参考链接:

https://fuchsia.dev/fuchsia-src/contribute/governance/rfcs/0211_fuchsia_on_risc-v https://zhos.net/t/fuchsia-os-risc-v-2023-3/1340


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3