Beyond BIOS: Developing with the Unified Extensible Firmware Interface, 3/e (Paperback)

Vincent Zimmer

  • 出版商: De|G Press
  • 出版日期: 2017-01-23
  • 售價: $3,210
  • 貴賓價: 9.5$3,050
  • 語言: 英文
  • 頁數: 324
  • 裝訂: Paperback
  • ISBN: 1501514784
  • ISBN-13: 9781501514784
  • 相關分類: Operating-system
  • 下單後立即進貨 (約1週~2週)

買這商品的人也買了...

商品描述

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

商品描述(中文翻譯)

本書提供了現代引導固件的概述,包括統一可擴展固件接口(UEFI)及其相關的EFI開發套件II(EDKII)固件。作者們在這些領域都有重要的貢獻。讀者將學習如何在現代硬件上使用UEFI的最新發展,包括開源固件和開放硬件設計。本書首先探索了向高級軟件和操作系統公開的接口,並從引導時間軸的左側開始描述了典型系統的流程,從機器重新啟動事件開始。與UEFI一起工作的軟件工程師將從本書中受益匪淺,而本書的特定部分則涉及與廣大讀者相關的主題:系統架構師、操作系統前應用程序開發人員、操作系統供應商(加載程序、內核)、獨立硬件供應商(例如插件適配器)以及最終用戶應用程序的開發人員。作為次要讀者,項目技術負責人或經理可能對本書感興趣,以了解他們的工程師正在做什麼。讀者將找到以下內容: * UEFI和底層平台初始化(PI)規範的概述 * 如何創建UEFI應用程序和驅動程序 * 設計現代平台的固件解決方案的工作流程 * UEFI固件在安全性和可管理性方面的高級用法