IT之家 10 月 10 日消息,今年 6 月份,Linux 之父 Linus 將龍芯 LoongArch CPU 架構(gòu)的大部分代碼并入了 Linux 5.19,包括最終的系統(tǒng)調(diào)用接口和所有核心功能,算是完成了初步支持。
在 8 月份, Linux 6.0 添加了對龍芯 LoongArch 架構(gòu)的更多支持,比如 PCI、堆棧解除器和堆棧跟蹤、使用 vDSO 優(yōu)化 getcpu ()、錯誤修復(fù)、構(gòu)建錯誤修復(fù)以及更新其默認(rèn)內(nèi)核配置文件。
又隔了兩個月,最新的 Linux 6.1 將為龍芯 LoongArch 架構(gòu)帶來 EFI(可擴展固件接口)引導(dǎo)支持。后者是用來定義個人電腦操作系統(tǒng)與系統(tǒng)固件之間的軟件界面,負責(zé)加電自檢(POST)、聯(lián)系操作系統(tǒng)以及提供連接操作系統(tǒng)與硬件的接口,大家在安裝系統(tǒng)的時候應(yīng)該都見過。
IT之家了解到,UEFI 論壇于 8 月 29 日發(fā)布了 UEFI 2.10 和 ACPI 6.5 規(guī)范,新規(guī)范版本擴展了對新處理器類型、內(nèi)存接口和平臺類型的支持,同時實現(xiàn)了后量子系統(tǒng)安全性中的加密敏捷性,還新增支持了龍芯 LoongArch 和 RISC-V 處理器架構(gòu)。而 Linux 將遵循這一規(guī)范為龍芯 LoongArch 帶來正式支持。
Linux 6.1 支持了 LoongArch 的 EFI 引導(dǎo)后,將對 Linux 的 EFI 代碼進行了一些清理,并為將來使用 EFI 代碼提供機密計算支持做了準(zhǔn)備。該提交還包括通用的壓縮引導(dǎo)支持以及各種其他改進,完整改進可以點此查看提交。
目前,龍芯 LoongArch 架構(gòu)已經(jīng)獲得 Linux、GO 語言、GCC 編譯器的支持。此外,SMBIOS、UEFI 2.10 和 ACPI 6.5 規(guī)范已支持龍芯 LoongArch 架構(gòu)。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。