面向嵌入式平台的高级UEFI开发环境
面向嵌入式平台的高级 UEFI 开发环境
晋磊, 技术市场工程师, 英特尔
周鹏程, 开发经理, 百敖软件*
姜波, 首席技术官, 盛博科技*
PTAS003
议程
• 面向嵌入式平台的高级 UEFI 开发环境
• Byosoft* 关于嵌入式固件开发方法的探讨
• SBS* 关于嵌入式应用与实践的经验分享
• 总结
本课程演示文稿 (PDF)发布在技术课程目录网站:
/go/idfsessionsBJ
该网址同时打印于会议指南中专题讲座日程页的上方
2
UEFI 技术概览
Human User
GUI
OS Pre-boot Application
(UEFI or Tools Libraries
Today’s)
Drivers Full system stack
”
H UEFI Specification Network
“
OS
n
e Firmware
e
r Platform Hardware
G
- Drivers
e • 统一可扩展固件接口规范 (UEFI) 定义了 UEFI 固件
p
o 如何启动操作系统的引导程序
c
S
I • UEFI 平台初始化架构规范 (PI) 定义了 UEFI 固件
P
I Silicon 如何初始化硬件平台
F Component
E
U Modules • UEFI 和 PI 规范由非营利性组织 UEFI 论坛管理
()
Hardware
• Intel® UDK2010 是基于 UEFI 和 PI 规范的一个参
PEI/DXE PI Foundation 考实现
Modular components
更多细节请访问 /udk
3 Intel® UEFI Development Kit 2010 (Intel® UDK2010)
Intel® UDK2010 是连续计算的标准基础组件
消费电子
智能手机 电视
Intel® UDK2010