UEFI

Unified Extensible Firmware Interface
AbbreviationUEFI
StatusPublished
Year started2006[a]
Latest version2.11[1]
December 16, 2024
OrganizationUEFI Forum
Related standardsACPI, UEFI Platform Initialization
PredecessorBIOS on IBM PC compatible computers[b]
DomainFirmware
Websiteuefi.org
Boot order selection menu on a Lenovo ThinkPad T470 with both UEFI and BIOS support.
The UEFI implementation is usually stored on NOR-based flash memory[2][3][4] located on the motherboard. Various I/O protocols can be used, SPI being the most common.

Unified Extensible Firmware Interface (UEFI, /ˈjuːɪf/ or as an acronym)[c] is a specification for the firmware architecture of a computing platform. When a computer is powered on, the UEFI-implementation is typically the first that runs, before starting the operating system. Examples include AMI Aptio, Phoenix SecureCore, TianoCore EDK II, InsydeH2O.

UEFI replaces the BIOS that was present in the boot ROM of all personal computers that are IBM PC compatible,[5][6] although it can provide backwards compatibility with the BIOS using CSM booting. Unlike its predecessor, BIOS, which is a de facto standard originally created by IBM as proprietary software, UEFI is an open standard maintained by an industry consortium. Like BIOS, most UEFI implementations are proprietary.

Intel developed the original Extensible Firmware Interface (EFI) specification. The last Intel version of EFI was 1.10 released in 2005. Subsequent versions have been developed as UEFI by the UEFI Forum.

UEFI is independent of platform and programming language, but C is used for the reference implementation TianoCore EDKII.


Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).

  1. ^ "UEFI Forum Releases the UEFI 2.11 Specification and the PI 1.9 Specification To Streamline User Implementations | Unified Extensible Firmware Interface Forum". uefi.org. UEFI Forum. Retrieved 22 December 2024.
  2. ^ "Documentation - Winbond".
  3. ^ "Microsoft Surface Laptop 7 (13.8-inch) Chip ID". 22 June 2024.
  4. ^ Zimmer, Vincent; Rothman, Michael; Marisetty, Suresh (2017). Beyond BIOS: Developing with the Unified Extensible Firmware Interface, Third Edition. Walter de Gruyter GmbH & Co KG. ISBN 978-1-5015-0569-0.
  5. ^ Kinney, Michael (1 September 2000). "Solving BIOS Boot Issues with EFI" (PDF). pp. 47–50. Archived from the original (PDF) on 23 January 2007. Retrieved 14 September 2010.
  6. ^ Cite error: The named reference ElReg1 was invoked but never defined (see the help page).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne