摘要
为了解决传统基本输入输出系统(basic input output system,BIOS)的种种弊端,提出了统一的可扩展固件接口(unified extensible firmware interface,UEFI)标准,UEFI广泛应用在BIOS和嵌入设备等装置中。基于UEFI2.3的规范说明文档,分析了UEFI驱动程序构成,重点介绍了驱动程序模型,并给出EFI开发工具包(E-FI development kit,EDK)下开发简单的驱动程序基本组成,从而归纳出在UEFI下开发驱动程序的通用方法。
To deal with the various disadvantages of traditional BIOS(basic input output system),UEFI(unified extensible firmware interface) is proposed,it is widely used in the fields of BIOS,embedded devices etc.Based on the UEFI2.3 specification documents and EDK(EFI development kit),components of UEFI driver are analyzed,especially UEFI driver model,and the basis components of a simple UFEI driver are shown.Finally,general methods for development of UEFI drivers are summarized.
出处
《计算机工程与设计》
CSCD
北大核心
2010年第10期2384-2387,共4页
Computer Engineering and Design
基金
国家自然科学基金项目(60673185)
国家科技型中小企业技术创新基金项目(08C26213210505)
南京大学软件新技术国家重点实验室开放基金项目(KFKT2008B15)
南京工业大学学科预研基金项目(44209105)