Beyond BIOS - Developing with the Unified Extensible Firmware Interface, Third Edition

Vincent Zimmer, Suresh Marisetty, Michael Rothman
{"title":"Beyond BIOS - Developing with the Unified Extensible Firmware Interface, Third Edition","authors":"Vincent Zimmer, Suresh Marisetty, Michael Rothman","doi":"10.1515/9781501505690","DOIUrl":null,"url":null,"abstract":"This book provides an overview of modern boot firmware, including the Unified Extensible Firmware Interface (Uefi) and its associated Efi Developer Kit Ii (Edkii) firmware. The authors have each made significant contributions to developments in these areas. The reader will learn to use the latest developments in Uefi on modern hardware, including open source firmware and open hardware designs. The book begins with an exploration of interfaces exposed to higher-level software and operating systems, and commences to the left of the boot timeline, describing the flow of typical systems, beginning with the machine restart event. Software engineers working with Uefi will benefit greatly from this book, while specific sections of the book address topics relevant for a general audience: system architects, pre-operating-system application developers, operating system vendors (loader, kernel), independent hardware vendors (such as for plug-in adapters), and developers of end-user applications. As a secondary audience, project technical leaders or managers may be interested in this book to get a feel for what their engineers are doing. The reader will find: * An overview of Uefi and underlying Platform Initialization (Pi) specifications * How to create Uefi applications and drivers * Workflow to design the firmware solution for a modern platform * Advanced usages of Uefi firmware for security and manageability","PeriodicalId":157588,"journal":{"name":"Beyond BIOS, 3rd Edition","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Beyond BIOS, 3rd Edition","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1515/9781501505690","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

Abstract

This book provides an overview of modern boot firmware, including the Unified Extensible Firmware Interface (Uefi) and its associated Efi Developer Kit Ii (Edkii) firmware. The authors have each made significant contributions to developments in these areas. The reader will learn to use the latest developments in Uefi on modern hardware, including open source firmware and open hardware designs. The book begins with an exploration of interfaces exposed to higher-level software and operating systems, and commences to the left of the boot timeline, describing the flow of typical systems, beginning with the machine restart event. Software engineers working with Uefi will benefit greatly from this book, while specific sections of the book address topics relevant for a general audience: system architects, pre-operating-system application developers, operating system vendors (loader, kernel), independent hardware vendors (such as for plug-in adapters), and developers of end-user applications. As a secondary audience, project technical leaders or managers may be interested in this book to get a feel for what their engineers are doing. The reader will find: * An overview of Uefi and underlying Platform Initialization (Pi) specifications * How to create Uefi applications and drivers * Workflow to design the firmware solution for a modern platform * Advanced usages of Uefi firmware for security and manageability
超越BIOS -使用统一可扩展固件接口开发,第三版
本书提供了现代引导固件的概述,包括统一可扩展固件接口(Uefi)及其相关的Efi Developer Kit Ii (Edkii)固件。两位作者都对这些领域的发展做出了重大贡献。读者将学习在现代硬件上使用Uefi的最新发展,包括开源固件和开放硬件设计。这本书从探索暴露于高级软件和操作系统的接口开始,从引导时间轴的左边开始,描述典型系统的流程,从机器重新启动事件开始。使用Uefi的软件工程师将从本书中受益匪浅,而本书的特定部分则针对的是与一般读者相关的主题:系统架构师、预操作系统应用程序开发人员、操作系统供应商(加载程序、内核)、独立硬件供应商(例如插件适配器)以及最终用户应用程序的开发人员。作为次要读者,项目技术领导或管理人员可能对本书感兴趣,以了解他们的工程师在做什么。读者将发现:* Uefi和底层平台初始化(Pi)规范的概述*如何创建Uefi应用程序和驱动程序*为现代平台设计固件解决方案的工作流程* Uefi固件的安全性和可管理性的高级用法
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信