更新时间:2024-08-15 18:51:26

首页 > 生活 > 栏目 > 正文

Linux,6.1添加对国产龙芯LoongArch架构的EFI引导支持

BY:大叔18岁 2024-08-15 18:51:26 717 ℃

  今年 6 月份,Linus 将龙芯 LoongArch CPU 架构的大部分代码并入了Linux 5.19,包括最终的系统调用接口和所有核心功能,算是完成了初步支持。

  在 8 月份,Linux 6.0 添加了对龙芯LoongArch 架构的更多支持,比如 PCI、堆栈解除器和堆栈跟踪、使用 vDSO 优化 getcpu ()、错误修复、构建错误修复以及更新其默认内核配置文件。

  又隔了两个月,最新的 Linux 6.1 将为龙芯 LoongArch 架构带来 EFI(可扩展固件接口)引导支持。后者是用来定义个人电脑操作系统与系统固件之间的软件界面,负责加电自检(POST)、联系操作系统以及提供连接操作系统与硬件的接口,大家在安装系统的时候应该都见过。

  我们了解到,UEFI 论坛于 8 月 29 日发布了UEFI 2.10和ACPI 6.5规范,新规范版本扩展了对新处理器类型、内存接口和平台类型的支持,同时实现了后量子系统安全性中的加密敏捷性,还新增支持了龙芯 LoongArch 和 RISC-V 处理器架构。而 Linux 将遵循这一规范为龙芯 LoongArch 带来正式支持。

  Linux 6.1 支持了 LoongArch 的 EFI 引导后,将对 Linux 的 EFI 代码进行了一些清理,并为将来使用 EFI 代码提供机密计算支持做了准备。该提交还包括通用的压缩引导支持以及各种其他改进,完整改进可以点此查看提交。

  目前,龙芯LoongArch 架构已经获得Linux、GO 语言、GCC 编译器的支持。此外,SMBIOS、UEFI 2.10 和 ACPI 6.5 规范已支持龙芯 LoongArch架构。

Linux,6.1添加对国产龙芯LoongArch架构的EFI引导支持

今年6月份,Linus将龙芯LoongArchCPU架构的大部分代码并入了Linux5.19,包括最终的系统调用接口和所有核心功能,算是完成了初步支持。又隔了两个月,最新的Linux6.1将为龙芯LoongArch架构带来EFI引导支持。而Linux将遵循这一规范为龙芯LoongArch带来正式支持。目前,龙芯LoongArch架构已经获得Linux、GO语言、GCC编译器的支持。

ARM架构芯片是什么,ARM架构只能ARM公司用吗

1、ARM架构就如同盖房子的总体设计,是芯片的大框架,是一个芯片设计方案(构架),是一个公开的技术方案,任何人都可以按这个方案做出芯片,但如果你做芯片的目的是要把它变成商品出售,就必须要经过ARM的授权才行。目前,全世界所有的芯片生产厂都按这个方案设计制造,所有的软件商也按这个标准来进行软件设计,

龙芯3号芯片厉害吗?

龙芯3号的研制过程更是一波三折。按设计,龙芯3B型号芯片的一些性能可以达到世界领先水平,但2010年11月测试时,竟然连操作系统都启动不了。这一失误,给龙芯带来重大打击。目前,基于28纳米工艺,龙芯3号新一代产品3A4000的研制工作已经展开,预计比上一代产品性能提高一倍,有望达到国际主流中高端芯片水平。

Hash:b4e2b84e6900f3eb97caffaefc045932694ab13d

【声明】本文由用户大叔18岁发表,版权归原作者所有,如侵犯到您的合法权益,请联系我们。