Extensible Firmware Interface Specification
Figure 1-1 shows the principal components of EFI and their relationship to platform hardware and
OS software.
[OTHER]
SMBIOS
ACPI
INTERFACES
FROM
OTHER
REQUIRED
SPECS
This diagram illustrates the interactions of the various components of an EFI specification-
compliant system that are used to accomplish platform and OS boot.
The platform firmware is able to retrieve the OS loader image from the EFI System Partition. The
specification provides for a variety of mass storage device types including disk, CD-ROM and
DVD as well as remote boot via a network. Through the extensible protocol interfaces, it is
possible to envision other boot media types being added, although these may require OS loader
modifications if they require use of protocols other than those defined in this document
Once started, the OS loader continues to boot the complete operating system. To do so, it may use
the EFI boot services and interfaces defined by this or other required specifications to survey,
comprehend and initialize the various platform components and the OS software that manages
them. EFI runtime services are also available to the OS loader during the boot phase.
10
OPERATING SYSTEM
EFI OS LOADER
EFI BOOT SERVICES
PLATFORM HARDWARE
Figure 1-1. EFI Conceptual Overview
12/12/00
EFI RUNTIME
SERVICES
EFI SYSTEM PARTITION
EFI OS
LOADER
Version 1.02
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?