設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

繼 x86、ARM64 之后,龍芯自主架構(gòu)中斷模型成為 ACPI 國際標(biāo)準(zhǔn)

2021/4/21 19:04:18 來源:IT之家 作者:孤城 責(zé)編:孤城

IT之家 4 月 21 日消息 根據(jù)龍芯官方的消息,龍芯架構(gòu)(LoongArch)下的中斷模型被正式批準(zhǔn)寫入 ACPI 規(guī)范,成為繼 x86、ARM64 架構(gòu)之后第三種 ACPI 規(guī)范支持的 CPU 架構(gòu)。

官方表示,在適配 ACPI 規(guī)范的研發(fā)過程中,龍芯中科研發(fā)人員發(fā)現(xiàn)當(dāng)前的 ACPI 規(guī)范在中斷模型的規(guī)定上,不適用于龍芯 LoongArch 架構(gòu)平臺。為了解決多核枚舉和中斷控制器枚舉的問題,龍芯團(tuán)隊(duì)創(chuàng)建了獨(dú)立于 x86、ARM64 的第三套中斷模型,通過修改 ACPI 公共框架,自主定義中斷控制器結(jié)構(gòu),完成了在 Linux 內(nèi)核、UEFI 固件、ACPICA 的驗(yàn)證。

在中斷模型中龍芯中科自主定義了 7 種中斷控制器結(jié)構(gòu):CORE PIC(處理器核中斷控制器)結(jié)構(gòu)、LIO PIC(傳統(tǒng) IO 中斷控制器)結(jié)構(gòu)、EIO PIC(擴(kuò)展 IO 中斷控制器)結(jié)構(gòu)、HT PIC(HT 中斷控制器)結(jié)構(gòu)、BIO PIC(橋片中斷控制器)結(jié)構(gòu)、MSI PIC(MSI 中斷控制器)結(jié)構(gòu)、LPC PIC(LPC 中斷控制器)結(jié)構(gòu),7 種中斷結(jié)構(gòu)可完整描述龍芯通用處理器中斷系統(tǒng)的拓?fù)潢P(guān)系,并兼容了龍芯下一代中斷模型。龍芯中斷模型為龍芯通用 PC、服務(wù)器領(lǐng)域的整機(jī)設(shè)計(jì)過程中提供了統(tǒng)一的中斷配置方法,在遵循 ACPI 規(guī)范的龍芯平臺通過定義的各級中斷控制器結(jié)構(gòu)可實(shí)現(xiàn)中斷控制器的級聯(lián),從而實(shí)現(xiàn)同一操作系統(tǒng)對不同硬件平臺中斷系統(tǒng)的兼容性。

IT之家了解到,為了將驗(yàn)證后的龍芯中斷模型在 LoongArch 架構(gòu)處理器上實(shí)現(xiàn)產(chǎn)品化,并推向 Linux 內(nèi)核社區(qū),龍芯中科向國際 ACPI 工作組提交了申請,將 LoongArch 架構(gòu)的中斷模型寫入規(guī)范,為龍芯中斷模型在 Linux 內(nèi)核中的規(guī)范化奠定基礎(chǔ),為 Linux 內(nèi)核上游社區(qū)支持規(guī)范化的龍芯中斷系統(tǒng)提供依據(jù)。后期,該中斷模型將隨 LoongArch 一并提交社區(qū),吸收匯集廣大開發(fā)者的智慧。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:龍芯

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知