The Digital Editions of selected In Press books provide essential information for Developers and IT Professionals. This book delves into the Unified Extensible Firmware Interface, covering terminology, history, and the transition from EFI to UEFI. The publication aims to offer accurate information while emphasizing that Intel Corporation may have intellectual property rights related to the subject matter. Changes to specifications and product descriptions are highlighted, along with a disclaimer regarding the use of Intel products in specific systems.
(Page 1-2)
This chapter explores the objects managed by UEFI-based firmware, such as the UEFI System Table, Handle Database, and Protocols. It discusses working with protocols, tag GUID, UEFI images, events, and task priority levels. The section provides a comprehensive overview of the basic architecture of UEFI, essential for understanding the subsequent chapters.
(Page 3-4)
Delving into the UEFI Driver Model, the text explains the importance of a driver model prior to OS booting. It covers driver initialization, host bus controllers, device drivers, bus drivers, platform components, and hot plug events. Additional innovations in this model are also discussed, offering insights into the functioning of UEFI drivers before the operating system boots.
(Page 5-6)