夏日炎炎 发表于 2019-6-24 23:13:18 | 显示全部楼层 |阅读模式

Lesson 1: Course Introduction and Pre-EFI (PEI) and Security (SEC) Phases

When you complete this lesson, you will be able to:

  • Access EDK II to assist you in in using commercial compilers, providing for self-hosted development, and supplying libraries to assist in managing common tasks.
  • Use tools to assist you in Platform Initialization
  • Define and implement types of debugging allowed with EDK II
  • Identify the responsibilities of the Security phase
  • Define PEI and its purpose, functions, attributes, and components
  • Describe PEI’s relationship to memory
  • Explain HOBs, their purpose, and contribution to the PEI phase
  • Transition from the PEI phase to the DXE phase.

Lesson 2: Driver Execution Environment (DXE)
When you complete this lesson, you will be able to:

  • Summarize the DXE phase and its purpose, functions, properties, attributes, and components * Identify the responsibilities of the DXE phase
  • Describe events and their role in the DXE phase
  • Define architectural protocols and their role in the DXE phase
  • Compare and contrast the two types of DXE drivers: Early DXE Phase Drivers and UEFI Drivers
  • Explain System Management Mode Services’ characteristics, services, and role in PI.

Lesson 3: UEFI Drivers
When you complete this lesson, you will be able to:

  • Summarize UEFI drivers’ attribute, functions, and contents
  • Compare and contrast drivers and applications
  • Define UEFI protocols and explain their properties
  • Outline the UEFI driver design process
  • Identify and define the types of UEFI drivers
  • Describe the necessary and recommended protocols for writing UEFI drivers

Lesson 4: Firmware and Data Storage
When you complete this lesson, you will be able to:

  • Define Firmware Storage, Firmware Files, Firmware File Systems, and Firmware Volumes and explain their hierarchical relationship.
  • Define Terse Image
  • Explain why using a Terse Image is more beneficial than using a UEFI Image
  • Locate firmware storage in a physical memory map
  • Load drivers from a non-flash location

Lesson 5: Boot Device Selection (BDS) and Human Interface Infrastructure (HII)
When you complete this lesson, you will be able to:

  • Explain the primary steps of the BDS Phase
  • Define BDS’s goals
  • Identify BDS’ functions and components
  • Define global defined variables
  • Identify a UEFI device path
  • Search for handles in the handle database
  • Define HII and identify its components
  • Explain how data communicates with HII, the user, and UEFI drivers
  • Identify the functions of the HII database
  • Define Visual Forms Representation (VFR)
  • Define Internal Forms Representation (IFR)
  • Select Data from Forms Using HII



您需要 登录 才可以下载或查看,没有帐号?RD之家欢迎你,立即注册

晚安少年 发表于 前天 21:59 | 显示全部楼层

使用道具 举报


QQ|Archiver|手机版|小黑屋|RD之家 - 研发工程师的伊甸园 ( 京ICP备18037383号 )
360导航 360安全浏览器 蚂蚁搜索 速搜全球 酷帝网站目录 搜狗导航 114啦网址导航

GMT+8, 2019-7-18 17:50

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表