面向嵌入式平台的高级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

uefi 嵌入式Linux,面向嵌入式平台的高级UEFI开发环境.PDF相关推荐

  1. 嵌入式linux编程,嵌入式Linux学习笔记 - 嵌入式Linux基础知识和开发环境的构建_Linux编程_Linux公社-Linux系统门户网站...

    注:所有内容基于友善之臂Mini2440开发板 一.嵌入式Linux开发环境的构建 嵌入式开发一般分为三个步骤: 1.编译bootloader,烧到开发板 2.编译嵌入式Linux内核,烧到开发板 3 ...

  2. 【嵌入式Linux】嵌入式Linux驱动开发基础知识之设备树模型

    文章目录 前言 1.设备树的作用 2.设备树的语法 2.1.设备树的逻辑图和dts文件.dtb文件 2.1.1.1Devicetree格式 1DTS文件的格式 node的格式 properties的格 ...

  3. 【嵌入式Linux】嵌入式Linux驱动开发基础知识之按键驱动框架

    文章目录 前言 1.APP怎么读取按键值 1.1.查询方式 1.2.休眠-唤醒方式 1.3.poll方式 1.3.异步通知方式 1.5. 驱动程序提供能力,不提供策略 2.按键驱动程序框架--查询方式 ...

  4. 【嵌入式Linux】嵌入式Linux驱动开发基础知识之驱动设计的思想:面向对象/分层/分离

    文章目录 前言 1.分离设计 驱动程序分析---程序分层 通用驱动程序---面向对象 个性化驱动程序---分离 APP 程序分析 前言 韦东山嵌入式Linux驱动开发基础知识学习笔记 文章中大多内容来 ...

  5. 【嵌入式Linux】嵌入式项目实战之七步从零编写带GUI的应用之显示系统、输入系统、文字系统

    文章目录 前言 1.显示系统 1.1.程序分层 1.2.几个重要的数据结构 1.3.程序分析 2.输入系统 2.1.程序分层 2.2.触摸屏输入 2.2.1.几个重要的数据结构 2.2.1.程序分析 ...

  6. 基于嵌入式linux电子相册设计,用于LINUX或者嵌入式LINUX的电子相册程序,基于QT开发...

    用于LINUX或者嵌入式LINUX的电子相册程序,基于QT开发,包含源代码和编译好的可执行程序 linux_project\album\album.pro .............\.....\al ...

  7. 嵌入式开发之Qt-5.9.6应用程序开发环境搭建

    参考文档 嵌入式开发之Qt-5.9.6交叉编译(带WebEngine) Qt-5.9.6 linux安装包官方下载地址 Qt-5.9.6 linux安装包百度云下载地址 开发环境介绍 主机操作系统:U ...

  8. Linux上构筑iPhone OS3.1.2开发环境之解压firmware

    Linux上构筑iPhone OS3.1.2开发环境搭建 本文地址  http://blog.csdn.net/lmss82/archive/2010/02/07/5296261.aspx 教程地址: ...

  9. 基于Eclipse平台的Android OpenCV开发环境搭建

    基于Eclipse平台的Android OpenCV开发环境搭建 作者:雨水, 日期:2016-1-31,CSDN博客:http://blog.csdn.net/gobitan 摘要:本文主要记录了如 ...

最新文章

  1. Javaweb 第1天 HTML和CSS课程
  2. 2.select_基础运用
  3. 轻而易举地激发变革:开放的方法
  4. QT实现appendSheet
  5. 【渝粤教育】电大中专电商运营实操 (5)作业 题库
  6. IOS开发-jqeurey mobile
  7. 报价管理:用VBA开发灵活的报价系统
  8. QQ空间自动发广告说说?可能是激活工具附带的独狼Rootkit!
  9. CCS之最少拍控制器设计
  10. STM32正点原子和野火程序移植
  11. 微博、微信、qq、空间、等分享功能
  12. 打印机后台服务器修复,打印机后台服务程序被禁用怎么修复?
  13. 日志分析之识别真假蜘蛛与处理办法
  14. 浅析 Google 的云计算平台
  15. Vue项目中created生命周期重复执行,未缓存下来
  16. 微信小程序开发之——个人中心-首页(4)
  17. java数据结构家族族谱_java数据结构41:家谱处理
  18. 本地环境wordpress修改php.ini,wordpress修改php.ini的方法
  19. Day517.索引优化与查询优化 -mysql
  20. 松下FZ-40ACC1XBR电脑如何使用U盘安装Win10系统教学

热门文章

  1. 深度学习框架:GPU
  2. 空间点像素索引(二)
  3. Docker核心技术之容器与镜像深入了解
  4. 黑客基础知识与防护(二)
  5. OverflowError: cannot fit ‘int‘ into an index-sized integer
  6. startActivity(xx,xx.class) 传递数据
  7. html 文字上下垂直居中
  8. .gitignore文件如何编写?
  9. spring boot 通过Maven + tomcat 自动化部署
  10. 洛谷 P1142 轰炸