[發明專利]靈活引導程序代碼架構有效
| 申請號: | 201380079912.6 | 申請日: | 2013-10-29 |
| 公開(公告)號: | CN105579953B | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | V.J.茲姆梅;H.P.安文;M.A.羅斯曼;D.C.埃斯特拉達;N.J.尤科;G.塞瓦拉杰 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/24 | 分類號: | G06F9/24 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 張健;王傳道 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 靈活 引導 程序代碼 架構 | ||
本公開針對靈活引導程序代碼架構。設備可以包括用于操作設備的裝置和用于操作裝置的操作系統(OS)。引導模塊也可以被包括在設備中以執行引導操作。引導模塊中的至少一個靈活引導(FB)模塊可以在引導操作期間與裝置和/或OS交互以使引導操作變為設備特定的。示例引導模塊可以包括多個FB模塊。示例FB模塊可以驗證設備/芯片組標識并可以基于標識控制引導操作。其它示例FB模塊可以基于OS類型選擇要加載的資源,可以提供引導配置表位置以供OS運行時引導配置之用或者可以從預加載變量目錄加載變量以供配置引導操作之用。
技術領域
本公開涉及設備引導操作,并且更特別地,涉及能夠適配于引導設備的不同特性的靈活引導程序代碼。
背景技術
計算技術中的快速發展步伐已經造成針對關于硬件與軟件之間的交互的靈活性的需求。例如,新興的計算設備、操作系統(OS)、應用等需要具有某種程度的相互作用,使得較舊的硬件可以保持與較新的軟件兼容并且反之亦然。開放架構的引入也已經造成針對靈活性的需要。其中裝置可以被配置成僅運行由裝置制造商標識的某個軟件(例如OS)的場景仍舊存在,但已經由可能迎合不同裝置/軟件配置的多種其它提供商加入。這些提供商包括大型公司、小型公司、財團、聯盟、教育機構、業余愛好者等。從該大批提供商,用戶可以合并硬件和軟件以滿足其具體需要,從而基于其對性能、可靠性等的要求來選擇特征。
雖然從多種解決方案進行選擇的能力對消費者而言可能是誘人的,但是其并非沒有伴隨一些挑戰。例如,集成裝置與從不同源獲得的軟件可能使得需要創建各種提供商所意圖或甚至預想到的OS/硬件組合。在設備啟動期間可以執行的引導程序操作意圖建立設備的軟件方面和硬件資源之間的鏈接。隨著計算設備內的技術持續演進,實現引導程序操作所依照的傳統方式正在變得不能處置被市場中的多種源使得可用的數目日益增加的可能設備/OS組合。不能使傳統引導程序操作適配于這些組合正在變得對發展來說成問題,且已經被一些開源軟件提供商指明為對硬件/軟件集成的障礙。
附圖說明
隨著以下具體實施方式的進行,并且當參照附圖時,所要求保護的主題的各種實施例的特征和優點將變得顯而易見,在附圖中相似的標號標明相似的部分,并且在附圖中:
圖1圖示了依照本公開的至少一個實施例的包括靈活引導程序代碼架構的示例設備;
圖2圖示了依照本公開的至少一個實施例的用于設備的示例配置;
圖3圖示了依照本公開的至少一個實施例的用于實現靈活引導程序代碼架構的示例操作;
圖4圖示了依照本公開的至少一個實施例的用于感測設備或芯片組標識的示例設備特定操作;
圖5圖示了依照本公開的至少一個實施例的用于感測操作系統類型的示例設備特定操作;
圖6圖示了依照本公開的至少一個實施例的用于向操作系統提供引導配置表的位置的示例設備特定操作;以及
圖7圖示了依照本公開的至少一個實施例的用于感測預加載目錄中的引導變量的示例設備特定操作。
盡管以下具體實施方式將在對說明性實施例做出參考的情況下進行,但是其許多可替換方案、修改和變型對本領域技術人員而言將是顯而易見的。
具體實施方式
本公開針對靈活引導程序代碼架構。設備可以包括用于操作設備的裝置和用于操作裝置的操作系統(OS)。引導模塊也可以被包括在設備中以在設備被激活時執行引導操作。引導模塊中的至少一個靈活引導(FB)模塊可以在引導操作期間與裝置和/或OS交互以使引導操作變為設備特定的。示例引導模塊可以包括用于施行不同功能的分離FB模塊。示例FB模塊可以驗證設備和/或芯片組標識并基于標識控制引導操作。其它示例FB模塊可以基于所確定的OS類型選擇要加載的資源(例如內核),可以提供引導配置表的位置以供OS運行時引導配置之用,或者可以從預加載變量目錄加載變量以供配置引導操作之用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380079912.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:平臺非易失性存儲區管理和平臺配置
- 下一篇:用于輸入裝置的電極及其制造方法





