Intel Extensible Firmware Interface Network Router User Manual


  Open as PDF
of 1084
 
Introduction
Version 1.10 12/01/02 1-3
1.2 Overview
This EFI 1.10 Specification is organized as listed in Table 1-1.
Table 1-1. Organization of the EFI Specification
Chapter/Appendix Description
1. Introduction Introduces the EFI Specification and topics related to using the
specification.
2. Overview Describes the major components of EFI, including the boot
manager, firmware core, calling conventions, protocols, and
requirements.
3. Boot Manager Describes the boot manager, which is used to load EFI drivers
and EFI applications.
4. EFI System Table Describes the EFI System Table that is passed to every EFI
driver and EFI application.
5. Services — Boot Services Contains the definitions of the fundamental services that are
present in an EFI-compliant system before an OS is booted.
6. Services — Runtime Services Contains definitions for the fundamental services that are
present in an EFI-compliant system before and after an OS is
booted.
7. Protocols — EFI Loaded Image Defines the EFI Loaded Image Protocol that describes an EFI
Image that has been loaded into memory.
8. Protocols — Device Path Protocol Defines the device path protocol and provides the information
needed to construct and manage device paths in the EFI
environment.
9. Protocols — EFI Driver Model Describes a generic driver model for EFI. This includes the set
of services and protocols that apply to every bus and device
type. These protocols include the Driver Binding Protocol, the
Platform Driver Override Protocol, the Bus Specific Driver
Override Protocol, the Driver Diagnostics Protocol, the Driver
Configuration Protocol, and the Component Name Protocol.
10. Protocols Console Support Defines the Console I/O protocols, which handle input and output
of text-based information intended for the system user while
executing in the EFI boot services environment. These protocols
include the Simple Input Protocol, the Simple Text Output
Protocol, the Universal Graphics Adapter (UGA) Protocol, the
Simple Pointer Protocol, and the Serial I/O Protocol.
continued