《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > ARM系統預引導固件的新機遇-UEFI
ARM系統預引導固件的新機遇-UEFI
惠普
摘要: 統一可擴展固件接口(UEFI)對ARM系統的預引導固件是一個新機遇。 UEFI負責定義操作系統和系統固件之間以及固件驅動程序和系統固件之間的接口。此外,UEFI的平臺初始化(PI)負責定義固件到芯片之間和固件內部的接口。 UEFI是處理器架構無關。
關鍵詞: ARM UEFI
Abstract:
Key words :

        ARM處理器已經在智能手機市場占主導地位,并越來越成為整個嵌入式領域的主流。最近,ARM處理器也進軍服務器領域,追求計算連續性。

  然而,歷史上,ARM系統沒有一個預引導固件的標準。這使得每個設計都有自己獨特的與所引導的操作系統緊密結合的模式。這種傳統的方法意味著固件開發者必須保持完全不同的代碼庫,即使系統可能使用的外圍設備(網絡,SATA接口,USB控制器等)和整個設計功能集是相同的。傳統的ARM設計依賴諸如UBoot,Redboot,或專有軟件啟動軟件包。

  如何有效地開發生產這些產品來滿足快捷上市需求已成為一個挑戰。很有必要用某種形式的融合固件基礎設施來實現代碼重用的最大化,使這些產品可在有限的工程資源條件下實現更快推上市場,并同時添加創新功能。

  統一可擴展固件接口(UEFI)對ARM系統的預引導固件是一個新機遇。 UEFI負責定義操作系統和系統固件之間以及固件驅動程序和系統固件之間的接口。此外,UEFI的平臺初始化(PI)負責定義固件到芯片之間和固件內部的接口。 UEFI是處理器架構無關。

  ARM公司,蘋果,惠普和微軟的專家們一起確定了UEFI的ARM綁定。這樣,使用UEFI就可以最大限度地實現不同設計間的代碼重用,包括那些使用不同的處理器架構的設計。

  歷史

  在UEFI之前,有EFI(可擴展固件接口)。EFI最初創立于1998年,為的是讓使用英特爾安騰處理器的系統擺脫BIOS對設計大型計算機的束縛,例如,BIOS對原有8259中斷控制器的依賴,僅有64K的IO端口空間,僅有192K的OptionROM執行空間,單一的PCI段組。所有這些都影響系統的可擴展性。我們也預見到將要遇到的2.2TB主引導記錄(MBR)硬盤驅動器分區限制,并定義了新的GUID分區表(GPT)格式。

  在擺脫束縛的同時,EFI還采用了一個模塊化的,靈活的可擴展體系結構,并使用高層次的編程語言。創建EFI時就考慮到它應與處理器架構無關,當時就支持安騰,x86和一個與處理器無關的字節代碼,叫EFI字節代碼(EBC)。

  EFI是一個英特爾公司擁有的規范定義操作系統和系統固件之間,以及設備引導驅動程序和系統固件之間的接口。英特爾還創建了“框架”來定義系統固件內部接口以使EFI的實現進一步模塊化。

  2005年,計算機行業決定組建UEFI論壇來規范EFI和“框架”所涵蓋的接口。英特爾貢獻了EFI和“框架”規范給UEFI論壇作為新的起點。名稱從EFI變為UEFI(U為統一的縮寫)標志著定義、推廣和使用的任務從此落在業界的肩膀上。

  

 

  Figure 1: The UEFI Forum

  由UEFI論壇定義的第一個規范(UEFI 2.0)在AMD和英特爾的幫助下定義了x64處理器的綁定。 “框架”也演變成了平臺初始化(PI)規范。UEFI的ARM綁定作為UEFI 2.3規范的一部分于2009年公布。

  開源社區“tianocore.org”于2004年開始,采用BSD許可證。隨著ARM綁定的公布,蘋果和惠普向tianocore.org貢獻了UEFI的參考實現,其中對Beagle Board(beagleboard.org)的一個實現,使硅片供應商可為他們的硬件提供UEFI的驅動程序。 ARM公司近日貢獻了使用Cortex A9 多核處理器的Versatile Express參考平臺的核心代碼,以及

  · 修復了ARM GCC工具鏈的構建環境

  · ARM的RealView仿真底板代碼的更新

  · 新的包含ARM參考平臺通用組件的ArmPlatformPkg

  · 支持TrustZone控制器

  · 支持多核

  · 支持PL18x MMC卡控制器

  · 一個特制的啟動設備選擇BDS庫以支持直接啟動Linux

  有關在ARM上實現UEFI的優越性和UEFI論壇組織結構的詳細說明,請見下回分解。

  現在我將探討它,特別是在ARM的系統上的優越性。我也會更詳細地描述UEFI論壇的組織結構。優越性

 

  盡管現有的ARM預引導固件并沒有BIOS的束縛,使用UEFI標準對ARM預引導固件仍有很多優越性。 OEM / ODM廠商一直在試圖降低開發成本。代碼共享是在預引導固件領域實現這目標的一種方式。

  ARM和x86都注重計算連續性,UEFI不僅使得在ARM產品之間或在x86產品之間代碼共享,還可以讓代碼在不同處理器架構的產品之間共享。產品可以共享外圍設備(網絡,SATA,USB控制器等),以及眾多的設計功能集。

  圖2顯示了從x86到ARM的一個移植有99.42%的代碼不需要更改。

  

 

  圖2: ARM移植中添加和更改的程序行數

  模塊化的UEFI技術還可以使芯片廠商能夠為自己的硬件提供驅動程序。這使得OEM / ODM廠商能夠靈活地使用來自不同供應商的模塊,擴大了選擇余地。

  UEFI在ARM的實現提供了真正獨立于操作系統的啟動解決方案,而其他大多數現有的ARM啟動解決方案(UBoot,小內核等)是與他們的支持操作系統相耦合的。對計算連續性的追求也包括支持Windows和Linux等多個操作系統。

  把預引導固件標準化于UEFI也使潛在的獨立固件供應商能夠進入市場提供支持。這將有可能讓這些廠商為多個客戶提供支持,有效地部署模塊,并提供可擴展的共同解決方案。這種標準化也將減少芯片廠商的開發成本,現在他們只需要支持一種類型的驅動程序給所有的OEM/ ODM來整合。這可以提高驗證效率和調試的能力。

  對于操作系統廠商,這種標準化使它們能夠集中在同一個引導程序方面的投資。這種標準化也將為獨立軟件開發商提供新的創新的機會。

  組織結構

  UEFI論壇是一個非贏利的合作貿易組織,旨在促進和管理UEFI標準。 AMD,安邁,蘋果,戴爾,惠普,IBM,系微,英特爾,聯想,微軟和鳳凰科技是發起人在董事會任職。 ARM公司,博通,博科,ARCI,Emulex,富士通,鴻海,浪潮,LSI,百敖軟件,日電,英偉達,甲骨文,QLogic,桑迪亞國家實驗室,希捷,東芝,威盛和威睿是貢獻者成員,還有130多個公司和個人的使用者成員。這是在預引導固件行業最廣泛的行業代表。

  如圖3所示,論壇有四個工作組。發起者和貢獻者有機會在這些工作組貢獻和施加影響:

  

 

  圖3: UEFI 論壇組織結構圖

  工業通訊工作組(ICWG)

  ICWG旨在通過教育,宣傳和營銷各種方案使業界對UEFI規范有清楚的認識并鼓勵業界普及其使用。ICWG與ODM和OEM,產業界的合作伙伴,技術聯盟/協會團體同行,以及行業媒體進行交流和協作,以達到他們對UEFI的認識和廣泛采納。

  ICWG負責有關UEFI論壇進展和成功的對外交流。這個工作組將制定如新聞稿,新聞文章,白皮書,演示文稿,相關文件等必要的技術和市場營銷方式。

  ICWG將幫助指引會員公司的營銷和新聞發布,以確保信息內容及相關UEFI活動的時間安排上的一致性。

  平臺初始化工作組(PIWG)

  該工作組的范圍如下:PI規范和其他由工作組的大多數商定的相關規范。這些規范的實現是作為固件在UEFI規范的界面層之下提供計算機系統初始化服務。PI的實現不是UEFI規范的必須。

  UEFI規范工作組(USWG)

  該工作組的范圍是管理和發展的“統一可擴展固件接口”規范的定義。該規范的目的是定義在平臺固件和操作系統軟件之間的控制轉移中使用的編程接口和相關數據結構和約定。此外,操作系統啟動前環境中附加卡適配器引導支持,制造測試和自動化等的編程接口需要也在考慮的范圍。

  為支持主要規范工作,該工作組還被授權編寫“UEFI的驅動程序作者指南”及任何類似的材料,這將有助于在UEFI產品的開發。

  UEFI測試工作組(UTWG)

  該小組負責(1)制作和維護UEFI自我認證測試套件,(2)認可開源的平臺初始化規范的自我認證為測試套件和(3)組織UEFI的插拔大會活動和培訓。

  每個工作組可組建子團隊來就特定專題召集專家對某些界面和功能深入探討。例如,USWG有一個網絡子團隊專職網絡有關的協議,包括對IPv6的支持,一個安全子團隊專職與安全相關的協議,一個配置子團隊專職人機接口基礎設施相關的協議。當然,還有一個ARM綁定子團隊來定義UEFI2.3規范中的ARM綁定。 ARM公司,蘋果,惠普,微軟和鳳凰科技是該子團隊的主要成員。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国语自产偷拍精品视频偷| 国产精品mv在线观看| 亚洲视频一区二区免费在线观看| 久久久精品一区| 一区二区三区高清不卡| 亚洲激情电影在线| 午夜免费在线观看精品视频| 亚洲性xxxx| 欧美日韩国产综合在线| 老司机午夜精品| 欧美va天堂在线| 国产人久久人人人人爽| 亚洲二区视频| 亚洲日韩欧美视频| 欧美日韩专区| 欧美精品一区二区三区久久久竹菊| 久久久久久久久综合| 欧美日韩一区自拍| 今天的高清视频免费播放成人| 亚洲国产高潮在线观看| 开元免费观看欧美电视剧网站| 久久福利资源站| 亚洲综合精品四区| 欧美日韩亚洲一区二区| 欧美激情 亚洲a∨综合| 免费观看国产成人| 欧美极品aⅴ影院| 国产精品尤物福利片在线观看| 模特精品在线| 好吊成人免视频| 国产麻豆精品久久一二三| 麻豆精品国产91久久久久久| 久久激情五月激情| 亚洲欧美国产精品桃花| 亚洲综合电影| 国产综合久久久久影院| 欧美日韩一区综合| 欧美色道久久88综合亚洲精品| 欧美激情精品久久久久久变态| 国产亚洲永久域名| 国产原创一区二区| 欧美色欧美亚洲另类二区| 国产精品嫩草影院av蜜臀| 久久久久在线观看| 99视频在线精品国自产拍免费观看| 国产一区二区三区成人欧美日韩在线观看| 欧美激情视频一区二区三区不卡| 国产精品自拍网站| 亚洲女ⅴideoshd黑人| 亚洲精选久久| 亚洲欧美日韩综合| 亚洲黄色影片| 久久久久**毛片大全| 欧美高清视频一区| 国产一区二区三区在线观看网站| 欧美成人国产va精品日本一级| 久久久欧美一区二区| 久久亚洲春色中文字幕久久久| 国产精品大片免费观看| 亚洲风情亚aⅴ在线发布| 国产偷久久久精品专区| 欧美国产日韩一区二区在线观看| 国产精品嫩草99a| 亚洲欧美色一区| 国产精品欧美精品| 欧美精品日韩一本| 欧美在线播放高清精品| 亚洲免费在线视频一区 二区| 亚洲视频碰碰| 99一区二区| 亚洲一区二区三区色| 久久久久久伊人| 在线国产精品播放| 久久久久久久久久久久久9999| 国产精品美女久久久久久2018| 久久久久久电影| 亚洲深夜福利视频| 欧美午夜精品久久久久久人妖| 日韩视频一区二区三区在线播放免费观看| 亚洲国产成人在线视频| 国产日韩精品久久久| 亚洲日本成人在线观看| 国产人成精品一区二区三| 国产精品任我爽爆在线播放| 欧美区日韩区| 欧美日韩ab| 国产一区二区在线观看免费播放| 欧美jjzz| 久久在线免费观看视频| 久久永久免费| 中文高清一区| 欧美视频在线一区二区三区| 精品动漫3d一区二区三区| 亚洲乱码久久| 亚洲视频免费| 欧美亚州韩日在线看免费版国语版| 久久精品道一区二区三区| 欧美成人精品高清在线播放| 国产专区欧美精品| 99xxxx成人网| 国产情人综合久久777777| 欧美极品在线观看| 亚洲国产成人精品久久久国产成人一区| 午夜欧美精品久久久久久久| 日韩一二三在线视频播| 美女诱惑黄网站一区| 另类激情亚洲| 久久精品国产视频| 日韩图片一区| 国内精品久久久久久久97牛牛| 最新亚洲电影| 欧美日韩精品二区第二页| 午夜宅男欧美| 国产亚洲成人一区| 久久亚洲精选| 亚洲欧美在线观看| 国产精品一卡| 久久激情婷婷| 亚洲欧洲在线一区| 久久久www成人免费无遮挡大片| 午夜国产不卡在线观看视频| 国产精品一级二级三级| 在线视频国内自拍亚洲视频| 亚洲一区在线免费| 国产精品日本欧美一区二区三区| 欧美黄色一区| 欧美主播一区二区三区| 新狼窝色av性久久久久久| 久久精品国产精品亚洲综合| 久久av资源网站| 韩国一区二区三区在线观看| 亚洲天堂男人| 午夜精品美女久久久久av福利| 欧美一区二区精品| 国产综合色一区二区三区| 国内精品美女av在线播放| 今天的高清视频免费播放成人| 久久久久九九视频| 国产一区二区三区四区五区美女| 久久久久www| 免费观看一区| 美女精品在线观看| 亚洲黄色一区二区三区| 欧美视频在线观看一区| 欧美精品日韩www.p站| 国产精品入口日韩视频大尺度| 久久不射2019中文字幕| 国产一区 二区 三区一级| avtt综合网| 国产精品亚洲第一区在线暖暖韩国| 国产日产欧美一区| 羞羞色国产精品| 欧美成人小视频| 亚洲精品久久久久久久久久久久久| 欧美激情a∨在线视频播放| 亚洲愉拍自拍另类高清精品| 亚洲视频在线一区观看| 亚洲二区在线视频| 国产日韩亚洲| 欧美日韩一区二区三区四区在线观看| 国产一区二区在线观看免费播放| 亚洲欧洲精品天堂一级| 亚洲欧美日韩在线不卡| 亚洲人午夜精品免费| 久久精品国产99精品国产亚洲性色| 日韩一级黄色大片| 中文在线不卡视频| 国产精品一级久久久| 极品少妇一区二区| 国产亚洲欧洲一区高清在线观看| 99xxxx成人网| 久久婷婷成人综合色| 亚洲毛片在线观看| 欧美日韩国产综合视频在线观看| 国产精品xnxxcom| 伊人久久亚洲影院| 伊大人香蕉综合8在线视| 欧美大片一区二区| 欧美人与禽猛交乱配视频| 亚洲大胆美女视频| 久久av老司机精品网站导航| 亚洲欧洲精品一区二区三区不卡| 久久精品99国产精品酒店日本| 国产精品日本欧美一区二区三区| 亚洲精品老司机| 亚洲色图在线视频| 久久精精品视频| 欧美日韩另类字幕中文| 国产亚洲欧美另类中文| 亚洲精品中文字幕女同| 国产精品九色蝌蚪自拍| 先锋影音网一区二区| 国产精品久久久久一区二区三区共| 久久精品水蜜桃av综合天堂| 久久精品亚洲一区| 欧美黄网免费在线观看| 日韩天堂av| 午夜精品一区二区三区在线播放| 日韩视频在线观看国产| 久久久av毛片精品| 这里是久久伊人| 国产欧美一区二区白浆黑人| 久久天堂国产精品| 国外成人性视频| 亚洲精品一二| 久久精品夜色噜噜亚洲a∨| 韩国三级电影一区二区| 欧美一区二区三区在线| 亚洲一区在线看| 在线国产亚洲欧美| 久久精品人人做人人爽| 老司机精品视频一区二区三区| 国产精品激情偷乱一区二区∴| 欧美性做爰毛片| 欧美日韩成人一区| 久久国产精品99国产| 蜜桃av一区二区| 国产日韩在线播放| 国产精品伦理| 欧美14一18处毛片| 国产精品久久久久久av下载红粉| 欧美亚洲成人网| 国产日韩欧美在线播放| 国产精品户外野外| 国产真实精品久久二三区| 亚洲高清不卡一区| 久久亚洲免费| 日韩网站在线看片你懂的| 国产亚洲一区二区精品| 欧美激情一区二区三区在线视频| 亚洲天堂黄色| 欧美日韩理论| 欧美日韩综合精品| 亚洲人体一区| 国产午夜精品久久久久久免费视| 久久综合中文| 午夜精品久久久久久久| 精品成人一区二区三区四区| 99re8这里有精品热视频免费| 亚欧成人精品| 国产精品你懂得| 欧美视频精品在线观看| 欧美成人午夜免费视在线看片| 亚洲影视综合| 国产欧美视频一区二区| 亚洲欧洲美洲综合色网| 亚洲国产一区二区三区青草影视| 国产精品家教| 国产精品www.| 欧美粗暴jizz性欧美20| 亚洲综合视频在线| 一本大道久久a久久综合婷婷| 欧美理论电影在线观看| 国产精品美女视频网站| 久久精品噜噜噜成人av农村| 午夜亚洲精品| 欧美日韩国产影院| 欧美精品一区二区三区视频| 久久人91精品久久久久久不卡| 在线视频你懂得一区| 国产精品入口日韩视频大尺度| 在线观看免费视频综合| 毛片一区二区三区| 香蕉久久一区二区不卡无毒影院| 欧美一区二区三区播放老司机| 在线免费观看日本一区| 欧美一区二区三区四区视频| 激情校园亚洲| 亚洲小说春色综合另类电影| 亚洲经典一区| 国产三级欧美三级日产三级99| 欧美无砖砖区免费| 亚洲精品日本| 在线亚洲一区| 久久久久国产精品麻豆ai换脸| 欧美经典一区二区三区| 午夜精品影院在线观看| 国产精品呻吟| 欧美日韩视频在线一区二区| 欧美日韩国内自拍| 欧美午夜电影在线观看| 欧美日韩一区二| 国产精品日本一区二区| 麻豆免费精品视频| 国内外成人免费激情在线视频| 日韩一区二区精品| 欧美精品一区二区视频| 国产精品成人aaaaa网站| 亚洲日本aⅴ片在线观看香蕉| 久久爱91午夜羞羞| 国产一区香蕉久久| 欧美视频在线播放| 久久综合五月| 亚洲欧美在线免费观看| 一区二区三区在线视频播放| 亚洲精品视频二区| 欧美激情五月| 欧美一区二区三区在线看| 午夜精品久久久久久久久久久久久| 欧美成人精品一区二区三区| 亚洲人成毛片在线播放女女| 久久久人成影片一区二区三区观看| 欧美精品久久天天躁| 欧美日韩国产一区| 亚洲一区二区欧美| 中文国产成人精品| 极品日韩久久| 国产一区二区三区奇米久涩| 欧美激情一区二区三区高清视频| 国产在线不卡视频| 在线成人中文字幕| 国产精品久久久久久久久久久久久| 久久久999成人| 你懂的网址国产 欧美| 国产精品久久久久77777| 欧美中文在线免费| 国内精品美女av在线播放| 国产精品久久久久一区二区三区共| 亚洲国产免费看| 久久九九热免费视频| 亚洲第一精品在线| 久久性天堂网| 国产情人节一区| 欧美一区二区观看视频| 欧美日韩国产成人在线91| 免费日韩av| 激情五月综合色婷婷一区二区| 欧美影院视频|