ACM |
Authenticated Code Module |
ACPI |
Advanced Configuration and Power Interface |
BCT |
Intel Binary Configuration Tool |
BFV |
Boot Firmware Volume |
BoardPkg |
The EDK II package a developer creates to port the Minimum Platform for their motherboard or family of motherboards |
BSF |
Boot Setting File |
CAR |
Cache-As-RAM |
Component |
An executable binary. Typically UEFI defined, e.g. PEIM, DXE driver, SMM driver, or UEFI application. Also used to refer to other system binaries. Not appropriate for statically linked libraries. |
DXE |
Driver execution environment. Role is to load drivers for system devices. Finds and executes boot code. After OS loads, it handles OS to UEFI calls. |
DSDT |
Differentiated System Description Table |
EC |
Embedded Controller |
EDK |
EFI Development Kit |
FACS |
Firmware ACPI Control Structure |
FADT |
Firmware ACPI Description Table |
FFS |
EFI Firmware File System Specification |
FRU |
Field Replaceable Unit, the minimal silicon that can be added or removed from a system, e.g. |
|
an SoC, a MCP, a standalone processor or PCH. |
FSP |
Intel® Firmware Support Package |
Full Platform |
A platform implementation that includes the minimal features, as well as some number of advanced features. (Stage I-VII). Note: most advanced features may not be described in this document. |
FV |
Firmware Volume, a UEFI Forum defined firmware storage container |
GPIO |
General Purpose Input/Output |
GUID |
Globally Unique Identifier(s) |
HOB |
Hand Off Blocks(s) |
Hybrid EDKII |
Any Module that contains both EDKII compliant wrapper code, and non EDK payloads (e.g., CSM-bin or FSP-bin) |
IBB |
Initial Boot Block |
IFWI |
Integrated Firmware Image, includes things like UEFI firmware, microcode, microcontroller and firmware, configuration data. |
Term |
Definition |
IPL |
Initial Program Load |
MASM |
Microsoft Macro Assembler |
Minimum Platform |
A platform implementation that only includes the minimal features. (Stage I-VII) |
MinPlatformPkg |
The EDK II package that contains common elements of the platform architecture. |
Module |
Typically any EDK II independently buildable item, includes static libraries and executables. |
MOR |
Memory Overwrite Request. See Trusted Computing Group documentation. |
MTRR |
Memory Type Range Register |
NASM |
Netwide Assembler |
Native EDKII |
All modules build with only EDKII compliant source code, and no non-EDK payloads (e.g., CSM-bin, LegacyOpRom, or FSP-bin) |
NVRAM |
Non-Volatile Random Access Memory |
OBB |
OEM Boot Block |
OPROM |
Option ROM |
PCD |
Platform Configuration Database |
PEI |
Pre EFI Initialization. Role is to initialize memory, and also initialize enough of the system to run DXE. |
PEIM |
Pre-EFI Initialization Module |
PI |
Platform Initialization |
PPI |
PEIM-to-PEIM Interface |
RSDP |
Root System Description Pointer |
RSDT |
Root System Description Table |
SEC |
Security phase. Role is to initialize the system far enough to find, validate, install and run PEI. |
SiliconPkg |
The EDK II Package that contains silicon support for a system. |
SIO |
Super I/O is a type of I/O controller IP. Typical functionality provided are one or more serial port UARTs, keyboard controller, and many others. |
SMBIOS |
System Management BIOS |
SMM |
System Management Mode |
SSDT |
Secondary System Description Table |
T-RAM |
Temporary RAM (memory used before permanent memory is initialized such as CAR) |
TPM |
Trusted Platform Module |
UEFI |
Unified Extensible Firmware Interface |
UPD |
Updatable Product Data |
XSDT |
Extended System Description Table |