Article ID: 303956 - Last Review: December 1, 2007 - Revision: 1.5 Description of Extensible Firmware InterfaceThis article was previously published under Q303956 SUMMARY
This article describes Extensibile Firmware Interface.
MORE INFORMATION
The Extensibile Firmware Interface specification defines a model for the interface between operating systems and platform firmware. The interface consists of data tables that contain platform-related information and boot and runtime service calls that are available to the operating system and its loader. Together, these provide a standard environment for booting an operating system and running pre-boot programs. Microsoft supports Extensibile Firmware Interface as the only firmware interface to boot Windows XP.
Because the 64-bit version of Windows will not boot with BIOS or with System Abstraction Layer (SAL) alone, Extensibile Firmware Interface is a requirement for all Intel Itanium-based systems to boot Windows. The IA-64 architecture defines the following three firmware layers:
The System Abstraction Layer is a firmware layer that isolates the operating system and other higher-level software from implementation differences in the platform, while the Processor Abstraction Layer is the firmware layer that abstracts the processor implementation. For additional information please see the following Knowledge Base articles: 294780
(http://support.microsoft.com/kb/294780/EN-US/
)
Determining Firmware Version of Itanium-Based Workstation
303971
(http://support.microsoft.com/kb/303971/EN-US/
)
What is NVRAM and why does the Itanium use it?
For more information about the Extensibile Firmware Interface, Processor Abstraction Layer, and System Abstraction Layer, please see the following Intel and Microsoft Web sites:
http://developer.intel.com/technology/efi
(http://developer.intel.com/technology/efi)
Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.http://www.intel.com/technology/efi/
(http://www.intel.com/technology/efi/)
The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.
| Article Translations
|
Back to the top
