Glossary
ASLR - Address Space Layout Randomization.
BDA - BIOS Data Area.
CSM - Compatibility Support Module.
DEP - Data Execution Protection.
EBDA - Extended BIOS Data Area
HOB - Hand off block. See [PI].
MMIO - Memory Mapped I/O.
NX - No Execution. See DEP.
PE/COFF - Portable Executable and Common Object File Format. The executable file format for UEFI.
ROP - Return-oriented programming
RO - Read Only.
RW - Read/Write.
PCD - Platform configuration database. See [PI].
PF - Page Fault Exception.
PI - Platform Initialization. Volume 1-5 of the UEFI PI specifications.
SPI - Serial Peripheral Interface.
TSS - Task-state segment. See [IA32 SDM].
UEFI - Unified Extensible Firmware Interface. Firmware interface between the platform and the operating system. Predominate interfaces are in the boot services (BS) or pre-OS. Few runtime (RT) services.
VTd - Virtualization for Directed IO. See [VTd]
WP - Write Protect.
XD - Execution Disable. See DEP.
XP - Execution Protected. See DEP.